[2026-02-18T20:15:03.738260] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-18T20:15:03.920626] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-18T20:15:04.115019] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-18T20:15:04.311743] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-18T20:15:04.313854] [WARN ] [STATE ] State set to: WAITING [2026-02-18T20:15:04.313943] [INFO ] [STATE ] Checking TDM service status... [2026-02-18T20:15:04.530426] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-18T20:15:04.534641] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-18), and is a dependency of this service. [2026-02-18T20:15:04.568992] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-18T20:15:04.602981] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-18T20:15:04.638298] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-18T20:15:04.638595] [WARN ] [STATE ] State set to: RUNNING [2026-02-18T20:15:04.638667] [INFO ] [CACHE ] Starting cache update [2026-02-18T20:15:04.638707] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-18T20:15:04.642991] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-18T20:15:04.643357] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-18T20:15:04.643415] [INFO ] [CACHE ] Cache update completed successfully [2026-02-18T20:15:04.643449] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-18T20:15:04.643480] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-18T20:15:04.710692] [DEBUG] [REMOTE ] Fetched 3398 unique symbols from directory listing. [2026-02-18T20:15:04.719183] [INFO ] [sig ] Skipping 3398 symbols with existing configuration [2026-02-18T20:15:04.719321] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-18T20:15:04.720982] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-18T20:15:04.721032] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-18T20:15:04.837919] [DEBUG] [REMOTE ] Fetched 3398 unique symbols from directory listing. [2026-02-18T20:15:04.842330] [INFO ] [sig ] Found 3398 active symbols to forecast [2026-02-18T20:15:04.845839] [INFO ] [sig ] [1/3398] Forecasting A... [2026-02-18T20:15:04.845908] [INFO ] [sig ] Generating forecast for: A [2026-02-18T20:15:04.845948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-18T20:15:04.861282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-18T20:15:04.861713] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-18T20:15:04.863036] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-18T20:15:04.863104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:04.863156] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:04.863203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:04.863290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:04.931020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:04.932383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:04.932499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:04.932535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:05.073191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:05.073375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:05.073421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:05.073478] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:05.077658] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-18T20:15:05.078002] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-18T20:15:05.078209] [INFO ] [sig ] A: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:05.233989] [INFO ] [LOCAL ] Saved forecast: A 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/A.txt [2026-02-18T20:15:05.234150] [INFO ] [sig ] [1/3398] Completed A in 0.4s | 2.57 sym/s | Total: 0.4s | ETA: 22.0m [2026-02-18T20:15:05.234195] [INFO ] [sig ] [2/3398] Forecasting AAL... [2026-02-18T20:15:05.234226] [INFO ] [sig ] Generating forecast for: AAL [2026-02-18T20:15:05.234259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-18T20:15:05.248091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-18T20:15:05.248483] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-18T20:15:05.249383] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-18T20:15:05.249442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:05.249481] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:05.249514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:05.249606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:05.314694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:05.315644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:05.315756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:05.315795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:05.442709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:05.442871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:05.442915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:05.442946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:05.446761] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=36.67%) [2026-02-18T20:15:05.447075] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-18T20:15:05.447219] [INFO ] [sig ] AAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:05.598361] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AAL.txt [2026-02-18T20:15:05.598512] [INFO ] [sig ] [2/3398] Completed AAL in 0.4s | 2.66 sym/s | Total: 0.8s | ETA: 21.3m [2026-02-18T20:15:05.598555] [INFO ] [sig ] [3/3398] Forecasting AAOI... [2026-02-18T20:15:05.598605] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-18T20:15:05.598637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-18T20:15:05.610473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-18T20:15:05.610879] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-18T20:15:05.611760] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-18T20:15:05.611815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:05.611849] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:05.611877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:05.611935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:05.670157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:05.671013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:05.671129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:05.671177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:05.795864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:05.796020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:05.796062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:05.796093] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:05.799638] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-18T20:15:05.799935] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-18T20:15:05.800071] [INFO ] [sig ] AAOI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:05.946995] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AAOI.txt [2026-02-18T20:15:05.947150] [INFO ] [sig ] [3/3398] Completed AAOI in 0.3s | 2.72 sym/s | Total: 1.1s | ETA: 20.8m [2026-02-18T20:15:05.947197] [INFO ] [sig ] [4/3398] Forecasting AAON... [2026-02-18T20:15:05.947229] [INFO ] [sig ] Generating forecast for: AAON [2026-02-18T20:15:05.947260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-18T20:15:05.958777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-18T20:15:05.959327] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-18T20:15:05.960426] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-18T20:15:05.960483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:05.960518] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:05.960549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:05.960630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:06.023406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:06.024396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:06.024490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:06.024532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:06.155098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:06.155257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:06.155302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:06.155330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:06.158905] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=38.72%) [2026-02-18T20:15:06.159212] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-18T20:15:06.159354] [INFO ] [sig ] AAON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:06.302502] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AAON.txt [2026-02-18T20:15:06.302675] [INFO ] [sig ] [4/3398] Completed AAON in 0.4s | 2.75 sym/s | Total: 1.5s | ETA: 20.6m [2026-02-18T20:15:06.302717] [INFO ] [sig ] [5/3398] Forecasting AAP... [2026-02-18T20:15:06.302748] [INFO ] [sig ] Generating forecast for: AAP [2026-02-18T20:15:06.302779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-18T20:15:06.314076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-18T20:15:06.314446] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-18T20:15:06.315275] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-18T20:15:06.315330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:06.315362] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:06.315401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:06.315459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:06.373421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:06.374191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:06.374272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:06.374306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:06.511358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:06.511853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:06.511916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:06.511946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:06.515390] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-18T20:15:06.515711] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-18T20:15:06.515853] [INFO ] [sig ] AAP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:06.657217] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AAP.txt [2026-02-18T20:15:06.657348] [INFO ] [sig ] [5/3398] Completed AAP in 0.4s | 2.76 sym/s | Total: 1.8s | ETA: 20.5m [2026-02-18T20:15:06.657387] [INFO ] [sig ] [6/3398] Forecasting AAPB... [2026-02-18T20:15:06.657417] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-18T20:15:06.657447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-18T20:15:06.668265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-18T20:15:06.668653] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-18T20:15:06.669460] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-18T20:15:06.669525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:06.669564] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:06.669623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:06.669686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:06.729123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:06.730071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:06.730167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:06.730214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:06.857163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:06.857323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:06.857366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:06.857396] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:06.861423] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-18T20:15:06.861749] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-18T20:15:06.861891] [INFO ] [sig ] AAPB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:07.003015] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AAPB.txt [2026-02-18T20:15:07.003191] [INFO ] [sig ] [6/3398] Completed AAPB in 0.3s | 2.78 sym/s | Total: 2.2s | ETA: 20.3m [2026-02-18T20:15:07.003230] [INFO ] [sig ] [7/3398] Forecasting AAPD... [2026-02-18T20:15:07.003261] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-18T20:15:07.003289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-18T20:15:07.015343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-18T20:15:07.015776] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-18T20:15:07.016630] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-18T20:15:07.016684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:07.016716] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:07.016742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:07.016799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:07.074189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:07.075025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:07.075108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:07.075142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:07.197668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:07.197838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:07.197880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:07.197909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:07.201387] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-18T20:15:07.201703] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-18T20:15:07.201843] [INFO ] [sig ] AAPD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:07.348149] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AAPD.txt [2026-02-18T20:15:07.348341] [INFO ] [sig ] [7/3398] Completed AAPD in 0.3s | 2.80 sym/s | Total: 2.5s | ETA: 20.2m [2026-02-18T20:15:07.348387] [INFO ] [sig ] [8/3398] Forecasting AAPL... [2026-02-18T20:15:07.348418] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-18T20:15:07.348457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-18T20:15:07.362229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-18T20:15:07.362629] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-18T20:15:07.363548] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-18T20:15:07.363622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:07.363657] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:07.363685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:07.363743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:07.425111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:07.426040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:07.426128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:07.426164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:07.561889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:07.562064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:07.562110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:07.562140] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:07.565941] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-02-18T20:15:07.566340] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-18T20:15:07.566533] [INFO ] [sig ] AAPL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:07.722534] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AAPL.txt [2026-02-18T20:15:07.722739] [INFO ] [sig ] [8/3398] Completed AAPL in 0.4s | 2.78 sym/s | Total: 2.9s | ETA: 20.3m [2026-02-18T20:15:07.722791] [INFO ] [sig ] [9/3398] Forecasting AAXJ... [2026-02-18T20:15:07.722833] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-18T20:15:07.722865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-18T20:15:07.735704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-18T20:15:07.736085] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-18T20:15:07.737057] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-18T20:15:07.737115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:07.737159] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:07.737194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:07.737255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:07.801665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:07.802592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:07.802683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:07.802717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:07.942839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:07.943013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:07.943064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:07.943096] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:07.946897] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: UP (p=65.68%) [2026-02-18T20:15:07.947236] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-18T20:15:07.947390] [INFO ] [sig ] AAXJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:08.104318] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AAXJ.txt [2026-02-18T20:15:08.104493] [INFO ] [sig ] [9/3398] Completed AAXJ in 0.4s | 2.76 sym/s | Total: 3.3s | ETA: 20.5m [2026-02-18T20:15:08.104550] [INFO ] [sig ] [10/3398] Forecasting AB... [2026-02-18T20:15:08.104614] [INFO ] [sig ] Generating forecast for: AB [2026-02-18T20:15:08.104653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-18T20:15:08.121003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-18T20:15:08.121419] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-18T20:15:08.122383] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-18T20:15:08.122438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:08.122499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:08.122528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:08.122640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:08.219485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:08.220778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:08.220892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:08.220946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:08.364548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:08.364767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:08.364829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:08.364870] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:08.370496] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-18T20:15:08.371001] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-18T20:15:08.371198] [INFO ] [sig ] AB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:08.536739] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AB.txt [2026-02-18T20:15:08.536924] [INFO ] [sig ] [10/3398] Completed AB in 0.4s | 2.71 sym/s | Total: 3.7s | ETA: 20.8m [2026-02-18T20:15:08.536973] [INFO ] [sig ] [11/3398] Forecasting ABCB... [2026-02-18T20:15:08.537016] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-18T20:15:08.537049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-18T20:15:08.549499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-18T20:15:08.549999] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-18T20:15:08.550897] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-18T20:15:08.550955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:08.550988] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:08.551017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:08.551076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:08.615547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:08.616715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:08.616805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:08.616840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:08.739422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:08.739605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:08.739654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:08.739685] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:08.743171] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=55.06%) [2026-02-18T20:15:08.743470] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-18T20:15:08.743632] [INFO ] [sig ] ABCB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:08.889537] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ABCB.txt [2026-02-18T20:15:08.889788] [INFO ] [sig ] [11/3398] Completed ABCB in 0.4s | 2.72 sym/s | Total: 4.0s | ETA: 20.8m [2026-02-18T20:15:08.889846] [INFO ] [sig ] [12/3398] Forecasting ABCL... [2026-02-18T20:15:08.889890] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-18T20:15:08.889932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-18T20:15:08.903217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-18T20:15:08.903623] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-18T20:15:08.904447] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-18T20:15:08.904511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:08.904549] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:08.904598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:08.904680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:08.966876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:08.967680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:08.967774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:08.967809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:09.096750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:09.097129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:09.097181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:09.097211] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:09.101675] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-02-18T20:15:09.102027] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-18T20:15:09.102169] [INFO ] [sig ] ABCL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:09.255356] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ABCL.txt [2026-02-18T20:15:09.255517] [INFO ] [sig ] [12/3398] Completed ABCL in 0.4s | 2.72 sym/s | Total: 4.4s | ETA: 20.7m [2026-02-18T20:15:09.255592] [INFO ] [sig ] [13/3398] Forecasting ABEO... [2026-02-18T20:15:09.255634] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-18T20:15:09.255668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-18T20:15:09.267962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-18T20:15:09.268331] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-18T20:15:09.269278] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-18T20:15:09.269334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:09.269368] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:09.269396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:09.269454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:09.330263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:09.331090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:09.331178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:09.331213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:09.458723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:09.458898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:09.458944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:09.459021] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:09.462669] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=8.63%) [2026-02-18T20:15:09.462971] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-18T20:15:09.463116] [INFO ] [sig ] ABEO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:09.618483] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABEO.txt [2026-02-18T20:15:09.618680] [INFO ] [sig ] [13/3398] Completed ABEO in 0.4s | 2.72 sym/s | Total: 4.8s | ETA: 20.7m [2026-02-18T20:15:09.618732] [INFO ] [sig ] [14/3398] Forecasting ABG... [2026-02-18T20:15:09.618766] [INFO ] [sig ] Generating forecast for: ABG [2026-02-18T20:15:09.618798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-18T20:15:09.631356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-18T20:15:09.631770] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-18T20:15:09.632646] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-18T20:15:09.632715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:09.632765] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:09.632807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:09.632869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:09.700073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:09.701218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:09.701312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:09.701346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:09.832329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:09.832523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:09.832568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:09.832618] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:09.836294] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-02-18T20:15:09.836616] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-18T20:15:09.836790] [INFO ] [sig ] ABG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:09.988140] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABG.txt [2026-02-18T20:15:09.988303] [INFO ] [sig ] [14/3398] Completed ABG in 0.4s | 2.72 sym/s | Total: 5.1s | ETA: 20.7m [2026-02-18T20:15:09.988346] [INFO ] [sig ] [15/3398] Forecasting ABM... [2026-02-18T20:15:09.988378] [INFO ] [sig ] Generating forecast for: ABM [2026-02-18T20:15:09.988408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-18T20:15:10.001281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-18T20:15:10.001690] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-18T20:15:10.002520] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-18T20:15:10.002601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:10.002637] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:10.002665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:10.002722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:10.066692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:10.067712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:10.067803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:10.067839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:10.191638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:10.191829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:10.191877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:10.191908] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:10.195652] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-18T20:15:10.195958] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-18T20:15:10.196098] [INFO ] [sig ] ABM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:10.347093] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ABM.txt [2026-02-18T20:15:10.347264] [INFO ] [sig ] [15/3398] Completed ABM in 0.4s | 2.73 sym/s | Total: 5.5s | ETA: 20.7m [2026-02-18T20:15:10.347306] [INFO ] [sig ] [16/3398] Forecasting ABNB... [2026-02-18T20:15:10.347337] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-18T20:15:10.347369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-18T20:15:10.360290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-18T20:15:10.360714] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-18T20:15:10.361539] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-18T20:15:10.361615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:10.361649] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:10.361676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:10.361734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:10.426291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:10.427499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:10.427618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:10.427662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:10.563724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:10.563895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:10.563937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:10.563966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:10.567865] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-18T20:15:10.568195] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-18T20:15:10.568352] [INFO ] [sig ] ABNB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:10.726455] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ABNB.txt [2026-02-18T20:15:10.726660] [INFO ] [sig ] [16/3398] Completed ABNB in 0.4s | 2.72 sym/s | Total: 5.9s | ETA: 20.7m [2026-02-18T20:15:10.726718] [INFO ] [sig ] [17/3398] Forecasting ABOS... [2026-02-18T20:15:10.726754] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-18T20:15:10.726784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-18T20:15:10.741247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-18T20:15:10.741671] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-18T20:15:10.742531] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-18T20:15:10.742606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:10.742642] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:10.742670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:10.742728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:10.808323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:10.809282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:10.809367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:10.809402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:10.943165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:10.943337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:10.943393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:10.943429] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:10.947454] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-02-18T20:15:10.947770] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-18T20:15:10.947921] [INFO ] [sig ] ABOS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:11.101238] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABOS.txt [2026-02-18T20:15:11.101431] [INFO ] [sig ] [17/3398] Completed ABOS in 0.4s | 2.72 sym/s | Total: 6.3s | ETA: 20.7m [2026-02-18T20:15:11.101494] [INFO ] [sig ] [18/3398] Forecasting ABSI... [2026-02-18T20:15:11.101530] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-18T20:15:11.101562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-18T20:15:11.115180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-18T20:15:11.115604] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-18T20:15:11.116456] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-18T20:15:11.116511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:11.116555] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:11.116603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:11.116668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:11.176799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:11.177850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:11.177956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:11.177994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:11.311468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:11.311734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:11.311783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:11.311813] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:11.316249] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-02-18T20:15:11.316596] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-18T20:15:11.316748] [INFO ] [sig ] ABSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:11.470318] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABSI.txt [2026-02-18T20:15:11.470501] [INFO ] [sig ] [18/3398] Completed ABSI in 0.4s | 2.72 sym/s | Total: 6.6s | ETA: 20.7m [2026-02-18T20:15:11.470544] [INFO ] [sig ] [19/3398] Forecasting ABUS... [2026-02-18T20:15:11.470594] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-18T20:15:11.470627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-18T20:15:11.483970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-18T20:15:11.484379] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-18T20:15:11.485274] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-18T20:15:11.485331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:11.485365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:11.485392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:11.485657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:11.551972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:11.552889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:11.552982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:11.553016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:11.680527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:11.680727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:11.680776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:11.680807] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:11.684540] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-18T20:15:11.684875] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-18T20:15:11.685018] [INFO ] [sig ] ABUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:11.858542] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABUS.txt [2026-02-18T20:15:11.858753] [INFO ] [sig ] [19/3398] Completed ABUS in 0.4s | 2.71 sym/s | Total: 7.0s | ETA: 20.8m [2026-02-18T20:15:11.858799] [INFO ] [sig ] [20/3398] Forecasting ABVC... [2026-02-18T20:15:11.858831] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-18T20:15:11.858864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-18T20:15:11.872746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-18T20:15:11.873221] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-18T20:15:11.874256] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-18T20:15:11.874320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:11.874354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:11.874383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:11.874454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:11.944612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:11.945623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:11.945772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:11.945818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:12.078305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:12.078483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:12.078538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:12.078592] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:12.082238] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-18T20:15:12.082531] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-18T20:15:12.082741] [INFO ] [sig ] ABVC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:12.231258] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABVC.txt [2026-02-18T20:15:12.231434] [INFO ] [sig ] [20/3398] Completed ABVC in 0.4s | 2.71 sym/s | Total: 7.4s | ETA: 20.8m [2026-02-18T20:15:12.231476] [INFO ] [sig ] [21/3398] Forecasting ABVE... [2026-02-18T20:15:12.231507] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-18T20:15:12.231540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-18T20:15:12.245365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-18T20:15:12.245841] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-18T20:15:12.246817] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-18T20:15:12.246885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:12.246923] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:12.246957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:12.247022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:12.320563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:12.321662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:12.321776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:12.321815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:12.443873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:12.444039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:12.444084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:12.444115] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:12.447948] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-02-18T20:15:12.448356] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-18T20:15:12.448517] [INFO ] [sig ] ABVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:12.608818] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABVE.txt [2026-02-18T20:15:12.608984] [INFO ] [sig ] [21/3398] Completed ABVE in 0.4s | 2.71 sym/s | Total: 7.8s | ETA: 20.8m [2026-02-18T20:15:12.609032] [INFO ] [sig ] [22/3398] Forecasting ABVX... [2026-02-18T20:15:12.609064] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-18T20:15:12.609095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-18T20:15:12.621766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-18T20:15:12.622176] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-18T20:15:12.623068] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-18T20:15:12.623128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:12.623163] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:12.623221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:12.623293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:12.690152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:12.691088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:12.691187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:12.691222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:12.820120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:12.820290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:12.820332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:12.820361] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:12.824220] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-18T20:15:12.824600] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-18T20:15:12.824757] [INFO ] [sig ] ABVX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:12.982746] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ABVX.txt [2026-02-18T20:15:12.982942] [INFO ] [sig ] [22/3398] Completed ABVX in 0.4s | 2.70 sym/s | Total: 8.1s | ETA: 20.8m [2026-02-18T20:15:12.982990] [INFO ] [sig ] [23/3398] Forecasting ACA... [2026-02-18T20:15:12.983028] [INFO ] [sig ] Generating forecast for: ACA [2026-02-18T20:15:12.983070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-18T20:15:12.997292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-18T20:15:12.997771] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-18T20:15:12.998810] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-18T20:15:12.998878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:12.998922] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:12.998959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:12.999018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:13.062373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:13.063329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:13.063429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:13.063464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:13.206440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:13.206634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:13.206679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:13.206712] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:13.211178] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=58.60%) [2026-02-18T20:15:13.211601] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-18T20:15:13.211787] [INFO ] [sig ] ACA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:13.368809] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACA.txt [2026-02-18T20:15:13.369012] [INFO ] [sig ] [23/3398] Completed ACA in 0.4s | 2.70 sym/s | Total: 8.5s | ETA: 20.8m [2026-02-18T20:15:13.369056] [INFO ] [sig ] [24/3398] Forecasting ACAD... [2026-02-18T20:15:13.369089] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-18T20:15:13.369143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-18T20:15:13.384607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-18T20:15:13.385259] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-18T20:15:13.386318] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-18T20:15:13.386374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:13.386405] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:13.386432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:13.386488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:13.456878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:13.457813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:13.457915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:13.457949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:13.586152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:13.586314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:13.586355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:13.586383] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:13.590591] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=51.59%) [2026-02-18T20:15:13.591121] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-18T20:15:13.591267] [INFO ] [sig ] ACAD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:13.740511] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACAD.txt [2026-02-18T20:15:13.740711] [INFO ] [sig ] [24/3398] Completed ACAD in 0.4s | 2.70 sym/s | Total: 8.9s | ETA: 20.8m [2026-02-18T20:15:13.740762] [INFO ] [sig ] [25/3398] Forecasting ACB... [2026-02-18T20:15:13.740800] [INFO ] [sig ] Generating forecast for: ACB [2026-02-18T20:15:13.740832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-18T20:15:13.753145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-18T20:15:13.753621] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-18T20:15:13.754540] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-18T20:15:13.754629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:13.754663] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:13.754691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:13.754751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:13.815144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:13.816116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:13.816225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:13.816259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:13.943426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:13.943622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:13.943665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:13.943711] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:13.947490] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-18T20:15:13.947924] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-18T20:15:13.948107] [INFO ] [sig ] ACB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:14.130157] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACB.txt [2026-02-18T20:15:14.130389] [INFO ] [sig ] [25/3398] Completed ACB in 0.4s | 2.69 sym/s | Total: 9.3s | ETA: 20.9m [2026-02-18T20:15:14.130462] [INFO ] [sig ] [26/3398] Forecasting ACCO... [2026-02-18T20:15:14.130516] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-18T20:15:14.130567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-18T20:15:14.146436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-18T20:15:14.146955] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-18T20:15:14.148242] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-18T20:15:14.148317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:14.148351] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:14.148380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:14.148439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:14.218645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:14.219906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:14.220020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:14.220055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:14.354825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:14.355172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:14.355215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:14.355246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:14.359641] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-18T20:15:14.360027] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-18T20:15:14.360210] [INFO ] [sig ] ACCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:14.517914] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACCO.txt [2026-02-18T20:15:14.518102] [INFO ] [sig ] [26/3398] Completed ACCO in 0.4s | 2.69 sym/s | Total: 9.7s | ETA: 20.9m [2026-02-18T20:15:14.518149] [INFO ] [sig ] [27/3398] Forecasting ACDC... [2026-02-18T20:15:14.518181] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-18T20:15:14.518212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-18T20:15:14.530223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-18T20:15:14.530638] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-18T20:15:14.531468] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-18T20:15:14.531522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:14.531615] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:14.531646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:14.531703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:14.589715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:14.590656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:14.590776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:14.590811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:14.705961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:14.706130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:14.706170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:14.706199] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:14.709851] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=54.55%) [2026-02-18T20:15:14.710232] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-18T20:15:14.710396] [INFO ] [sig ] ACDC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:14.861458] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACDC.txt [2026-02-18T20:15:14.861656] [INFO ] [sig ] [27/3398] Completed ACDC in 0.3s | 2.70 sym/s | Total: 10.0s | ETA: 20.8m [2026-02-18T20:15:14.861701] [INFO ] [sig ] [28/3398] Forecasting ACEL... [2026-02-18T20:15:14.861732] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-18T20:15:14.861762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-18T20:15:14.875346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-18T20:15:14.875795] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-18T20:15:14.876965] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-18T20:15:14.877024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:14.877057] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:14.877085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:14.877144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:14.941523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:14.942717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:14.942819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:14.942853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:15.065649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:15.065816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:15.065861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:15.065893] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:15.069714] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=30.35%) [2026-02-18T20:15:15.070090] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-18T20:15:15.070242] [INFO ] [sig ] ACEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:15.231619] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACEL.txt [2026-02-18T20:15:15.231788] [INFO ] [sig ] [28/3398] Completed ACEL in 0.4s | 2.70 sym/s | Total: 10.4s | ETA: 20.8m [2026-02-18T20:15:15.232023] [INFO ] [sig ] [29/3398] Forecasting ACGL... [2026-02-18T20:15:15.232064] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-18T20:15:15.232108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-18T20:15:15.246159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-18T20:15:15.246610] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-18T20:15:15.247486] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-18T20:15:15.247542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:15.247631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:15.247750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:15.247820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:15.316943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:15.318293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:15.318390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:15.318425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:15.445821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:15.446005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:15.446048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:15.446077] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:15.449951] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-02-18T20:15:15.450315] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-18T20:15:15.450469] [INFO ] [sig ] ACGL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:15.612326] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACGL.txt [2026-02-18T20:15:15.612507] [INFO ] [sig ] [29/3398] Completed ACGL in 0.4s | 2.69 sym/s | Total: 10.8s | ETA: 20.8m [2026-02-18T20:15:15.612556] [INFO ] [sig ] [30/3398] Forecasting ACGLN... [2026-02-18T20:15:15.612612] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-18T20:15:15.612646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-18T20:15:15.626204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-18T20:15:15.626650] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-18T20:15:15.627501] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-18T20:15:15.627557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:15.627611] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:15.627642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:15.627713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:15.696648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:15.697603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:15.697701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:15.697735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:15.832341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:15.832510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:15.832555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:15.832661] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:15.837543] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=25.59%) [2026-02-18T20:15:15.837945] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-18T20:15:15.838121] [INFO ] [sig ] ACGLN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:15.996536] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACGLN.txt [2026-02-18T20:15:15.996722] [INFO ] [sig ] [30/3398] Completed ACGLN in 0.4s | 2.69 sym/s | Total: 11.2s | ETA: 20.9m [2026-02-18T20:15:15.996763] [INFO ] [sig ] [31/3398] Forecasting ACGLO... [2026-02-18T20:15:15.996794] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-18T20:15:15.996824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-18T20:15:16.009695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-18T20:15:16.010181] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-18T20:15:16.011216] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-18T20:15:16.011306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:16.011343] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:16.011371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:16.011430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:16.078740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:16.080070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:16.080246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:16.080298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:16.212276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:16.212447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:16.212489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:16.212520] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:16.216778] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-18T20:15:16.217238] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-18T20:15:16.217420] [INFO ] [sig ] ACGLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:16.375624] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACGLO.txt [2026-02-18T20:15:16.375797] [INFO ] [sig ] [31/3398] Completed ACGLO in 0.4s | 2.69 sym/s | Total: 11.5s | ETA: 20.9m [2026-02-18T20:15:16.375838] [INFO ] [sig ] [32/3398] Forecasting ACHC... [2026-02-18T20:15:16.375868] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-18T20:15:16.375898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-18T20:15:16.391365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-18T20:15:16.391904] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-18T20:15:16.393180] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-18T20:15:16.393254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:16.393286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:16.393314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:16.393372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:16.456904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:16.458351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:16.458462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:16.458496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:16.589272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:16.589444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:16.589486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:16.589518] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:16.593551] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=65.05%) [2026-02-18T20:15:16.593970] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-18T20:15:16.594135] [INFO ] [sig ] ACHC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:16.744526] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACHC.txt [2026-02-18T20:15:16.744692] [INFO ] [sig ] [32/3398] Completed ACHC in 0.4s | 2.69 sym/s | Total: 11.9s | ETA: 20.9m [2026-02-18T20:15:16.744734] [INFO ] [sig ] [33/3398] Forecasting ACI... [2026-02-18T20:15:16.744781] [INFO ] [sig ] Generating forecast for: ACI [2026-02-18T20:15:16.744817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-18T20:15:16.758209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-18T20:15:16.758520] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-18T20:15:16.759533] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-18T20:15:16.759604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:16.759637] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:16.759664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:16.759720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:16.819294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:16.820040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:16.820120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:16.820152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:16.942519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:16.942693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:16.942734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:16.942767] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:16.946358] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=12.11%) [2026-02-18T20:15:16.946653] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-18T20:15:16.946789] [INFO ] [sig ] ACI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:17.087474] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACI.txt [2026-02-18T20:15:17.087618] [INFO ] [sig ] [33/3398] Completed ACI in 0.3s | 2.70 sym/s | Total: 12.2s | ETA: 20.8m [2026-02-18T20:15:17.087660] [INFO ] [sig ] [34/3398] Forecasting ACIC... [2026-02-18T20:15:17.087690] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-18T20:15:17.087720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-18T20:15:17.101677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-18T20:15:17.102098] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-18T20:15:17.102990] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-18T20:15:17.103048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:17.103080] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:17.103108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:17.103165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:17.163797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:17.164762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:17.164871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:17.164908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:17.286791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:17.286959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:17.287000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:17.287029] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:17.290715] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=38.05%) [2026-02-18T20:15:17.291054] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-18T20:15:17.291197] [INFO ] [sig ] ACIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:17.444299] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACIC.txt [2026-02-18T20:15:17.444465] [INFO ] [sig ] [34/3398] Completed ACIC in 0.4s | 2.70 sym/s | Total: 12.6s | ETA: 20.8m [2026-02-18T20:15:17.444505] [INFO ] [sig ] [35/3398] Forecasting ACLS... [2026-02-18T20:15:17.444536] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-18T20:15:17.444565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-18T20:15:17.458885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-18T20:15:17.459348] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-18T20:15:17.460439] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-18T20:15:17.460514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:17.460548] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:17.460606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:17.460676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:17.520494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:17.521441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:17.521540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:17.521602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:17.651917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:17.652087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:17.652129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:17.652158] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:17.655951] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-18T20:15:17.656342] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-18T20:15:17.656502] [INFO ] [sig ] ACLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:17.812706] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACLS.txt [2026-02-18T20:15:17.812878] [INFO ] [sig ] [35/3398] Completed ACLS in 0.4s | 2.70 sym/s | Total: 13.0s | ETA: 20.8m [2026-02-18T20:15:17.812919] [INFO ] [sig ] [36/3398] Forecasting ACLX... [2026-02-18T20:15:17.812947] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-18T20:15:17.812977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-18T20:15:17.825312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-18T20:15:17.825786] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-18T20:15:17.826691] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-18T20:15:17.826749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:17.826782] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:17.826810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:17.826868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:17.891644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:17.892811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:17.892932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:17.892982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:18.020094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:18.020265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:18.020308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:18.020354] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:18.024222] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-18T20:15:18.024650] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-18T20:15:18.024825] [INFO ] [sig ] ACLX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:18.177311] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACLX.txt [2026-02-18T20:15:18.177477] [INFO ] [sig ] [36/3398] Completed ACLX in 0.4s | 2.70 sym/s | Total: 13.3s | ETA: 20.8m [2026-02-18T20:15:18.177517] [INFO ] [sig ] [37/3398] Forecasting ACM... [2026-02-18T20:15:18.177550] [INFO ] [sig ] Generating forecast for: ACM [2026-02-18T20:15:18.177603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-18T20:15:18.189858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-18T20:15:18.190286] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-18T20:15:18.191239] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-18T20:15:18.191298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:18.191333] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:18.191362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:18.191421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:18.254238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:18.255205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:18.255362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:18.255399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:18.392349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:18.392515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:18.392556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:18.392610] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:18.396304] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-18T20:15:18.396667] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-18T20:15:18.396824] [INFO ] [sig ] ACM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:18.551187] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACM.txt [2026-02-18T20:15:18.551361] [INFO ] [sig ] [37/3398] Completed ACM in 0.4s | 2.70 sym/s | Total: 13.7s | ETA: 20.7m [2026-02-18T20:15:18.551405] [INFO ] [sig ] [38/3398] Forecasting ACN... [2026-02-18T20:15:18.551435] [INFO ] [sig ] Generating forecast for: ACN [2026-02-18T20:15:18.551467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-18T20:15:18.564058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-18T20:15:18.564494] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-18T20:15:18.565388] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-18T20:15:18.565447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:18.565480] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:18.565509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:18.565569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:18.629782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:18.630756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:18.630852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:18.630886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:18.763307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:18.763476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:18.763519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:18.763550] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:18.767263] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-18T20:15:18.767702] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-18T20:15:18.767927] [INFO ] [sig ] ACN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:18.917323] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACN.txt [2026-02-18T20:15:18.917490] [INFO ] [sig ] [38/3398] Completed ACN in 0.4s | 2.70 sym/s | Total: 14.1s | ETA: 20.7m [2026-02-18T20:15:18.917532] [INFO ] [sig ] [39/3398] Forecasting ACNB... [2026-02-18T20:15:18.917563] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-18T20:15:18.917616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-18T20:15:18.929193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-18T20:15:18.929632] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-18T20:15:18.930474] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-18T20:15:18.930532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:18.930563] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:18.930612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:18.930670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:18.990013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:18.990968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:18.991066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:18.991100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:19.113877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:19.114045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:19.114087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:19.114117] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:19.118207] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-18T20:15:19.118651] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-18T20:15:19.118823] [INFO ] [sig ] ACNB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:19.271503] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACNB.txt [2026-02-18T20:15:19.271706] [INFO ] [sig ] [39/3398] Completed ACNB in 0.4s | 2.70 sym/s | Total: 14.4s | ETA: 20.7m [2026-02-18T20:15:19.271762] [INFO ] [sig ] [40/3398] Forecasting ACON... [2026-02-18T20:15:19.271795] [INFO ] [sig ] Generating forecast for: ACON [2026-02-18T20:15:19.271829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-18T20:15:19.283613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-18T20:15:19.284048] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-18T20:15:19.284966] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-18T20:15:19.285029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:19.285062] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:19.285090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:19.285162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:19.346590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:19.347504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:19.347633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:19.347681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:19.476824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:19.476991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:19.477033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:19.477062] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:19.481127] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=43.45%) [2026-02-18T20:15:19.481534] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-18T20:15:19.481734] [INFO ] [sig ] ACON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:19.635712] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACON.txt [2026-02-18T20:15:19.635972] [INFO ] [sig ] [40/3398] Completed ACON in 0.4s | 2.70 sym/s | Total: 14.8s | ETA: 20.7m [2026-02-18T20:15:19.636047] [INFO ] [sig ] [41/3398] Forecasting ACP... [2026-02-18T20:15:19.636101] [INFO ] [sig ] Generating forecast for: ACP [2026-02-18T20:15:19.636148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-18T20:15:19.649669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-18T20:15:19.650108] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-18T20:15:19.651072] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-18T20:15:19.651134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:19.651168] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:19.651196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:19.651259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:19.712902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:19.713881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:19.714002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:19.714037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:19.846064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:19.846244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:19.846288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:19.846319] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:19.850673] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-18T20:15:19.851117] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-18T20:15:19.851292] [INFO ] [sig ] ACP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:20.016144] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACP.txt [2026-02-18T20:15:20.016314] [INFO ] [sig ] [41/3398] Completed ACP in 0.4s | 2.70 sym/s | Total: 15.2s | ETA: 20.7m [2026-02-18T20:15:20.016355] [INFO ] [sig ] [42/3398] Forecasting ACRE... [2026-02-18T20:15:20.016384] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-18T20:15:20.016416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-18T20:15:20.030686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-18T20:15:20.031141] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-18T20:15:20.032226] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-18T20:15:20.032330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:20.032365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:20.032394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:20.032454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:20.094819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:20.095808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:20.095923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:20.095958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:20.233784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:20.233950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:20.233991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:20.234022] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:20.238108] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=53.44%) [2026-02-18T20:15:20.238507] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-18T20:15:20.238689] [INFO ] [sig ] ACRE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:20.395352] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACRE.txt [2026-02-18T20:15:20.395529] [INFO ] [sig ] [42/3398] Completed ACRE in 0.4s | 2.70 sym/s | Total: 15.5s | ETA: 20.7m [2026-02-18T20:15:20.395595] [INFO ] [sig ] [43/3398] Forecasting ACRS... [2026-02-18T20:15:20.395629] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-18T20:15:20.395661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-18T20:15:20.407979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-18T20:15:20.408439] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-18T20:15:20.409441] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-18T20:15:20.409510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:20.409545] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:20.409598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:20.409666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:20.470227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:20.471399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:20.471496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:20.471531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:20.605427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:20.605630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:20.605675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:20.605706] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:20.609826] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=35.39%) [2026-02-18T20:15:20.610241] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-18T20:15:20.610402] [INFO ] [sig ] ACRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:20.762374] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACRS.txt [2026-02-18T20:15:20.762548] [INFO ] [sig ] [43/3398] Completed ACRS in 0.4s | 2.70 sym/s | Total: 15.9s | ETA: 20.7m [2026-02-18T20:15:20.762614] [INFO ] [sig ] [44/3398] Forecasting ACTG... [2026-02-18T20:15:20.762648] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-18T20:15:20.762679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-18T20:15:20.776549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-18T20:15:20.776999] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-18T20:15:20.778391] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-18T20:15:20.778455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:20.778539] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:20.778590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:20.778677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:20.843111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:20.844131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:20.844247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:20.844284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:20.977079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:20.977244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:20.977286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:20.977316] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:20.981866] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-18T20:15:20.982418] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-18T20:15:20.982594] [INFO ] [sig ] ACTG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:21.138460] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACTG.txt [2026-02-18T20:15:21.138657] [INFO ] [sig ] [44/3398] Completed ACTG in 0.4s | 2.70 sym/s | Total: 16.3s | ETA: 20.7m [2026-02-18T20:15:21.138706] [INFO ] [sig ] [45/3398] Forecasting ACVA... [2026-02-18T20:15:21.138737] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-18T20:15:21.138769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-18T20:15:21.153972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-18T20:15:21.154395] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-18T20:15:21.155300] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-18T20:15:21.155369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:21.155416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:21.155452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:21.155526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:21.222047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:21.223177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:21.223274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:21.223309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:21.356517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:21.356710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:21.356756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:21.356787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:21.360691] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-18T20:15:21.361051] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-18T20:15:21.361212] [INFO ] [sig ] ACVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:21.508691] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACVA.txt [2026-02-18T20:15:21.508884] [INFO ] [sig ] [45/3398] Completed ACVA in 0.4s | 2.70 sym/s | Total: 16.7s | ETA: 20.7m [2026-02-18T20:15:21.508927] [INFO ] [sig ] [46/3398] Forecasting ACWI... [2026-02-18T20:15:21.508957] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-18T20:15:21.508988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-18T20:15:21.522192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-18T20:15:21.522644] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-18T20:15:21.523550] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-18T20:15:21.523645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:21.523684] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:21.523714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:21.523774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:21.584630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:21.585566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:21.585686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:21.585722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:21.708298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:21.708463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:21.708506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:21.708537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:21.712361] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-18T20:15:21.712778] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-18T20:15:21.712957] [INFO ] [sig ] ACWI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:21.866523] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACWI.txt [2026-02-18T20:15:21.866715] [INFO ] [sig ] [46/3398] Completed ACWI in 0.4s | 2.70 sym/s | Total: 17.0s | ETA: 20.7m [2026-02-18T20:15:21.866757] [INFO ] [sig ] [47/3398] Forecasting ACWX... [2026-02-18T20:15:21.866788] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-18T20:15:21.866822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-18T20:15:21.879350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-18T20:15:21.879810] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-18T20:15:21.880770] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-18T20:15:21.880832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:21.880867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:21.880896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:21.880955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:21.941111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:21.942064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:21.942167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:21.942202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:22.070778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:22.070940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:22.071002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:22.071101] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:22.075137] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-18T20:15:22.075525] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-18T20:15:22.075724] [INFO ] [sig ] ACWX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:22.216032] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ACWX.txt [2026-02-18T20:15:22.216193] [INFO ] [sig ] [47/3398] Completed ACWX in 0.3s | 2.71 sym/s | Total: 17.4s | ETA: 20.6m [2026-02-18T20:15:22.216234] [INFO ] [sig ] [48/3398] Forecasting ACXP... [2026-02-18T20:15:22.216264] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-18T20:15:22.216294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-18T20:15:22.228189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-18T20:15:22.228537] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-18T20:15:22.229344] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-18T20:15:22.229398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:22.229430] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:22.229457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:22.229512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:22.286350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:22.287238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:22.287322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:22.287355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:22.407510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:22.407691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:22.407736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:22.407766] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:22.411636] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-02-18T20:15:22.411946] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-18T20:15:22.412098] [INFO ] [sig ] ACXP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:22.565442] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ACXP.txt [2026-02-18T20:15:22.565620] [INFO ] [sig ] [48/3398] Completed ACXP in 0.3s | 2.71 sym/s | Total: 17.7s | ETA: 20.6m [2026-02-18T20:15:22.565662] [INFO ] [sig ] [49/3398] Forecasting ADBE... [2026-02-18T20:15:22.565694] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-18T20:15:22.565724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-18T20:15:22.579113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-18T20:15:22.579476] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-18T20:15:22.580316] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-18T20:15:22.580370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:22.580402] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:22.580428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:22.580485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:22.636820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:22.637695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:22.637778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:22.637811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:22.758952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:22.759133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:22.759174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:22.759204] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:22.763004] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=62.36%) [2026-02-18T20:15:22.763288] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-18T20:15:22.763425] [INFO ] [sig ] ADBE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:22.927472] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ADBE.txt [2026-02-18T20:15:22.927650] [INFO ] [sig ] [49/3398] Completed ADBE in 0.4s | 2.71 sym/s | Total: 18.1s | ETA: 20.6m [2026-02-18T20:15:22.927695] [INFO ] [sig ] [50/3398] Forecasting ADC... [2026-02-18T20:15:22.927728] [INFO ] [sig ] Generating forecast for: ADC [2026-02-18T20:15:22.927762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-18T20:15:22.939928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-18T20:15:22.940317] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-18T20:15:22.941239] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-18T20:15:22.941302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:22.941343] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:22.941371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:22.941430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:23.000784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:23.001753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:23.001849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:23.001885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:23.159326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:23.159497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:23.159542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:23.159590] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:23.163284] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-18T20:15:23.163649] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-18T20:15:23.163797] [INFO ] [sig ] ADC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:23.308997] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADC.txt [2026-02-18T20:15:23.309162] [INFO ] [sig ] [50/3398] Completed ADC in 0.4s | 2.71 sym/s | Total: 18.5s | ETA: 20.6m [2026-02-18T20:15:23.309226] [INFO ] [sig ] [51/3398] Forecasting ADEA... [2026-02-18T20:15:23.309269] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-18T20:15:23.309310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-18T20:15:23.325222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-18T20:15:23.325661] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-18T20:15:23.326742] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-18T20:15:23.326803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:23.326845] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:23.326881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:23.326966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:23.407477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:23.408613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:23.408713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:23.408751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:23.564455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:23.564642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:23.564688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:23.564718] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:23.569174] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=64.54%) [2026-02-18T20:15:23.569600] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-18T20:15:23.569788] [INFO ] [sig ] ADEA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:23.750948] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ADEA.txt [2026-02-18T20:15:23.751116] [INFO ] [sig ] [51/3398] Completed ADEA in 0.4s | 2.70 sym/s | Total: 18.9s | ETA: 20.7m [2026-02-18T20:15:23.751159] [INFO ] [sig ] [52/3398] Forecasting ADI... [2026-02-18T20:15:23.751192] [INFO ] [sig ] Generating forecast for: ADI [2026-02-18T20:15:23.751222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-18T20:15:23.764288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-18T20:15:23.764670] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-18T20:15:23.765511] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-18T20:15:23.765567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:23.765622] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:23.765649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:23.765706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:23.823624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:23.824537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:23.824639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:23.824674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:23.949097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:23.949260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:23.949301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:23.949330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:23.952809] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-02-18T20:15:23.953096] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-18T20:15:23.953238] [INFO ] [sig ] ADI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:24.097779] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ADI.txt [2026-02-18T20:15:24.097970] [INFO ] [sig ] [52/3398] Completed ADI in 0.3s | 2.70 sym/s | Total: 19.3s | ETA: 20.6m [2026-02-18T20:15:24.098052] [INFO ] [sig ] [53/3398] Forecasting ADM... [2026-02-18T20:15:24.098090] [INFO ] [sig ] Generating forecast for: ADM [2026-02-18T20:15:24.098121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-18T20:15:24.110760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-18T20:15:24.111103] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-18T20:15:24.111940] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-18T20:15:24.111998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:24.112043] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:24.112073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:24.112132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:24.176750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:24.177842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:24.177942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:24.177993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:24.299921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:24.300082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:24.300124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:24.300152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:24.303618] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-02-18T20:15:24.303899] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-18T20:15:24.304033] [INFO ] [sig ] ADM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:24.446283] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADM.txt [2026-02-18T20:15:24.446456] [INFO ] [sig ] [53/3398] Completed ADM in 0.3s | 2.70 sym/s | Total: 19.6s | ETA: 20.6m [2026-02-18T20:15:24.446500] [INFO ] [sig ] [54/3398] Forecasting ADMA... [2026-02-18T20:15:24.446532] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-18T20:15:24.446562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-18T20:15:24.462431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-18T20:15:24.462854] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-18T20:15:24.463871] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-18T20:15:24.463940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:24.463988] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:24.464033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:24.464102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:24.525791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:24.526743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:24.526862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:24.526898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:24.651978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:24.652146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:24.652188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:24.652219] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:24.655818] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-18T20:15:24.656125] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-18T20:15:24.656267] [INFO ] [sig ] ADMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:24.798883] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADMA.txt [2026-02-18T20:15:24.799041] [INFO ] [sig ] [54/3398] Completed ADMA in 0.4s | 2.71 sym/s | Total: 20.0s | ETA: 20.6m [2026-02-18T20:15:24.799082] [INFO ] [sig ] [55/3398] Forecasting ADP... [2026-02-18T20:15:24.799112] [INFO ] [sig ] Generating forecast for: ADP [2026-02-18T20:15:24.799143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-18T20:15:24.810758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-18T20:15:24.811076] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-18T20:15:24.811904] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-18T20:15:24.811969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:24.812008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:24.812040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:24.812104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:24.869356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:24.870217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:24.870302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:24.870337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:24.998044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:24.998213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:24.998256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:24.998286] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:25.001870] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-18T20:15:25.002160] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-18T20:15:25.002302] [INFO ] [sig ] ADP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:25.151872] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADP.txt [2026-02-18T20:15:25.152035] [INFO ] [sig ] [55/3398] Completed ADP in 0.4s | 2.71 sym/s | Total: 20.3s | ETA: 20.6m [2026-02-18T20:15:25.152075] [INFO ] [sig ] [56/3398] Forecasting ADSE... [2026-02-18T20:15:25.152106] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-18T20:15:25.152328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-18T20:15:25.164066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-18T20:15:25.164366] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-18T20:15:25.165383] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-18T20:15:25.165443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:25.165475] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:25.165501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:25.165559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:25.227930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:25.229039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:25.229133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:25.229167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:25.353229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:25.353395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:25.353440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:25.353473] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:25.357180] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=55.57%) [2026-02-18T20:15:25.357487] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-18T20:15:25.357690] [INFO ] [sig ] ADSE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:25.512936] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ADSE.txt [2026-02-18T20:15:25.513134] [INFO ] [sig ] [56/3398] Completed ADSE in 0.4s | 2.71 sym/s | Total: 20.7s | ETA: 20.6m [2026-02-18T20:15:25.513188] [INFO ] [sig ] [57/3398] Forecasting ADSK... [2026-02-18T20:15:25.513229] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-18T20:15:25.513271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-18T20:15:25.525657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-18T20:15:25.526025] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-18T20:15:25.526884] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-18T20:15:25.526941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:25.526975] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:25.527004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:25.527063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:25.589313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:25.590283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:25.590373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:25.590408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:25.717741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:25.717903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:25.717944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:25.717976] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:25.721968] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-02-18T20:15:25.722258] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-18T20:15:25.722395] [INFO ] [sig ] ADSK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:25.866330] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ADSK.txt [2026-02-18T20:15:25.866520] [INFO ] [sig ] [57/3398] Completed ADSK in 0.4s | 2.71 sym/s | Total: 21.0s | ETA: 20.5m [2026-02-18T20:15:25.866600] [INFO ] [sig ] [58/3398] Forecasting ADTN... [2026-02-18T20:15:25.866647] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-18T20:15:25.866688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-18T20:15:25.878450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-18T20:15:25.878769] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-18T20:15:25.879627] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-18T20:15:25.879680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:25.879713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:25.879741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:25.879798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:25.938908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:25.939835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:25.939918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:25.939954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:26.062754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:26.062929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:26.062970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:26.063001] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:26.066637] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=47.66%) [2026-02-18T20:15:26.066934] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-18T20:15:26.067076] [INFO ] [sig ] ADTN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:26.213677] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADTN.txt [2026-02-18T20:15:26.213816] [INFO ] [sig ] [58/3398] Completed ADTN in 0.3s | 2.71 sym/s | Total: 21.4s | ETA: 20.5m [2026-02-18T20:15:26.213855] [INFO ] [sig ] [59/3398] Forecasting ADUS... [2026-02-18T20:15:26.213885] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-18T20:15:26.213916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-18T20:15:26.226113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-18T20:15:26.226651] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-18T20:15:26.227451] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-18T20:15:26.227504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:26.227536] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:26.227563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:26.227642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:26.285718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:26.286674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:26.286756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:26.286788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:26.402036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:26.402197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:26.402238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:26.402267] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:26.405749] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-02-18T20:15:26.406030] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-18T20:15:26.406161] [INFO ] [sig ] ADUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:26.549558] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADUS.txt [2026-02-18T20:15:26.549755] [INFO ] [sig ] [59/3398] Completed ADUS in 0.3s | 2.72 sym/s | Total: 21.7s | ETA: 20.5m [2026-02-18T20:15:26.549794] [INFO ] [sig ] [60/3398] Forecasting ADX... [2026-02-18T20:15:26.549824] [INFO ] [sig ] Generating forecast for: ADX [2026-02-18T20:15:26.549853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-18T20:15:26.561956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-18T20:15:26.562384] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-18T20:15:26.563265] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-18T20:15:26.563320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:26.563354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:26.563382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:26.563437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:26.627453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:26.628418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:26.628505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:26.628538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:26.754083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:26.754248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:26.754288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:26.754334] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:26.757873] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-18T20:15:26.758208] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-18T20:15:26.758354] [INFO ] [sig ] ADX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:26.901816] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ADX.txt [2026-02-18T20:15:26.901981] [INFO ] [sig ] [60/3398] Completed ADX in 0.4s | 2.72 sym/s | Total: 22.1s | ETA: 20.5m [2026-02-18T20:15:26.902020] [INFO ] [sig ] [61/3398] Forecasting AEE... [2026-02-18T20:15:26.902052] [INFO ] [sig ] Generating forecast for: AEE [2026-02-18T20:15:26.902082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-18T20:15:26.913711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-18T20:15:26.914018] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-18T20:15:26.914852] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-18T20:15:26.914906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:26.914962] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:26.914990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:26.915046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:26.973416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:26.974339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:26.974421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:26.974454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:27.103687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:27.103867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:27.103910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:27.103939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:27.107861] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=63.23%) [2026-02-18T20:15:27.108355] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-18T20:15:27.108503] [INFO ] [sig ] AEE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:27.287085] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEE.txt [2026-02-18T20:15:27.287251] [INFO ] [sig ] [61/3398] Completed AEE in 0.4s | 2.72 sym/s | Total: 22.4s | ETA: 20.5m [2026-02-18T20:15:27.287291] [INFO ] [sig ] [62/3398] Forecasting AEFC... [2026-02-18T20:15:27.287320] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-18T20:15:27.287351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-18T20:15:27.302215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-18T20:15:27.302707] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-18T20:15:27.303796] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-18T20:15:27.303862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:27.303896] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:27.303924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:27.303982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:27.364980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:27.365964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:27.366059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:27.366113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:27.496564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:27.496763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:27.496809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:27.496838] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:27.502065] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-02-18T20:15:27.502487] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-18T20:15:27.502681] [INFO ] [sig ] AEFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:27.653143] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEFC.txt [2026-02-18T20:15:27.653295] [INFO ] [sig ] [62/3398] Completed AEFC in 0.4s | 2.72 sym/s | Total: 22.8s | ETA: 20.5m [2026-02-18T20:15:27.653335] [INFO ] [sig ] [63/3398] Forecasting AEG... [2026-02-18T20:15:27.653366] [INFO ] [sig ] Generating forecast for: AEG [2026-02-18T20:15:27.653397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-18T20:15:27.665856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-18T20:15:27.666153] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-18T20:15:27.666990] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-18T20:15:27.667056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:27.667096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:27.667128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:27.667185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:27.726285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:27.726977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:27.727063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:27.727097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:27.851058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:27.851215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:27.851256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:27.851285] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:27.854760] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-18T20:15:27.855044] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-18T20:15:27.855178] [INFO ] [sig ] AEG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:28.001632] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AEG.txt [2026-02-18T20:15:28.001783] [INFO ] [sig ] [63/3398] Completed AEG in 0.3s | 2.72 sym/s | Total: 23.2s | ETA: 20.4m [2026-02-18T20:15:28.001824] [INFO ] [sig ] [64/3398] Forecasting AEI... [2026-02-18T20:15:28.001855] [INFO ] [sig ] Generating forecast for: AEI [2026-02-18T20:15:28.001886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-18T20:15:28.013215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-18T20:15:28.013523] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-18T20:15:28.014337] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-18T20:15:28.014391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:28.014423] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:28.014470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:28.014529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:28.073020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:28.073852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:28.073937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:28.073972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:28.199550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:28.199751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:28.199794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:28.199853] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:28.203768] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-02-18T20:15:28.204062] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-18T20:15:28.204207] [INFO ] [sig ] AEI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:28.352746] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEI.txt [2026-02-18T20:15:28.352894] [INFO ] [sig ] [64/3398] Completed AEI in 0.4s | 2.72 sym/s | Total: 23.5s | ETA: 20.4m [2026-02-18T20:15:28.352933] [INFO ] [sig ] [65/3398] Forecasting AEIS... [2026-02-18T20:15:28.352963] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-18T20:15:28.352994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-18T20:15:28.365168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-18T20:15:28.365475] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-18T20:15:28.366281] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-18T20:15:28.366335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:28.366367] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:28.366395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:28.366451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:28.423979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:28.424871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:28.424952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:28.424985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:28.547327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:28.547501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:28.547553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:28.547605] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:28.551131] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-02-18T20:15:28.551424] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-18T20:15:28.551560] [INFO ] [sig ] AEIS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:28.697144] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEIS.txt [2026-02-18T20:15:28.697297] [INFO ] [sig ] [65/3398] Completed AEIS in 0.3s | 2.73 sym/s | Total: 23.9s | ETA: 20.4m [2026-02-18T20:15:28.697338] [INFO ] [sig ] [66/3398] Forecasting AEM... [2026-02-18T20:15:28.697369] [INFO ] [sig ] Generating forecast for: AEM [2026-02-18T20:15:28.697398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-18T20:15:28.709737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-18T20:15:28.710075] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-18T20:15:28.710948] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-18T20:15:28.711002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:28.711035] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:28.711062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:28.711118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:28.770414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:28.771512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:28.771622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:28.771659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:28.898092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:28.898252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:28.898297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:28.898324] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:28.901838] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-18T20:15:28.902135] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-18T20:15:28.902276] [INFO ] [sig ] AEM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:29.046996] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEM.txt [2026-02-18T20:15:29.047133] [INFO ] [sig ] [66/3398] Completed AEM in 0.3s | 2.73 sym/s | Total: 24.2s | ETA: 20.4m [2026-02-18T20:15:29.047171] [INFO ] [sig ] [67/3398] Forecasting AEO... [2026-02-18T20:15:29.047201] [INFO ] [sig ] Generating forecast for: AEO [2026-02-18T20:15:29.047230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-18T20:15:29.059644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-18T20:15:29.060017] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-18T20:15:29.060939] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-18T20:15:29.061006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:29.061041] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:29.061068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:29.061314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:29.122759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:29.123967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:29.124060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:29.124096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:29.249179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:29.249331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:29.249372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:29.249400] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:29.252897] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=67.31%) [2026-02-18T20:15:29.253182] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-18T20:15:29.253318] [INFO ] [sig ] AEO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:29.394169] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEO.txt [2026-02-18T20:15:29.394308] [INFO ] [sig ] [67/3398] Completed AEO in 0.3s | 2.73 sym/s | Total: 24.5s | ETA: 20.3m [2026-02-18T20:15:29.394348] [INFO ] [sig ] [68/3398] Forecasting AEP... [2026-02-18T20:15:29.394377] [INFO ] [sig ] Generating forecast for: AEP [2026-02-18T20:15:29.394405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-18T20:15:29.408923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-18T20:15:29.409329] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-18T20:15:29.410228] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-18T20:15:29.410284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:29.410317] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:29.410344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:29.410401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:29.467163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:29.468118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:29.468203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:29.468236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:29.590101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:29.590272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:29.590314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:29.590343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:29.593804] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-02-18T20:15:29.594088] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-18T20:15:29.594228] [INFO ] [sig ] AEP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:29.739769] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AEP.txt [2026-02-18T20:15:29.739944] [INFO ] [sig ] [68/3398] Completed AEP in 0.3s | 2.73 sym/s | Total: 24.9s | ETA: 20.3m [2026-02-18T20:15:29.739985] [INFO ] [sig ] [69/3398] Forecasting AES... [2026-02-18T20:15:29.740022] [INFO ] [sig ] Generating forecast for: AES [2026-02-18T20:15:29.740057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-18T20:15:29.760121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-18T20:15:29.760485] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-18T20:15:29.761544] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-18T20:15:29.761624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:29.761659] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:29.761685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:29.761742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:29.821349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:29.822197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:29.822280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:29.822315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:29.945813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:29.945979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:29.946020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:29.946047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:29.949652] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=56.37%) [2026-02-18T20:15:29.949960] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-18T20:15:29.950109] [INFO ] [sig ] AES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:30.098327] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AES.txt [2026-02-18T20:15:30.098506] [INFO ] [sig ] [69/3398] Completed AES in 0.4s | 2.73 sym/s | Total: 25.3s | ETA: 20.3m [2026-02-18T20:15:30.098546] [INFO ] [sig ] [70/3398] Forecasting AESI... [2026-02-18T20:15:30.098595] [INFO ] [sig ] Generating forecast for: AESI [2026-02-18T20:15:30.098631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-18T20:15:30.110666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-18T20:15:30.111046] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-18T20:15:30.111891] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-18T20:15:30.111945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:30.111977] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:30.112003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:30.112059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:30.169623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:30.170467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:30.170551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:30.170605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:30.293595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:30.293804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:30.293858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:30.293887] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:30.297452] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-18T20:15:30.297794] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-18T20:15:30.297937] [INFO ] [sig ] AESI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:30.438905] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AESI.txt [2026-02-18T20:15:30.439048] [INFO ] [sig ] [70/3398] Completed AESI in 0.3s | 2.74 sym/s | Total: 25.6s | ETA: 20.3m [2026-02-18T20:15:30.439087] [INFO ] [sig ] [71/3398] Forecasting AEVA... [2026-02-18T20:15:30.439116] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-18T20:15:30.439145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-18T20:15:30.451876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-18T20:15:30.452259] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-18T20:15:30.453172] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-18T20:15:30.453227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:30.453443] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:30.453471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:30.453528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:30.524116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:30.525349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:30.525507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:30.525561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:30.647451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:30.647633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:30.647678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:30.647707] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:30.651306] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-02-18T20:15:30.651643] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-18T20:15:30.651788] [INFO ] [sig ] AEVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:30.797892] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AEVA.txt [2026-02-18T20:15:30.798091] [INFO ] [sig ] [71/3398] Completed AEVA in 0.4s | 2.74 sym/s | Total: 26.0s | ETA: 20.3m [2026-02-18T20:15:30.798137] [INFO ] [sig ] [72/3398] Forecasting AEYE... [2026-02-18T20:15:30.798169] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-18T20:15:30.798199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-18T20:15:30.810560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-18T20:15:30.810983] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-18T20:15:30.811873] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-18T20:15:30.811929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:30.811962] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:30.811990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:30.812048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:30.891045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:30.892251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:30.892368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:30.892429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:31.021229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:31.021397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:31.021439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:31.021470] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:31.025897] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=35.50%) [2026-02-18T20:15:31.026302] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-18T20:15:31.026476] [INFO ] [sig ] AEYE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:31.178521] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AEYE.txt [2026-02-18T20:15:31.178715] [INFO ] [sig ] [72/3398] Completed AEYE in 0.4s | 2.73 sym/s | Total: 26.3s | ETA: 20.3m [2026-02-18T20:15:31.178757] [INFO ] [sig ] [73/3398] Forecasting AFB... [2026-02-18T20:15:31.178787] [INFO ] [sig ] Generating forecast for: AFB [2026-02-18T20:15:31.178817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-18T20:15:31.190461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-18T20:15:31.190774] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-18T20:15:31.191592] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-18T20:15:31.191647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:31.191680] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:31.191707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:31.191764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:31.249891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:31.250758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:31.250842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:31.250875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:31.372383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:31.372567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:31.372629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:31.372657] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:31.376235] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-18T20:15:31.376550] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-18T20:15:31.376721] [INFO ] [sig ] AFB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:31.538116] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AFB.txt [2026-02-18T20:15:31.538251] [INFO ] [sig ] [73/3398] Completed AFB in 0.4s | 2.73 sym/s | Total: 26.7s | ETA: 20.3m [2026-02-18T20:15:31.538290] [INFO ] [sig ] [74/3398] Forecasting AFCG... [2026-02-18T20:15:31.538319] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-18T20:15:31.538348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-18T20:15:31.551236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-18T20:15:31.551534] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-18T20:15:31.552332] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-18T20:15:31.552385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:31.552418] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:31.552445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:31.552501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:31.609849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:31.610793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:31.610888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:31.610922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:31.736713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:31.736880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:31.736920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:31.736950] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:31.740812] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-02-18T20:15:31.741207] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-18T20:15:31.741365] [INFO ] [sig ] AFCG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:31.893551] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AFCG.txt [2026-02-18T20:15:31.893765] [INFO ] [sig ] [74/3398] Completed AFCG in 0.4s | 2.74 sym/s | Total: 27.0s | ETA: 20.2m [2026-02-18T20:15:31.893807] [INFO ] [sig ] [75/3398] Forecasting AFG... [2026-02-18T20:15:31.893838] [INFO ] [sig ] Generating forecast for: AFG [2026-02-18T20:15:31.893868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-18T20:15:31.906438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-18T20:15:31.906774] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-18T20:15:31.907562] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-18T20:15:31.907638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:31.907672] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:31.907703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:31.907760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:31.967133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:31.967960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:31.968127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:31.968182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:32.092886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:32.093054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:32.093095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:32.093124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:32.096946] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-18T20:15:32.097361] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-18T20:15:32.097514] [INFO ] [sig ] AFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:32.238921] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AFG.txt [2026-02-18T20:15:32.239051] [INFO ] [sig ] [75/3398] Completed AFG in 0.3s | 2.74 sym/s | Total: 27.4s | ETA: 20.2m [2026-02-18T20:15:32.239095] [INFO ] [sig ] [76/3398] Forecasting AFGC... [2026-02-18T20:15:32.239132] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-18T20:15:32.239168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-18T20:15:32.250719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-18T20:15:32.251005] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-18T20:15:32.251801] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-18T20:15:32.251854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:32.251886] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:32.251914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:32.251970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:32.309287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:32.310115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:32.310200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:32.310233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:32.417384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:32.417538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:32.417596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:32.417627] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:32.421064] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-02-18T20:15:32.421342] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-18T20:15:32.421475] [INFO ] [sig ] AFGC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:32.567597] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AFGC.txt [2026-02-18T20:15:32.567748] [INFO ] [sig ] [76/3398] Completed AFGC in 0.3s | 2.74 sym/s | Total: 27.7s | ETA: 20.2m [2026-02-18T20:15:32.567788] [INFO ] [sig ] [77/3398] Forecasting AFL... [2026-02-18T20:15:32.567819] [INFO ] [sig ] Generating forecast for: AFL [2026-02-18T20:15:32.567849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-18T20:15:32.579973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-18T20:15:32.580334] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-18T20:15:32.581162] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-18T20:15:32.581216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:32.581260] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:32.581289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:32.581359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:32.639178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:32.640002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:32.640086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:32.640125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:32.768390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:32.768592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:32.768641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:32.768672] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:32.772661] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=13.69%) [2026-02-18T20:15:32.772953] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-18T20:15:32.773091] [INFO ] [sig ] AFL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:32.919696] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AFL.txt [2026-02-18T20:15:32.919846] [INFO ] [sig ] [77/3398] Completed AFL in 0.4s | 2.74 sym/s | Total: 28.1s | ETA: 20.2m [2026-02-18T20:15:32.919885] [INFO ] [sig ] [78/3398] Forecasting AFRI... [2026-02-18T20:15:32.919917] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-18T20:15:32.919947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-18T20:15:32.930294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-18T20:15:32.930647] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-18T20:15:32.931590] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-18T20:15:32.931646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:32.931710] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:32.931739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:32.931796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:32.992148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:32.993001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:32.993090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:32.993125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:33.100371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:33.100555] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:15:33.100634] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:33.100668] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:33.104738] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-02-18T20:15:33.105189] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-18T20:15:33.105366] [INFO ] [sig ] AFRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:33.259609] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AFRI.txt [2026-02-18T20:15:33.259800] [INFO ] [sig ] [78/3398] Completed AFRI in 0.3s | 2.75 sym/s | Total: 28.4s | ETA: 20.2m [2026-02-18T20:15:33.259843] [INFO ] [sig ] [79/3398] Forecasting AFRM... [2026-02-18T20:15:33.259874] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-18T20:15:33.259909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-18T20:15:33.272414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-18T20:15:33.272881] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-18T20:15:33.273819] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-18T20:15:33.273880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:33.273922] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:33.273960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:33.274024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:33.335807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:33.336761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:33.336879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:33.336917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:33.473945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:33.474112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:33.474164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:33.474204] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:33.477857] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-02-18T20:15:33.478177] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-18T20:15:33.478334] [INFO ] [sig ] AFRM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:33.624427] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AFRM.txt [2026-02-18T20:15:33.624621] [INFO ] [sig ] [79/3398] Completed AFRM in 0.4s | 2.75 sym/s | Total: 28.8s | ETA: 20.2m [2026-02-18T20:15:33.624668] [INFO ] [sig ] [80/3398] Forecasting AFYA... [2026-02-18T20:15:33.624701] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-18T20:15:33.624732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-18T20:15:33.637827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-18T20:15:33.638290] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-18T20:15:33.639389] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-18T20:15:33.639444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:33.639478] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:33.639507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:33.639564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:33.701131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:33.702088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:33.702176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:33.702212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:33.825561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:33.825762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:33.825817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:33.825849] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:33.829640] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=70.40%) [2026-02-18T20:15:33.830040] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-18T20:15:33.830249] [INFO ] [sig ] AFYA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:33.984988] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AFYA.txt [2026-02-18T20:15:33.985174] [INFO ] [sig ] [80/3398] Completed AFYA in 0.4s | 2.75 sym/s | Total: 29.1s | ETA: 20.1m [2026-02-18T20:15:33.985223] [INFO ] [sig ] [81/3398] Forecasting AG... [2026-02-18T20:15:33.985255] [INFO ] [sig ] Generating forecast for: AG [2026-02-18T20:15:33.985285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-18T20:15:33.997643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-18T20:15:33.998091] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-18T20:15:33.999062] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-18T20:15:33.999119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:33.999151] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:33.999180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:33.999239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:34.060248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:34.061255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:34.061344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:34.061544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:34.186057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:34.186229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:34.186274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:34.186364] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:34.190300] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-18T20:15:34.190640] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-18T20:15:34.190789] [INFO ] [sig ] AG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:34.348137] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AG.txt [2026-02-18T20:15:34.348316] [INFO ] [sig ] [81/3398] Completed AG in 0.4s | 2.75 sym/s | Total: 29.5s | ETA: 20.1m [2026-02-18T20:15:34.348359] [INFO ] [sig ] [82/3398] Forecasting AGCO... [2026-02-18T20:15:34.348391] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-18T20:15:34.348423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-18T20:15:34.362735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-18T20:15:34.363185] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-18T20:15:34.364100] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-18T20:15:34.364167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:34.364209] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:34.364243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:34.364313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:34.427009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:34.427981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:34.428094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:34.428127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:34.557031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:34.557203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:34.557246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:34.557277] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:34.561189] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=26.34%) [2026-02-18T20:15:34.561741] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-18T20:15:34.561893] [INFO ] [sig ] AGCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:34.715556] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGCO.txt [2026-02-18T20:15:34.715786] [INFO ] [sig ] [82/3398] Completed AGCO in 0.4s | 2.75 sym/s | Total: 29.9s | ETA: 20.1m [2026-02-18T20:15:34.715829] [INFO ] [sig ] [83/3398] Forecasting AGD... [2026-02-18T20:15:34.715860] [INFO ] [sig ] Generating forecast for: AGD [2026-02-18T20:15:34.715893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-18T20:15:34.906655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-18T20:15:34.906989] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-18T20:15:34.907920] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-18T20:15:34.907978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:34.908037] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:34.908070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:34.908131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:34.970468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:34.971390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:34.971691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:34.971728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:35.100102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:35.100265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:35.100307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:35.100336] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:35.104294] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=51.41%) [2026-02-18T20:15:35.104608] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-18T20:15:35.104750] [INFO ] [sig ] AGD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:35.249422] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGD.txt [2026-02-18T20:15:35.249813] [INFO ] [sig ] [83/3398] Completed AGD in 0.5s | 2.73 sym/s | Total: 30.4s | ETA: 20.2m [2026-02-18T20:15:35.249867] [INFO ] [sig ] [84/3398] Forecasting AGEN... [2026-02-18T20:15:35.249900] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-18T20:15:35.249933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-18T20:15:35.268419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-18T20:15:35.268828] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-18T20:15:35.269670] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-18T20:15:35.269726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:35.269761] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:35.269791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:35.269850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:35.326538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:35.327535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:35.327639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:35.327674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:35.452343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:35.452508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:35.452550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:35.452617] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:35.456330] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=47.97%) [2026-02-18T20:15:35.456638] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-18T20:15:35.456775] [INFO ] [sig ] AGEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:35.610260] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGEN.txt [2026-02-18T20:15:35.610418] [INFO ] [sig ] [84/3398] Completed AGEN in 0.4s | 2.73 sym/s | Total: 30.8s | ETA: 20.2m [2026-02-18T20:15:35.610458] [INFO ] [sig ] [85/3398] Forecasting AGI... [2026-02-18T20:15:35.610487] [INFO ] [sig ] Generating forecast for: AGI [2026-02-18T20:15:35.610517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-18T20:15:35.622664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-18T20:15:35.623064] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-18T20:15:35.623915] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-18T20:15:35.623971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:35.624004] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:35.624030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:35.624087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:35.684342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:35.685299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:35.685405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:35.685439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:35.810754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:35.810923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:35.810965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:35.810995] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:35.815041] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-02-18T20:15:35.815607] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-18T20:15:35.815765] [INFO ] [sig ] AGI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:35.961219] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGI.txt [2026-02-18T20:15:35.961374] [INFO ] [sig ] [85/3398] Completed AGI in 0.4s | 2.73 sym/s | Total: 31.1s | ETA: 20.2m [2026-02-18T20:15:35.961414] [INFO ] [sig ] [86/3398] Forecasting AGIO... [2026-02-18T20:15:35.961443] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-18T20:15:35.961474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-18T20:15:35.972994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-18T20:15:35.973306] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-18T20:15:35.974126] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-18T20:15:35.974179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:35.974211] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:35.974238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:35.974298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:36.031687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:36.032407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:36.032489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:36.032536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:36.156170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:36.156333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:36.156374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:36.156402] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:36.160039] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=90.63%) [2026-02-18T20:15:36.160331] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-18T20:15:36.160470] [INFO ] [sig ] AGIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:36.316286] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGIO.txt [2026-02-18T20:15:36.316442] [INFO ] [sig ] [86/3398] Completed AGIO in 0.4s | 2.73 sym/s | Total: 31.5s | ETA: 20.2m [2026-02-18T20:15:36.316481] [INFO ] [sig ] [87/3398] Forecasting AGM... [2026-02-18T20:15:36.316510] [INFO ] [sig ] Generating forecast for: AGM [2026-02-18T20:15:36.316540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-18T20:15:36.328323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-18T20:15:36.328650] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-18T20:15:36.329444] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-18T20:15:36.329497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:36.329528] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:36.329554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:36.329637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:36.391184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:36.392224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:36.392327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:36.392363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:36.518902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:36.519064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:36.519104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:36.519132] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:36.522659] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-02-18T20:15:36.522938] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-18T20:15:36.523067] [INFO ] [sig ] AGM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:36.673447] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGM.txt [2026-02-18T20:15:36.673623] [INFO ] [sig ] [87/3398] Completed AGM in 0.4s | 2.73 sym/s | Total: 31.8s | ETA: 20.2m [2026-02-18T20:15:36.673665] [INFO ] [sig ] [88/3398] Forecasting AGMH... [2026-02-18T20:15:36.673694] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-18T20:15:36.673725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-18T20:15:36.686891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-18T20:15:36.687279] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-18T20:15:36.688662] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-18T20:15:36.688749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:36.688785] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:36.688815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:36.688893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:36.751478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:36.752652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:36.752802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:36.752856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:36.880088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:36.880461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:36.880502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:36.880530] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:36.884567] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-18T20:15:36.885002] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-18T20:15:36.885196] [INFO ] [sig ] AGMH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:37.049334] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGMH.txt [2026-02-18T20:15:37.049514] [INFO ] [sig ] [88/3398] Completed AGMH in 0.4s | 2.73 sym/s | Total: 32.2s | ETA: 20.2m [2026-02-18T20:15:37.049558] [INFO ] [sig ] [89/3398] Forecasting AGNC... [2026-02-18T20:15:37.049612] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-18T20:15:37.049647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-18T20:15:37.061605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-18T20:15:37.061979] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-18T20:15:37.062851] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-18T20:15:37.062910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:37.062942] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:37.062968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:37.063025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:37.126142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:37.127109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:37.127197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:37.127232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:37.261277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:37.261434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:37.261476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:37.261505] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:37.265066] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-18T20:15:37.265385] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-18T20:15:37.265543] [INFO ] [sig ] AGNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:37.413852] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGNC.txt [2026-02-18T20:15:37.414015] [INFO ] [sig ] [89/3398] Completed AGNC in 0.4s | 2.73 sym/s | Total: 32.6s | ETA: 20.2m [2026-02-18T20:15:37.414055] [INFO ] [sig ] [90/3398] Forecasting AGNCL... [2026-02-18T20:15:37.414084] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-18T20:15:37.414115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-18T20:15:37.425008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-18T20:15:37.425353] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-18T20:15:37.426177] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-18T20:15:37.426238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:37.426276] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:37.426307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:37.426371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:37.484128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:37.485072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:37.485159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:37.485193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:37.601226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:37.601394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:37.601439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:37.601469] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:37.605179] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-18T20:15:37.605684] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-18T20:15:37.605829] [INFO ] [sig ] AGNCL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:37.757247] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGNCL.txt [2026-02-18T20:15:37.757409] [INFO ] [sig ] [90/3398] Completed AGNCL in 0.3s | 2.73 sym/s | Total: 32.9s | ETA: 20.2m [2026-02-18T20:15:37.757655] [INFO ] [sig ] [91/3398] Forecasting AGNCM... [2026-02-18T20:15:37.757689] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-18T20:15:37.757719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-18T20:15:37.771788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-18T20:15:37.772170] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-18T20:15:37.773071] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-18T20:15:37.773127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:37.773164] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:37.773193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:37.773251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:37.832376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:37.833770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:37.833859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:37.833893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:37.942638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:37.942802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:37.942843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:37.942872] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:37.946331] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=18.88%) [2026-02-18T20:15:37.946637] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-18T20:15:37.946774] [INFO ] [sig ] AGNCM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:38.096017] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGNCM.txt [2026-02-18T20:15:38.096182] [INFO ] [sig ] [91/3398] Completed AGNCM in 0.3s | 2.74 sym/s | Total: 33.3s | ETA: 20.1m [2026-02-18T20:15:38.096222] [INFO ] [sig ] [92/3398] Forecasting AGNCN... [2026-02-18T20:15:38.096253] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-18T20:15:38.096290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-18T20:15:38.108836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-18T20:15:38.109200] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-18T20:15:38.110213] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-18T20:15:38.110270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:38.110302] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:38.110329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:38.110384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:38.170108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:38.171250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:38.171337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:38.171370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:38.290295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:38.290481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:38.290527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:38.290558] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:38.294162] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-02-18T20:15:38.294464] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-18T20:15:38.294627] [INFO ] [sig ] AGNCN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:38.442039] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGNCN.txt [2026-02-18T20:15:38.442205] [INFO ] [sig ] [92/3398] Completed AGNCN in 0.3s | 2.74 sym/s | Total: 33.6s | ETA: 20.1m [2026-02-18T20:15:38.442246] [INFO ] [sig ] [93/3398] Forecasting AGNCO... [2026-02-18T20:15:38.442277] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-18T20:15:38.442308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-18T20:15:38.454005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-18T20:15:38.454412] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-18T20:15:38.455279] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-18T20:15:38.455337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:38.455372] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:38.455400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:38.455458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:38.520883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:38.521835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:38.521919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:38.521955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:38.643313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:38.643487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:38.643529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:38.643562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:38.647638] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=55.06%) [2026-02-18T20:15:38.648116] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-18T20:15:38.648282] [INFO ] [sig ] AGNCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:38.807797] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGNCO.txt [2026-02-18T20:15:38.807966] [INFO ] [sig ] [93/3398] Completed AGNCO in 0.4s | 2.74 sym/s | Total: 34.0s | ETA: 20.1m [2026-02-18T20:15:38.808023] [INFO ] [sig ] [94/3398] Forecasting AGNCP... [2026-02-18T20:15:38.808060] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-18T20:15:38.808091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-18T20:15:38.820553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-18T20:15:38.820986] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-18T20:15:38.821818] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-18T20:15:38.821874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:38.821906] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:38.821933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:38.821989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:38.883045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:38.883978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:38.884061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:38.884095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:39.013383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:39.013565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:39.013643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:39.013675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:39.017637] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-18T20:15:39.017942] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-18T20:15:39.018105] [INFO ] [sig ] AGNCP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:39.171001] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGNCP.txt [2026-02-18T20:15:39.171167] [INFO ] [sig ] [94/3398] Completed AGNCP in 0.4s | 2.74 sym/s | Total: 34.3s | ETA: 20.1m [2026-02-18T20:15:39.171207] [INFO ] [sig ] [95/3398] Forecasting AGO... [2026-02-18T20:15:39.171238] [INFO ] [sig ] Generating forecast for: AGO [2026-02-18T20:15:39.171276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-18T20:15:39.184285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-18T20:15:39.184650] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-18T20:15:39.185675] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-18T20:15:39.185757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:39.185792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:39.185820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:39.185879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:39.245804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:39.246819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:39.246907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:39.246941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:39.370260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:39.370427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:39.370469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:39.370515] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:39.374394] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-18T20:15:39.374721] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-18T20:15:39.374869] [INFO ] [sig ] AGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:39.529392] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGO.txt [2026-02-18T20:15:39.529561] [INFO ] [sig ] [95/3398] Completed AGO in 0.4s | 2.74 sym/s | Total: 34.7s | ETA: 20.1m [2026-02-18T20:15:39.529625] [INFO ] [sig ] [96/3398] Forecasting AGRO... [2026-02-18T20:15:39.529656] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-18T20:15:39.529686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-18T20:15:39.542684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-18T20:15:39.543074] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-18T20:15:39.543882] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-18T20:15:39.543935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:39.543967] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:39.543994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:39.544051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:39.607132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:39.608093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:39.608181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:39.608238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:39.743957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:39.744145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:39.744189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:39.744218] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:39.748450] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-02-18T20:15:39.748772] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-18T20:15:39.748916] [INFO ] [sig ] AGRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:39.901449] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AGRO.txt [2026-02-18T20:15:39.901633] [INFO ] [sig ] [96/3398] Completed AGRO in 0.4s | 2.74 sym/s | Total: 35.1s | ETA: 20.1m [2026-02-18T20:15:39.901677] [INFO ] [sig ] [97/3398] Forecasting AGX... [2026-02-18T20:15:39.901707] [INFO ] [sig ] Generating forecast for: AGX [2026-02-18T20:15:39.901736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-18T20:15:39.915783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-18T20:15:39.916214] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-18T20:15:39.917301] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-18T20:15:39.917358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:39.917396] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:39.917433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:39.917694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:39.981667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:39.982692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:39.982781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:39.982815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:40.109824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:40.109992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:40.110035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:40.110064] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:40.113555] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=55.07%) [2026-02-18T20:15:40.113859] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-18T20:15:40.113993] [INFO ] [sig ] AGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:40.261937] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGX.txt [2026-02-18T20:15:40.262086] [INFO ] [sig ] [97/3398] Completed AGX in 0.4s | 2.74 sym/s | Total: 35.4s | ETA: 20.1m [2026-02-18T20:15:40.262125] [INFO ] [sig ] [98/3398] Forecasting AGYS... [2026-02-18T20:15:40.262157] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-18T20:15:40.262187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-18T20:15:40.275153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-18T20:15:40.275518] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-18T20:15:40.276400] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-18T20:15:40.276463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:40.276511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:40.276551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:40.276639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:40.335534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:40.336479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:40.336567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:40.336622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:40.455705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:40.455871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:40.455946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:40.455976] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:40.459617] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-18T20:15:40.459925] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-18T20:15:40.460065] [INFO ] [sig ] AGYS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:40.609055] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGYS.txt [2026-02-18T20:15:40.609212] [INFO ] [sig ] [98/3398] Completed AGYS in 0.3s | 2.74 sym/s | Total: 35.8s | ETA: 20.1m [2026-02-18T20:15:40.609260] [INFO ] [sig ] [99/3398] Forecasting AGZD... [2026-02-18T20:15:40.609299] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-18T20:15:40.609336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-18T20:15:40.622116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-18T20:15:40.622503] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-18T20:15:40.623361] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-18T20:15:40.623421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:40.623454] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:40.623482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:40.623552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:40.681267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:40.682084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:40.682167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:40.682200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:40.792761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:40.792921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:40.792961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:40.792989] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:40.796491] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-18T20:15:40.796788] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-18T20:15:40.796918] [INFO ] [sig ] AGZD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:40.941869] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AGZD.txt [2026-02-18T20:15:40.942034] [INFO ] [sig ] [99/3398] Completed AGZD in 0.3s | 2.74 sym/s | Total: 36.1s | ETA: 20.0m [2026-02-18T20:15:40.942082] [INFO ] [sig ] [100/3398] Forecasting AHCO... [2026-02-18T20:15:40.942114] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-18T20:15:40.942146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-18T20:15:40.956091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-18T20:15:40.956704] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-18T20:15:40.957736] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-18T20:15:40.957791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:40.957822] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:40.957850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:40.957906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:41.020663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:41.021566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:41.021673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:41.021706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:41.141818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:41.141980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:41.142023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:41.142054] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:41.146173] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=79.69%) [2026-02-18T20:15:41.146483] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-18T20:15:41.146640] [INFO ] [sig ] AHCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:41.293849] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AHCO.txt [2026-02-18T20:15:41.294044] [INFO ] [sig ] [100/3398] Completed AHCO in 0.4s | 2.74 sym/s | Total: 36.4s | ETA: 20.0m [2026-02-18T20:15:41.294087] [INFO ] [sig ] [101/3398] Forecasting AHH... [2026-02-18T20:15:41.294119] [INFO ] [sig ] Generating forecast for: AHH [2026-02-18T20:15:41.294157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-18T20:15:41.307708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-18T20:15:41.308049] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-18T20:15:41.308946] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-18T20:15:41.309013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:41.309047] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:41.309074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:41.309131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:41.367744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:41.368698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:41.368786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:41.368820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:41.493921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:41.494085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:41.494127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:41.494157] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:41.498088] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=42.00%) [2026-02-18T20:15:41.498399] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-18T20:15:41.498553] [INFO ] [sig ] AHH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:41.644607] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AHH.txt [2026-02-18T20:15:41.644763] [INFO ] [sig ] [101/3398] Completed AHH in 0.4s | 2.74 sym/s | Total: 36.8s | ETA: 20.0m [2026-02-18T20:15:41.644803] [INFO ] [sig ] [102/3398] Forecasting AI... [2026-02-18T20:15:41.644834] [INFO ] [sig ] Generating forecast for: AI [2026-02-18T20:15:41.644893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-18T20:15:41.657249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-18T20:15:41.657656] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-18T20:15:41.658550] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-18T20:15:41.658629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:41.658665] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:41.658693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:41.658750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:41.719303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:41.720340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:41.720437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:41.720472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:41.840898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:41.841069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:41.841112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:41.841142] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:41.844737] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=12.29%) [2026-02-18T20:15:41.845030] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-18T20:15:41.845167] [INFO ] [sig ] AI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:41.994397] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AI.txt [2026-02-18T20:15:41.994621] [INFO ] [sig ] [102/3398] Completed AI in 0.3s | 2.75 sym/s | Total: 37.1s | ETA: 20.0m [2026-02-18T20:15:41.994682] [INFO ] [sig ] [103/3398] Forecasting AIA... [2026-02-18T20:15:41.994725] [INFO ] [sig ] Generating forecast for: AIA [2026-02-18T20:15:41.994760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-18T20:15:42.007787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-18T20:15:42.008224] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-18T20:15:42.009201] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-18T20:15:42.009256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:42.009289] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:42.009316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:42.009373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:42.067032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:42.068111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:42.068210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:42.068243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:42.200338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:42.200514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:42.200554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:42.200604] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:42.204518] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=75.86%) [2026-02-18T20:15:42.204829] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-18T20:15:42.204969] [INFO ] [sig ] AIA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:42.349936] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIA.txt [2026-02-18T20:15:42.350101] [INFO ] [sig ] [103/3398] Completed AIA in 0.4s | 2.75 sym/s | Total: 37.5s | ETA: 20.0m [2026-02-18T20:15:42.350142] [INFO ] [sig ] [104/3398] Forecasting AIG... [2026-02-18T20:15:42.350172] [INFO ] [sig ] Generating forecast for: AIG [2026-02-18T20:15:42.350202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-18T20:15:42.363193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-18T20:15:42.363542] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-18T20:15:42.364560] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-18T20:15:42.364632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:42.364665] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:42.364693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:42.364751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:42.424005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:42.424958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:42.425048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:42.425082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:42.575723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:42.575902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:42.575950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:42.575982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:42.580928] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=77.75%) [2026-02-18T20:15:42.581312] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-18T20:15:42.581471] [INFO ] [sig ] AIG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:42.739541] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIG.txt [2026-02-18T20:15:42.739745] [INFO ] [sig ] [104/3398] Completed AIG in 0.4s | 2.74 sym/s | Total: 37.9s | ETA: 20.0m [2026-02-18T20:15:42.739793] [INFO ] [sig ] [105/3398] Forecasting AIMD... [2026-02-18T20:15:42.739826] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-18T20:15:42.739856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-18T20:15:42.752947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-18T20:15:42.753378] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-18T20:15:42.754464] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-18T20:15:42.754518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:42.754551] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:42.754600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:42.754660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:42.814055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:42.815126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:42.815226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:42.815264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:42.933618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:42.933780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:42.933821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:42.933850] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:42.937872] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-18T20:15:42.938173] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-18T20:15:42.938311] [INFO ] [sig ] AIMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:43.090366] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AIMD.txt [2026-02-18T20:15:43.090546] [INFO ] [sig ] [105/3398] Completed AIMD in 0.4s | 2.75 sym/s | Total: 38.2s | ETA: 20.0m [2026-02-18T20:15:43.090608] [INFO ] [sig ] [106/3398] Forecasting AIO... [2026-02-18T20:15:43.090640] [INFO ] [sig ] Generating forecast for: AIO [2026-02-18T20:15:43.090670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-18T20:15:43.103469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-18T20:15:43.103892] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-18T20:15:43.104803] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-18T20:15:43.104859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:43.104892] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:43.104920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:43.104977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:43.165513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:43.166476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:43.166593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:43.166631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:43.293239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:43.293414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:43.293458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:43.293488] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:43.297449] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-02-18T20:15:43.297901] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-18T20:15:43.298134] [INFO ] [sig ] AIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:43.455401] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AIO.txt [2026-02-18T20:15:43.455609] [INFO ] [sig ] [106/3398] Completed AIO in 0.4s | 2.75 sym/s | Total: 38.6s | ETA: 20.0m [2026-02-18T20:15:43.455654] [INFO ] [sig ] [107/3398] Forecasting AIP... [2026-02-18T20:15:43.455686] [INFO ] [sig ] Generating forecast for: AIP [2026-02-18T20:15:43.455716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-18T20:15:43.469450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-18T20:15:43.469826] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-18T20:15:43.470686] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-18T20:15:43.470740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:43.470774] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:43.470802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:43.470860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:43.531509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:43.532434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:43.532520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:43.532555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:43.668229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:43.668406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:43.668449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:43.668478] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:43.672613] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-18T20:15:43.673130] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-18T20:15:43.673304] [INFO ] [sig ] AIP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:43.827408] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIP.txt [2026-02-18T20:15:43.827597] [INFO ] [sig ] [107/3398] Completed AIP in 0.4s | 2.74 sym/s | Total: 39.0s | ETA: 20.0m [2026-02-18T20:15:43.827640] [INFO ] [sig ] [108/3398] Forecasting AIPI... [2026-02-18T20:15:43.827672] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-18T20:15:43.827702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-18T20:15:43.839420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-18T20:15:43.839798] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-18T20:15:43.840650] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-18T20:15:43.840706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:43.840740] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:43.840768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:43.840826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:43.901933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:43.902902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:43.902991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:43.903027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:44.030772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:44.030935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:44.030994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:44.031024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:44.034529] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-18T20:15:44.034844] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-18T20:15:44.034982] [INFO ] [sig ] AIPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:44.185496] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIPI.txt [2026-02-18T20:15:44.185692] [INFO ] [sig ] [108/3398] Completed AIPI in 0.4s | 2.75 sym/s | Total: 39.3s | ETA: 20.0m [2026-02-18T20:15:44.185736] [INFO ] [sig ] [109/3398] Forecasting AIQ... [2026-02-18T20:15:44.185768] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-18T20:15:44.185802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-18T20:15:44.200091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-18T20:15:44.200536] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-18T20:15:44.201481] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-18T20:15:44.201541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:44.201605] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:44.201639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:44.201698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:44.264384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:44.265627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:44.265727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:44.265763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:44.397937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:44.398153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:44.398199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:44.398228] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:44.402300] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-18T20:15:44.402695] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-18T20:15:44.402863] [INFO ] [sig ] AIQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:44.550012] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIQ.txt [2026-02-18T20:15:44.550181] [INFO ] [sig ] [109/3398] Completed AIQ in 0.4s | 2.75 sym/s | Total: 39.7s | ETA: 20.0m [2026-02-18T20:15:44.550222] [INFO ] [sig ] [110/3398] Forecasting AIRG... [2026-02-18T20:15:44.550251] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-18T20:15:44.550284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-18T20:15:44.562365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-18T20:15:44.562765] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-18T20:15:44.563670] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-18T20:15:44.563726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:44.563759] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:44.563787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:44.563845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:44.620742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:44.621699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:44.621802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:44.621837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:44.729698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:44.729893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:44.729976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:44.730024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:44.734475] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-18T20:15:44.734909] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-18T20:15:44.735074] [INFO ] [sig ] AIRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:44.890211] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIRG.txt [2026-02-18T20:15:44.890443] [INFO ] [sig ] [110/3398] Completed AIRG in 0.3s | 2.75 sym/s | Total: 40.0s | ETA: 19.9m [2026-02-18T20:15:44.890508] [INFO ] [sig ] [111/3398] Forecasting AIRJ... [2026-02-18T20:15:44.890554] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-18T20:15:44.890628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-18T20:15:44.906291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-18T20:15:44.906824] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-18T20:15:44.907964] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-18T20:15:44.908062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:44.908111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:44.908153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:44.908243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:44.988782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:44.990152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:44.990269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:44.990316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:45.125059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:45.125233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:45.125278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:45.125309] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:45.128994] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-02-18T20:15:45.129284] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-18T20:15:45.129422] [INFO ] [sig ] AIRJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:45.282855] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIRJ.txt [2026-02-18T20:15:45.283069] [INFO ] [sig ] [111/3398] Completed AIRJ in 0.4s | 2.74 sym/s | Total: 40.4s | ETA: 20.0m [2026-02-18T20:15:45.283128] [INFO ] [sig ] [112/3398] Forecasting AIRS... [2026-02-18T20:15:45.283170] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-18T20:15:45.283217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-18T20:15:45.296732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-18T20:15:45.297132] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-18T20:15:45.298088] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-18T20:15:45.298178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:45.298224] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:45.298253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:45.298312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:45.358093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:45.359037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:45.359125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:45.359160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:45.485095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:45.485260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:45.485300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:45.485330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:45.488901] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=77.28%) [2026-02-18T20:15:45.489206] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-18T20:15:45.489350] [INFO ] [sig ] AIRS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:45.641360] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIRS.txt [2026-02-18T20:15:45.641536] [INFO ] [sig ] [112/3398] Completed AIRS in 0.4s | 2.75 sym/s | Total: 40.8s | ETA: 19.9m [2026-02-18T20:15:45.641596] [INFO ] [sig ] [113/3398] Forecasting AISP... [2026-02-18T20:15:45.641629] [INFO ] [sig ] Generating forecast for: AISP [2026-02-18T20:15:45.641660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-18T20:15:45.654052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-18T20:15:45.654410] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-18T20:15:45.655245] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-18T20:15:45.655299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:45.655331] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:45.655357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:45.655413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:45.716203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:45.717139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:45.717224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:45.717258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:45.844088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:45.844268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:45.844312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:45.844343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:45.847932] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=48.03%) [2026-02-18T20:15:45.848252] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-18T20:15:45.848399] [INFO ] [sig ] AISP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:46.005991] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AISP.txt [2026-02-18T20:15:46.006166] [INFO ] [sig ] [113/3398] Completed AISP in 0.4s | 2.75 sym/s | Total: 41.2s | ETA: 19.9m [2026-02-18T20:15:46.006218] [INFO ] [sig ] [114/3398] Forecasting AIZN... [2026-02-18T20:15:46.006252] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-18T20:15:46.006283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-18T20:15:46.018660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-18T20:15:46.019096] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-18T20:15:46.020016] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-18T20:15:46.020071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:46.020104] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:46.020131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:46.020189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:46.082304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:46.083483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:46.083607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:46.083649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:46.197038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:46.197217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:46.197266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:46.197297] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:46.200983] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: UP (p=63.04%) [2026-02-18T20:15:46.201282] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-18T20:15:46.201420] [INFO ] [sig ] AIZN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:46.360003] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AIZN.txt [2026-02-18T20:15:46.360173] [INFO ] [sig ] [114/3398] Completed AIZN in 0.4s | 2.75 sym/s | Total: 41.5s | ETA: 19.9m [2026-02-18T20:15:46.360214] [INFO ] [sig ] [115/3398] Forecasting AJG... [2026-02-18T20:15:46.360246] [INFO ] [sig ] Generating forecast for: AJG [2026-02-18T20:15:46.360276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-18T20:15:46.372961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-18T20:15:46.373360] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-18T20:15:46.374216] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-18T20:15:46.374277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:46.374312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:46.374341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:46.374400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:46.446150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:46.447384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:46.447505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:46.447554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:46.578970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:46.579137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:46.579214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:46.579245] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:46.583186] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=90.63%) [2026-02-18T20:15:46.583543] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-18T20:15:46.583716] [INFO ] [sig ] AJG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:46.733267] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AJG.txt [2026-02-18T20:15:46.733435] [INFO ] [sig ] [115/3398] Completed AJG in 0.4s | 2.75 sym/s | Total: 41.9s | ETA: 19.9m [2026-02-18T20:15:46.733476] [INFO ] [sig ] [116/3398] Forecasting AKAM... [2026-02-18T20:15:46.733513] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-18T20:15:46.733546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-18T20:15:46.747258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-18T20:15:46.747679] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-18T20:15:46.748546] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-18T20:15:46.748622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:46.748657] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:46.748685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:46.748741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:46.812129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:46.813074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:46.813162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:46.813197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:46.935441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:46.935623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:46.935665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:46.935693] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:46.939183] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=5.69%) [2026-02-18T20:15:46.939466] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-18T20:15:46.939620] [INFO ] [sig ] AKAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:47.085614] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AKAM.txt [2026-02-18T20:15:47.085783] [INFO ] [sig ] [116/3398] Completed AKAM in 0.4s | 2.75 sym/s | Total: 42.2s | ETA: 19.9m [2026-02-18T20:15:47.085824] [INFO ] [sig ] [117/3398] Forecasting AKBA... [2026-02-18T20:15:47.085853] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-18T20:15:47.085884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-18T20:15:47.099396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-18T20:15:47.100056] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-18T20:15:47.100944] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-18T20:15:47.101002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:47.101035] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:47.101064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:47.101122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:47.162149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:47.163109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:47.163202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:47.163237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:47.294674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:47.294840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:47.294885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:47.294915] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:47.298602] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-18T20:15:47.298934] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-18T20:15:47.299087] [INFO ] [sig ] AKBA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:47.444529] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AKBA.txt [2026-02-18T20:15:47.444728] [INFO ] [sig ] [117/3398] Completed AKBA in 0.4s | 2.75 sym/s | Total: 42.6s | ETA: 19.9m [2026-02-18T20:15:47.444771] [INFO ] [sig ] [118/3398] Forecasting AL... [2026-02-18T20:15:47.444803] [INFO ] [sig ] Generating forecast for: AL [2026-02-18T20:15:47.444833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-18T20:15:47.457197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-18T20:15:47.457658] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-18T20:15:47.458589] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-18T20:15:47.458646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:47.458678] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:47.458706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:47.458763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:47.524547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:47.525682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:47.525788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:47.525826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:47.672876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:47.673048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:47.673089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:47.673117] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:47.676719] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=68.84%) [2026-02-18T20:15:47.677063] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-18T20:15:47.677212] [INFO ] [sig ] AL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:47.818272] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AL.txt [2026-02-18T20:15:47.818427] [INFO ] [sig ] [118/3398] Completed AL in 0.4s | 2.75 sym/s | Total: 43.0s | ETA: 19.9m [2026-02-18T20:15:47.818470] [INFO ] [sig ] [119/3398] Forecasting ALAB... [2026-02-18T20:15:47.818507] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-18T20:15:47.818598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-18T20:15:47.830961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-18T20:15:47.831343] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-18T20:15:47.832178] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-18T20:15:47.832233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:47.832265] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:47.832292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:47.832347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:47.896570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:47.897712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:47.897822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:47.897871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:48.065099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:48.065270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:48.065314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:48.065363] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:48.069283] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-18T20:15:48.069714] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-18T20:15:48.069878] [INFO ] [sig ] ALAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:48.233394] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALAB.txt [2026-02-18T20:15:48.233602] [INFO ] [sig ] [119/3398] Completed ALAB in 0.4s | 2.74 sym/s | Total: 43.4s | ETA: 19.9m [2026-02-18T20:15:48.233647] [INFO ] [sig ] [120/3398] Forecasting ALB... [2026-02-18T20:15:48.233678] [INFO ] [sig ] Generating forecast for: ALB [2026-02-18T20:15:48.233707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-18T20:15:48.246515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-18T20:15:48.246868] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-18T20:15:48.247678] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-18T20:15:48.247731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:48.247763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:48.247790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:48.247847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:48.304679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:48.305658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:48.305754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:48.305789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:48.427612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:48.427781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:48.427822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:48.427852] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:48.431341] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-02-18T20:15:48.431645] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-18T20:15:48.431782] [INFO ] [sig ] ALB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:48.587346] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALB.txt [2026-02-18T20:15:48.587552] [INFO ] [sig ] [120/3398] Completed ALB in 0.4s | 2.74 sym/s | Total: 43.7s | ETA: 19.9m [2026-02-18T20:15:48.587621] [INFO ] [sig ] [121/3398] Forecasting ALC... [2026-02-18T20:15:48.587659] [INFO ] [sig ] Generating forecast for: ALC [2026-02-18T20:15:48.587697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-18T20:15:48.604249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-18T20:15:48.604741] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-18T20:15:48.605772] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-18T20:15:48.605836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:48.605875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:48.605907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:48.605986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:48.666770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:48.667750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:48.667837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:48.667872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:48.803328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:48.803494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:48.803543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:48.803593] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:48.807360] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-02-18T20:15:48.807777] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-18T20:15:48.807985] [INFO ] [sig ] ALC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:48.999467] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALC.txt [2026-02-18T20:15:48.999665] [INFO ] [sig ] [121/3398] Completed ALC in 0.4s | 2.74 sym/s | Total: 44.2s | ETA: 19.9m [2026-02-18T20:15:48.999711] [INFO ] [sig ] [122/3398] Forecasting ALCO... [2026-02-18T20:15:48.999743] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-18T20:15:48.999775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-18T20:15:49.012719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-18T20:15:49.013175] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-18T20:15:49.014069] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-18T20:15:49.014125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:49.014159] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:49.014187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:49.014245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:49.079059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:49.080022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:49.080123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:49.080171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:49.220877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:49.221046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:49.221087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:49.221116] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:49.224756] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-18T20:15:49.225072] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-18T20:15:49.225245] [INFO ] [sig ] ALCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:49.397653] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALCO.txt [2026-02-18T20:15:49.397806] [INFO ] [sig ] [122/3398] Completed ALCO in 0.4s | 2.74 sym/s | Total: 44.6s | ETA: 19.9m [2026-02-18T20:15:49.397845] [INFO ] [sig ] [123/3398] Forecasting ALDX... [2026-02-18T20:15:49.397876] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-18T20:15:49.397905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-18T20:15:49.409893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-18T20:15:49.410218] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-18T20:15:49.411030] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-18T20:15:49.411084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:49.411115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:49.411142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:49.411209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:49.468452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:49.469199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:49.469282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:49.469315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:49.588117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:49.588275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:49.588315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:49.588344] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:49.591859] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-18T20:15:49.592136] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-18T20:15:49.592267] [INFO ] [sig ] ALDX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:49.731970] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALDX.txt [2026-02-18T20:15:49.732079] [INFO ] [sig ] [123/3398] Completed ALDX in 0.3s | 2.74 sym/s | Total: 44.9s | ETA: 19.9m [2026-02-18T20:15:49.732116] [INFO ] [sig ] [124/3398] Forecasting ALEX... [2026-02-18T20:15:49.732146] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-18T20:15:49.732176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-18T20:15:49.748948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-18T20:15:49.749238] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-18T20:15:49.750028] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-18T20:15:49.750081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:49.750112] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:49.750138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:49.750193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:49.809411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:49.810031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:49.810109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:49.810142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:49.935497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:49.935677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:49.935718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:49.935747] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:49.939377] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-18T20:15:49.939674] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-18T20:15:49.939805] [INFO ] [sig ] ALEX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:50.083786] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALEX.txt [2026-02-18T20:15:50.083950] [INFO ] [sig ] [124/3398] Completed ALEX in 0.4s | 2.74 sym/s | Total: 45.2s | ETA: 19.9m [2026-02-18T20:15:50.083990] [INFO ] [sig ] [125/3398] Forecasting ALG... [2026-02-18T20:15:50.084019] [INFO ] [sig ] Generating forecast for: ALG [2026-02-18T20:15:50.084050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-18T20:15:50.096564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-18T20:15:50.096962] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-18T20:15:50.097982] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-18T20:15:50.098069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:50.098102] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:50.098129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:50.098186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:50.155420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:50.156322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:50.156410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:50.156444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:50.278840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:50.279005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:50.279045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:50.279075] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:50.282558] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=43.37%) [2026-02-18T20:15:50.282866] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-18T20:15:50.283038] [INFO ] [sig ] ALG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:50.422406] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALG.txt [2026-02-18T20:15:50.422543] [INFO ] [sig ] [125/3398] Completed ALG in 0.3s | 2.74 sym/s | Total: 45.6s | ETA: 19.9m [2026-02-18T20:15:50.422599] [INFO ] [sig ] [126/3398] Forecasting ALGM... [2026-02-18T20:15:50.422631] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-18T20:15:50.422660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-18T20:15:50.434329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-18T20:15:50.434612] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-18T20:15:50.435373] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-18T20:15:50.435427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:50.435458] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:50.435485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:50.435541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:50.492238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:50.492858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:50.492936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:50.492968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:50.614249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:50.614411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:50.614452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:50.614481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:50.617966] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=24.22%) [2026-02-18T20:15:50.618281] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-18T20:15:50.618417] [INFO ] [sig ] ALGM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:50.759474] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALGM.txt [2026-02-18T20:15:50.759655] [INFO ] [sig ] [126/3398] Completed ALGM in 0.3s | 2.74 sym/s | Total: 45.9s | ETA: 19.9m [2026-02-18T20:15:50.759698] [INFO ] [sig ] [127/3398] Forecasting ALGN... [2026-02-18T20:15:50.759729] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-18T20:15:50.759760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-18T20:15:50.772074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-18T20:15:50.772438] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-18T20:15:50.773257] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-18T20:15:50.773311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:50.773343] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:50.773370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:50.773426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:50.829965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:50.830887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:50.830975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:50.831008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:50.950395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:50.950564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:50.950629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:50.950658] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:50.954222] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-18T20:15:50.954520] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-18T20:15:50.954681] [INFO ] [sig ] ALGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:51.098399] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALGN.txt [2026-02-18T20:15:51.098591] [INFO ] [sig ] [127/3398] Completed ALGN in 0.3s | 2.75 sym/s | Total: 46.3s | ETA: 19.9m [2026-02-18T20:15:51.098634] [INFO ] [sig ] [128/3398] Forecasting ALGS... [2026-02-18T20:15:51.098663] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-18T20:15:51.098694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-18T20:15:51.112130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-18T20:15:51.112639] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-18T20:15:51.113621] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-18T20:15:51.113682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:51.113715] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:51.113742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:51.113800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:51.187658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:51.188660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:51.188758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:51.188792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:51.317920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:51.318108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:51.318152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:51.318180] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:51.322600] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=9.98%) [2026-02-18T20:15:51.322960] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-18T20:15:51.323125] [INFO ] [sig ] ALGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:51.478689] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALGS.txt [2026-02-18T20:15:51.478854] [INFO ] [sig ] [128/3398] Completed ALGS in 0.4s | 2.74 sym/s | Total: 46.6s | ETA: 19.9m [2026-02-18T20:15:51.478897] [INFO ] [sig ] [129/3398] Forecasting ALHC... [2026-02-18T20:15:51.478928] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-18T20:15:51.478960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-18T20:15:51.491674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-18T20:15:51.492045] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-18T20:15:51.493301] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-18T20:15:51.493356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:51.493390] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:51.493419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:51.493476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:51.556258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:51.557173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:51.557257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:51.557292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:51.693685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:51.693886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:51.693939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:51.693971] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:51.698045] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-18T20:15:51.698398] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-18T20:15:51.698555] [INFO ] [sig ] ALHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:51.875763] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALHC.txt [2026-02-18T20:15:51.875924] [INFO ] [sig ] [129/3398] Completed ALHC in 0.4s | 2.74 sym/s | Total: 47.0s | ETA: 19.9m [2026-02-18T20:15:51.875966] [INFO ] [sig ] [130/3398] Forecasting ALK... [2026-02-18T20:15:51.875997] [INFO ] [sig ] Generating forecast for: ALK [2026-02-18T20:15:51.876028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-18T20:15:51.888237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-18T20:15:51.888657] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-18T20:15:51.889463] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-18T20:15:51.889516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:51.889548] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:51.889596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:51.889657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:51.947331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:51.948266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:51.948351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:51.948384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:52.076324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:52.076484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:52.076526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:52.076557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:52.080260] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-18T20:15:52.080608] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-18T20:15:52.080758] [INFO ] [sig ] ALK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:52.294464] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALK.txt [2026-02-18T20:15:52.294649] [INFO ] [sig ] [130/3398] Completed ALK in 0.4s | 2.74 sym/s | Total: 47.4s | ETA: 19.9m [2026-02-18T20:15:52.294702] [INFO ] [sig ] [131/3398] Forecasting ALKS... [2026-02-18T20:15:52.294739] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-18T20:15:52.294769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-18T20:15:52.307099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-18T20:15:52.307468] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-18T20:15:52.308384] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-18T20:15:52.308440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:52.308473] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:52.308500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:52.308557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:52.371270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:52.372141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:52.372228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:52.372263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:52.494632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:52.494798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:52.494839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:52.494869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:52.498483] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-18T20:15:52.498800] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-18T20:15:52.498943] [INFO ] [sig ] ALKS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:52.643628] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALKS.txt [2026-02-18T20:15:52.643786] [INFO ] [sig ] [131/3398] Completed ALKS in 0.3s | 2.74 sym/s | Total: 47.8s | ETA: 19.9m [2026-02-18T20:15:52.643828] [INFO ] [sig ] [132/3398] Forecasting ALL... [2026-02-18T20:15:52.643858] [INFO ] [sig ] Generating forecast for: ALL [2026-02-18T20:15:52.643888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-18T20:15:52.656859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-18T20:15:52.657201] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-18T20:15:52.658112] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-18T20:15:52.658168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:52.658201] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:52.658228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:52.658286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:52.717204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:52.718101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:52.718188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:52.718222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:52.838951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:52.839158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:52.839201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:52.839232] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:52.842854] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=58.78%) [2026-02-18T20:15:52.843149] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-18T20:15:52.843287] [INFO ] [sig ] ALL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:52.991351] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALL.txt [2026-02-18T20:15:52.991538] [INFO ] [sig ] [132/3398] Completed ALL in 0.3s | 2.74 sym/s | Total: 48.1s | ETA: 19.9m [2026-02-18T20:15:52.991617] [INFO ] [sig ] [133/3398] Forecasting ALLE... [2026-02-18T20:15:52.991660] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-18T20:15:52.991704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-18T20:15:53.004798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-18T20:15:53.005169] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-18T20:15:53.006071] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-18T20:15:53.006127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:53.006169] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:53.006206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:53.006265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:53.070688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:53.071663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:53.071774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:53.071809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:53.199632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:53.199817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:53.199858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:53.199887] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:53.203672] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=13.16%) [2026-02-18T20:15:53.204020] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-18T20:15:53.204171] [INFO ] [sig ] ALLE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:53.352871] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALLE.txt [2026-02-18T20:15:53.353033] [INFO ] [sig ] [133/3398] Completed ALLE in 0.4s | 2.74 sym/s | Total: 48.5s | ETA: 19.8m [2026-02-18T20:15:53.353076] [INFO ] [sig ] [134/3398] Forecasting ALLO... [2026-02-18T20:15:53.353107] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-18T20:15:53.353137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-18T20:15:53.365764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-18T20:15:53.366116] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-18T20:15:53.367012] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-18T20:15:53.367074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:53.367108] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:53.367136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:53.367193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:53.428506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:53.429455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:53.429543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:53.429603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:53.561234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:53.561409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:53.561468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:53.561503] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:53.565132] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-18T20:15:53.565437] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-18T20:15:53.565594] [INFO ] [sig ] ALLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:53.720909] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALLO.txt [2026-02-18T20:15:53.721088] [INFO ] [sig ] [134/3398] Completed ALLO in 0.4s | 2.74 sym/s | Total: 48.9s | ETA: 19.8m [2026-02-18T20:15:53.721132] [INFO ] [sig ] [135/3398] Forecasting ALLY... [2026-02-18T20:15:53.721169] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-18T20:15:53.721215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-18T20:15:53.733963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-18T20:15:53.734349] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-18T20:15:53.735232] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-18T20:15:53.735287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:53.735320] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:53.735348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:53.735406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:53.798945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:53.799905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:53.799997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:53.800049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:53.932688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:53.932856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:53.932898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:53.932927] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:53.936555] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-02-18T20:15:53.936865] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-18T20:15:53.937002] [INFO ] [sig ] ALLY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:54.084061] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALLY.txt [2026-02-18T20:15:54.084217] [INFO ] [sig ] [135/3398] Completed ALLY in 0.4s | 2.74 sym/s | Total: 49.2s | ETA: 19.8m [2026-02-18T20:15:54.084287] [INFO ] [sig ] [136/3398] Forecasting ALMS... [2026-02-18T20:15:54.084328] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-18T20:15:54.084367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-18T20:15:54.096994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-18T20:15:54.097368] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-18T20:15:54.098457] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-18T20:15:54.098535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:54.098602] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:54.098644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:54.098722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:54.163308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:54.164246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:54.164346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:54.164381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:54.294937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:54.295107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:54.295150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:54.295180] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:54.299174] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=34.54%) [2026-02-18T20:15:54.299634] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-18T20:15:54.299813] [INFO ] [sig ] ALMS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:54.452169] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALMS.txt [2026-02-18T20:15:54.452345] [INFO ] [sig ] [136/3398] Completed ALMS in 0.4s | 2.74 sym/s | Total: 49.6s | ETA: 19.8m [2026-02-18T20:15:54.452398] [INFO ] [sig ] [137/3398] Forecasting ALNY... [2026-02-18T20:15:54.452437] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-18T20:15:54.452474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-18T20:15:54.465279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-18T20:15:54.465704] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-18T20:15:54.466542] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-18T20:15:54.466617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:54.466652] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:54.466685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:54.466759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:54.531295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:54.532238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:54.532328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:54.532364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:54.661690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:54.661868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:54.661912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:54.661943] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:54.665751] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=17.26%) [2026-02-18T20:15:54.666082] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-18T20:15:54.666225] [INFO ] [sig ] ALNY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:54.818140] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALNY.txt [2026-02-18T20:15:54.818319] [INFO ] [sig ] [137/3398] Completed ALNY in 0.4s | 2.74 sym/s | Total: 50.0s | ETA: 19.8m [2026-02-18T20:15:54.818365] [INFO ] [sig ] [138/3398] Forecasting ALRM... [2026-02-18T20:15:54.818396] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-18T20:15:54.818427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-18T20:15:54.831339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-18T20:15:54.831743] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-18T20:15:54.832609] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-18T20:15:54.832666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:54.832699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:54.832728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:54.832785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:54.895824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:54.896801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:54.896895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:54.896930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:55.027414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:55.027606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:55.027652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:55.027682] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:55.032058] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=36.32%) [2026-02-18T20:15:55.032404] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-18T20:15:55.032553] [INFO ] [sig ] ALRM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:55.196835] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALRM.txt [2026-02-18T20:15:55.197011] [INFO ] [sig ] [138/3398] Completed ALRM in 0.4s | 2.74 sym/s | Total: 50.4s | ETA: 19.8m [2026-02-18T20:15:55.197054] [INFO ] [sig ] [139/3398] Forecasting ALRS... [2026-02-18T20:15:55.197087] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-18T20:15:55.197121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-18T20:15:55.209870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-18T20:15:55.210268] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-18T20:15:55.211338] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-18T20:15:55.211396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:55.211430] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:55.211486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:55.211547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:55.274626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:55.275506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:55.275613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:55.275653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:55.399293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:55.399461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:55.399505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:55.399536] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:55.403463] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=12.04%) [2026-02-18T20:15:55.403788] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-18T20:15:55.403929] [INFO ] [sig ] ALRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:55.556638] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALRS.txt [2026-02-18T20:15:55.556813] [INFO ] [sig ] [139/3398] Completed ALRS in 0.4s | 2.74 sym/s | Total: 50.7s | ETA: 19.8m [2026-02-18T20:15:55.556860] [INFO ] [sig ] [140/3398] Forecasting ALSN... [2026-02-18T20:15:55.556892] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-18T20:15:55.556924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-18T20:15:55.569865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-18T20:15:55.570265] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-18T20:15:55.571114] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-18T20:15:55.571170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:55.571202] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:55.571229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:55.571285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:55.632448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:55.633408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:55.633500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:55.633535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:55.762207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:55.762373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:55.762414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:55.762443] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:55.766370] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=34.33%) [2026-02-18T20:15:55.766729] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-18T20:15:55.766878] [INFO ] [sig ] ALSN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:55.919672] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALSN.txt [2026-02-18T20:15:55.919858] [INFO ] [sig ] [140/3398] Completed ALSN in 0.4s | 2.74 sym/s | Total: 51.1s | ETA: 19.8m [2026-02-18T20:15:55.919903] [INFO ] [sig ] [141/3398] Forecasting ALTG... [2026-02-18T20:15:55.919934] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-18T20:15:55.919964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-18T20:15:55.933137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-18T20:15:55.933567] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-18T20:15:55.934422] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-18T20:15:55.934476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:55.934508] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:55.934535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:55.934613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:55.997212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:55.998156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:55.998240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:55.998273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:56.124258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:56.124427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:56.124469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:56.124498] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:56.127937] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-02-18T20:15:56.128299] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-18T20:15:56.128440] [INFO ] [sig ] ALTG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:56.274714] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALTG.txt [2026-02-18T20:15:56.274890] [INFO ] [sig ] [141/3398] Completed ALTG in 0.4s | 2.74 sym/s | Total: 51.4s | ETA: 19.8m [2026-02-18T20:15:56.275127] [INFO ] [sig ] [142/3398] Forecasting ALTI... [2026-02-18T20:15:56.275161] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-18T20:15:56.275202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-18T20:15:56.287413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-18T20:15:56.287970] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-18T20:15:56.289048] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-18T20:15:56.289102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:56.289134] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:56.289160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:56.289217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:56.346710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:56.347612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:56.347693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:56.347726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:56.476218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:56.476384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:56.476423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:56.476452] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:56.480245] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=71.62%) [2026-02-18T20:15:56.480559] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-18T20:15:56.480716] [INFO ] [sig ] ALTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:56.625600] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALTI.txt [2026-02-18T20:15:56.625771] [INFO ] [sig ] [142/3398] Completed ALTI in 0.4s | 2.74 sym/s | Total: 51.8s | ETA: 19.8m [2026-02-18T20:15:56.625813] [INFO ] [sig ] [143/3398] Forecasting ALTS... [2026-02-18T20:15:56.625844] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-18T20:15:56.625875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-18T20:15:56.637834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-18T20:15:56.638239] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-18T20:15:56.639132] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-18T20:15:56.639187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:56.639220] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:56.639247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:56.639305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:56.700595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:56.701514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:56.701620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:56.701659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:56.826616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:56.826788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:56.827037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:56.827067] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:56.830669] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-02-18T20:15:56.830983] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-18T20:15:56.831129] [INFO ] [sig ] ALTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:56.982242] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALTS.txt [2026-02-18T20:15:56.982419] [INFO ] [sig ] [143/3398] Completed ALTS in 0.4s | 2.74 sym/s | Total: 52.1s | ETA: 19.8m [2026-02-18T20:15:56.982462] [INFO ] [sig ] [144/3398] Forecasting ALTY... [2026-02-18T20:15:56.982495] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-18T20:15:56.982526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-18T20:15:56.995801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-18T20:15:56.996243] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-18T20:15:56.997156] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-18T20:15:56.997211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:56.997243] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:56.997270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:56.997327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:57.058594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:57.059563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:57.059677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:57.059714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:57.172630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:57.172798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:57.172857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:57.172888] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:57.176486] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=43.20%) [2026-02-18T20:15:57.176806] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-18T20:15:57.176945] [INFO ] [sig ] ALTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:57.330470] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALTY.txt [2026-02-18T20:15:57.330656] [INFO ] [sig ] [144/3398] Completed ALTY in 0.3s | 2.74 sym/s | Total: 52.5s | ETA: 19.8m [2026-02-18T20:15:57.330699] [INFO ] [sig ] [145/3398] Forecasting ALVO... [2026-02-18T20:15:57.330730] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-18T20:15:57.330760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-18T20:15:57.342882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-18T20:15:57.343257] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-18T20:15:57.344099] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-18T20:15:57.344151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:57.344182] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:57.344209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:57.344265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:57.402136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:57.403132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:57.403220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:57.403256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:57.534816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:57.534993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:57.535034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:57.535063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:57.539513] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-02-18T20:15:57.539926] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-18T20:15:57.540075] [INFO ] [sig ] ALVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:57.693181] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALVO.txt [2026-02-18T20:15:57.693350] [INFO ] [sig ] [145/3398] Completed ALVO in 0.4s | 2.74 sym/s | Total: 52.8s | ETA: 19.8m [2026-02-18T20:15:57.693392] [INFO ] [sig ] [146/3398] Forecasting ALX... [2026-02-18T20:15:57.693421] [INFO ] [sig ] Generating forecast for: ALX [2026-02-18T20:15:57.693451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-18T20:15:57.709392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-18T20:15:57.709980] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-18T20:15:57.711154] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-18T20:15:57.711211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:57.711245] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:57.711280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:57.711365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:57.776682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:57.777736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:57.777828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:57.777862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:57.902126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:57.902296] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:15:57.902339] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:57.902369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:57.906118] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=46.00%) [2026-02-18T20:15:57.906456] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-18T20:15:57.906636] [INFO ] [sig ] ALX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:58.053761] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALX.txt [2026-02-18T20:15:58.053940] [INFO ] [sig ] [146/3398] Completed ALX in 0.4s | 2.74 sym/s | Total: 53.2s | ETA: 19.8m [2026-02-18T20:15:58.053982] [INFO ] [sig ] [147/3398] Forecasting ALXO... [2026-02-18T20:15:58.054014] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-18T20:15:58.054044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-18T20:15:58.066203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-18T20:15:58.066671] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-18T20:15:58.067533] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-18T20:15:58.067611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:58.067663] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:58.067692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:58.067751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:58.131049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:58.132043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:58.132133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:58.132177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:58.259315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:58.259488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:58.259529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:58.259556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:58.263261] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-18T20:15:58.263610] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-18T20:15:58.263772] [INFO ] [sig ] ALXO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:58.419409] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ALXO.txt [2026-02-18T20:15:58.419621] [INFO ] [sig ] [147/3398] Completed ALXO in 0.4s | 2.74 sym/s | Total: 53.6s | ETA: 19.7m [2026-02-18T20:15:58.419666] [INFO ] [sig ] [148/3398] Forecasting ALZN... [2026-02-18T20:15:58.419698] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-18T20:15:58.419728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-18T20:15:58.434016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-18T20:15:58.434514] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-18T20:15:58.435647] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-18T20:15:58.435715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:58.435763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:58.435800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:58.435884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:58.519654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:58.520848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:58.520961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:58.521008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:58.652287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:58.652459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:58.652501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:58.652529] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:58.656359] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-18T20:15:58.656761] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-18T20:15:58.656923] [INFO ] [sig ] ALZN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:15:58.806925] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ALZN.txt [2026-02-18T20:15:58.807113] [INFO ] [sig ] [148/3398] Completed ALZN in 0.4s | 2.74 sym/s | Total: 54.0s | ETA: 19.7m [2026-02-18T20:15:58.807155] [INFO ] [sig ] [149/3398] Forecasting AM... [2026-02-18T20:15:58.807188] [INFO ] [sig ] Generating forecast for: AM [2026-02-18T20:15:58.807218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-18T20:15:58.821395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-18T20:15:58.821859] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-18T20:15:58.823116] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-18T20:15:58.823170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:58.823201] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:58.823228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:58.823284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:58.881345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:58.882467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:58.882648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:58.882697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:59.010393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:59.010588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:59.010640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:59.010671] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:59.014830] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=20.38%) [2026-02-18T20:15:59.015361] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-18T20:15:59.015511] [INFO ] [sig ] AM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:59.188324] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AM.txt [2026-02-18T20:15:59.188516] [INFO ] [sig ] [149/3398] Completed AM in 0.4s | 2.74 sym/s | Total: 54.3s | ETA: 19.7m [2026-02-18T20:15:59.188568] [INFO ] [sig ] [150/3398] Forecasting AMAL... [2026-02-18T20:15:59.188635] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-18T20:15:59.188669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-18T20:15:59.202809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-18T20:15:59.203525] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-18T20:15:59.204606] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-18T20:15:59.204678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:59.204728] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:59.204768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:59.204853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:59.269372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:59.270543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:59.270671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:59.270707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:59.406352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:59.406544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:59.406611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:59.406643] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:59.411314] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-02-18T20:15:59.411700] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-18T20:15:59.411856] [INFO ] [sig ] AMAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:59.572682] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMAL.txt [2026-02-18T20:15:59.572831] [INFO ] [sig ] [150/3398] Completed AMAL in 0.4s | 2.74 sym/s | Total: 54.7s | ETA: 19.8m [2026-02-18T20:15:59.572872] [INFO ] [sig ] [151/3398] Forecasting AMBA... [2026-02-18T20:15:59.572909] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-18T20:15:59.572941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-18T20:15:59.584857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-18T20:15:59.585384] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-18T20:15:59.586410] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-18T20:15:59.586468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:59.586511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:59.586547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:59.586626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:15:59.645357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:15:59.646276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:15:59.646367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:15:59.646400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:15:59.775167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:15:59.775331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:15:59.775373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:15:59.775401] [INFO ] [FORECASTER] Training complete [2026-02-18T20:15:59.779015] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-02-18T20:15:59.779311] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-18T20:15:59.779453] [INFO ] [sig ] AMBA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:15:59.929459] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMBA.txt [2026-02-18T20:15:59.929615] [INFO ] [sig ] [151/3398] Completed AMBA in 0.4s | 2.74 sym/s | Total: 55.1s | ETA: 19.7m [2026-02-18T20:15:59.929658] [INFO ] [sig ] [152/3398] Forecasting AMBP... [2026-02-18T20:15:59.929687] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-18T20:15:59.929718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-18T20:15:59.943330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-18T20:15:59.943641] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-18T20:15:59.944421] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-18T20:15:59.944474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:15:59.944507] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:15:59.944534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:15:59.944607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:00.004310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:00.005062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:00.005145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:00.005178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:00.129220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:00.129394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:00.129437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:00.129467] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:00.134409] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-02-18T20:16:00.134826] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-18T20:16:00.134983] [INFO ] [sig ] AMBP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:00.284509] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMBP.txt [2026-02-18T20:16:00.284702] [INFO ] [sig ] [152/3398] Completed AMBP in 0.4s | 2.74 sym/s | Total: 55.4s | ETA: 19.7m [2026-02-18T20:16:00.284744] [INFO ] [sig ] [153/3398] Forecasting AMC... [2026-02-18T20:16:00.284773] [INFO ] [sig ] Generating forecast for: AMC [2026-02-18T20:16:00.284805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-18T20:16:00.297117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-18T20:16:00.297474] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-18T20:16:00.298346] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-18T20:16:00.298402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:00.298436] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:00.298462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:00.298520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:00.358209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:00.359000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:00.359085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:00.359118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:00.491467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:00.491662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:00.491707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:00.491737] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:00.495869] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=62.61%) [2026-02-18T20:16:00.496235] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-18T20:16:00.496391] [INFO ] [sig ] AMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:00.649615] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMC.txt [2026-02-18T20:16:00.649780] [INFO ] [sig ] [153/3398] Completed AMC in 0.4s | 2.74 sym/s | Total: 55.8s | ETA: 19.7m [2026-02-18T20:16:00.649829] [INFO ] [sig ] [154/3398] Forecasting AMCX... [2026-02-18T20:16:00.649861] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-18T20:16:00.649890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-18T20:16:00.662278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-18T20:16:00.662641] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-18T20:16:00.663514] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-18T20:16:00.663602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:00.663649] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:00.663683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:00.663764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:00.722527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:00.723365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:00.723451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:00.723485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:00.846229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:00.846390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:00.846432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:00.846479] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:00.850248] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-18T20:16:00.850559] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-18T20:16:00.850759] [INFO ] [sig ] AMCX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:00.996554] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMCX.txt [2026-02-18T20:16:00.996744] [INFO ] [sig ] [154/3398] Completed AMCX in 0.3s | 2.74 sym/s | Total: 56.2s | ETA: 19.7m [2026-02-18T20:16:00.996787] [INFO ] [sig ] [155/3398] Forecasting AMD... [2026-02-18T20:16:00.996818] [INFO ] [sig ] Generating forecast for: AMD [2026-02-18T20:16:00.996853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-18T20:16:01.013156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-18T20:16:01.013614] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-18T20:16:01.014444] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-18T20:16:01.014498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:01.014531] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:01.014557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:01.014639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:01.081314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:01.082451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:01.082599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:01.082656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:01.255539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:01.255768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:01.255815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:01.255848] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:01.259919] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-18T20:16:01.260307] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-18T20:16:01.260478] [INFO ] [sig ] AMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:01.444451] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMD.txt [2026-02-18T20:16:01.444651] [INFO ] [sig ] [155/3398] Completed AMD in 0.4s | 2.74 sym/s | Total: 56.6s | ETA: 19.7m [2026-02-18T20:16:01.444697] [INFO ] [sig ] [156/3398] Forecasting AMDL... [2026-02-18T20:16:01.444729] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-18T20:16:01.444760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-18T20:16:01.457720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-18T20:16:01.458229] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-18T20:16:01.459206] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-18T20:16:01.459284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:01.459379] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:01.459410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:01.459471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:01.523278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:01.524287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:01.524407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:01.524463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:01.663838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:01.664010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:01.664053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:01.664083] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:01.668488] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-18T20:16:01.668932] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-18T20:16:01.669104] [INFO ] [sig ] AMDL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:01.825077] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMDL.txt [2026-02-18T20:16:01.825249] [INFO ] [sig ] [156/3398] Completed AMDL in 0.4s | 2.74 sym/s | Total: 57.0s | ETA: 19.7m [2026-02-18T20:16:01.825290] [INFO ] [sig ] [157/3398] Forecasting AME... [2026-02-18T20:16:01.825322] [INFO ] [sig ] Generating forecast for: AME [2026-02-18T20:16:01.825355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-18T20:16:01.838536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-18T20:16:01.838982] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-18T20:16:01.839993] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-18T20:16:01.840060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:01.840093] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:01.840120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:01.840180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:01.918485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:01.919785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:01.919955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:01.920006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:02.075348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:02.075780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:02.075832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:02.075862] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:02.080838] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-02-18T20:16:02.081473] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-18T20:16:02.081711] [INFO ] [sig ] AME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:02.234417] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AME.txt [2026-02-18T20:16:02.234604] [INFO ] [sig ] [157/3398] Completed AME in 0.4s | 2.74 sym/s | Total: 57.4s | ETA: 19.7m [2026-02-18T20:16:02.234657] [INFO ] [sig ] [158/3398] Forecasting AMG... [2026-02-18T20:16:02.234689] [INFO ] [sig ] Generating forecast for: AMG [2026-02-18T20:16:02.234719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-18T20:16:02.247952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-18T20:16:02.248398] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-18T20:16:02.249324] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-18T20:16:02.249386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:02.249419] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:02.249463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:02.249522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:02.307797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:02.308757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:02.308874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:02.308909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:02.433172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:02.433341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:02.433383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:02.433413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:02.437739] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-02-18T20:16:02.438120] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-18T20:16:02.438470] [INFO ] [sig ] AMG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:02.642413] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMG.txt [2026-02-18T20:16:02.642684] [INFO ] [sig ] [158/3398] Completed AMG in 0.4s | 2.73 sym/s | Total: 57.8s | ETA: 19.8m [2026-02-18T20:16:02.642755] [INFO ] [sig ] [159/3398] Forecasting AMGN... [2026-02-18T20:16:02.642804] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-18T20:16:02.642855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-18T20:16:02.661972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-18T20:16:02.662521] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-18T20:16:02.663674] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-18T20:16:02.663743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:02.663776] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:02.663803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:02.663861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:02.750702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:02.752332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:02.752487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:02.752546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:02.963699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:02.963934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:02.964003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:02.964113] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:02.970638] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=63.09%) [2026-02-18T20:16:02.971288] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-18T20:16:02.971540] [INFO ] [sig ] AMGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:03.210551] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMGN.txt [2026-02-18T20:16:03.210790] [INFO ] [sig ] [159/3398] Completed AMGN in 0.6s | 2.72 sym/s | Total: 58.4s | ETA: 19.8m [2026-02-18T20:16:03.210841] [INFO ] [sig ] [160/3398] Forecasting AMH... [2026-02-18T20:16:03.210878] [INFO ] [sig ] Generating forecast for: AMH [2026-02-18T20:16:03.210916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-18T20:16:03.264766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-18T20:16:03.265221] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-18T20:16:03.266327] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-18T20:16:03.266388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:03.266425] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:03.266455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:03.266520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:03.383551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:03.385073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:03.385204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:03.385247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:03.524806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:03.524992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:03.525038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:03.525069] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:03.528960] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=26.99%) [2026-02-18T20:16:03.529353] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-18T20:16:03.529528] [INFO ] [sig ] AMH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:03.714830] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMH.txt [2026-02-18T20:16:03.715084] [INFO ] [sig ] [160/3398] Completed AMH in 0.5s | 2.72 sym/s | Total: 58.9s | ETA: 19.9m [2026-02-18T20:16:03.715139] [INFO ] [sig ] [161/3398] Forecasting AMLX... [2026-02-18T20:16:03.715189] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-18T20:16:03.715222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-18T20:16:03.746678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-18T20:16:03.747156] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-18T20:16:03.748156] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-18T20:16:03.748214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:03.748247] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:03.748274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:03.748334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:03.819135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:03.820182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:03.820275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:03.820310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:03.949166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:03.949332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:03.949376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:03.949407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:03.953143] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-18T20:16:03.953456] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-18T20:16:03.953623] [INFO ] [sig ] AMLX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:04.134402] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMLX.txt [2026-02-18T20:16:04.134663] [INFO ] [sig ] [161/3398] Completed AMLX in 0.4s | 2.72 sym/s | Total: 59.3s | ETA: 19.9m [2026-02-18T20:16:04.134731] [INFO ] [sig ] [162/3398] Forecasting AMN... [2026-02-18T20:16:04.134782] [INFO ] [sig ] Generating forecast for: AMN [2026-02-18T20:16:04.134843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-18T20:16:04.179131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-18T20:16:04.179668] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-18T20:16:04.181169] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-18T20:16:04.181230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:04.181266] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:04.181294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:04.181358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:04.273121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:04.274259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:04.274374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:04.274420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:04.442287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:04.442491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:04.442554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:04.442625] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:04.447998] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-18T20:16:04.448554] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-18T20:16:04.448790] [INFO ] [sig ] AMN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:04.625329] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMN.txt [2026-02-18T20:16:04.625502] [INFO ] [sig ] [162/3398] Completed AMN in 0.5s | 2.71 sym/s | Total: 59.8s | ETA: 19.9m [2026-02-18T20:16:04.625543] [INFO ] [sig ] [163/3398] Forecasting AMP... [2026-02-18T20:16:04.625595] [INFO ] [sig ] Generating forecast for: AMP [2026-02-18T20:16:04.625629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-18T20:16:04.637973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-18T20:16:04.638467] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-18T20:16:04.639378] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-18T20:16:04.639436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:04.639470] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:04.639498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:04.639555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:04.727647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:04.728912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:04.729048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:04.729097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:04.903431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:04.903624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:04.903669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:04.903699] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:04.907522] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-02-18T20:16:04.907845] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-18T20:16:04.907989] [INFO ] [sig ] AMP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:05.052652] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMP.txt [2026-02-18T20:16:05.052793] [INFO ] [sig ] [163/3398] Completed AMP in 0.4s | 2.71 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-18T20:16:05.052833] [INFO ] [sig ] [164/3398] Forecasting AMPG... [2026-02-18T20:16:05.052862] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-18T20:16:05.052892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-18T20:16:05.319404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-18T20:16:05.319800] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-18T20:16:05.320897] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-18T20:16:05.320956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:05.320992] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:05.321021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:05.321080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:05.388907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:05.390190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:05.390310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:05.390355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:05.530602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:05.530772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:05.530817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:05.530848] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:05.534770] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-02-18T20:16:05.535132] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-18T20:16:05.535282] [INFO ] [sig ] AMPG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:05.687520] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMPG.txt [2026-02-18T20:16:05.687738] [INFO ] [sig ] [164/3398] Completed AMPG in 0.6s | 2.70 sym/s | Total: 1.0m | ETA: 20.0m [2026-02-18T20:16:05.687796] [INFO ] [sig ] [165/3398] Forecasting AMPH... [2026-02-18T20:16:05.687842] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-18T20:16:05.687885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-18T20:16:05.702325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-18T20:16:05.702787] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-18T20:16:05.703650] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-18T20:16:05.703707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:05.703741] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:05.703770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:05.703828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:05.768090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:05.769045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:05.769136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:05.769173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:05.902985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:05.903159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:05.903203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:05.903233] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:05.907081] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=26.32%) [2026-02-18T20:16:05.907424] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-18T20:16:05.907631] [INFO ] [sig ] AMPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:06.063809] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMPH.txt [2026-02-18T20:16:06.063977] [INFO ] [sig ] [165/3398] Completed AMPH in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 20.0m [2026-02-18T20:16:06.064019] [INFO ] [sig ] [166/3398] Forecasting AMPL... [2026-02-18T20:16:06.064051] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-18T20:16:06.064081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-18T20:16:06.076885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-18T20:16:06.077312] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-18T20:16:06.078259] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-18T20:16:06.078316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:06.078351] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:06.078380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:06.078439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:06.155792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:06.157409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:06.157563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:06.157637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:06.290693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:06.290862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:06.290904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:06.290937] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:06.295934] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-02-18T20:16:06.296412] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-18T20:16:06.296635] [INFO ] [sig ] AMPL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:06.453472] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMPL.txt [2026-02-18T20:16:06.453662] [INFO ] [sig ] [166/3398] Completed AMPL in 0.4s | 2.69 sym/s | Total: 1.0m | ETA: 20.0m [2026-02-18T20:16:06.453706] [INFO ] [sig ] [167/3398] Forecasting AMPX... [2026-02-18T20:16:06.453738] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-18T20:16:06.453768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-18T20:16:06.467094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-18T20:16:06.467452] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-18T20:16:06.468343] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-18T20:16:06.468399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:06.468433] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:06.468461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:06.468518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:06.537138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:06.538158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:06.538252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:06.538288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:06.661311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:06.661490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:06.661533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:06.661562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:06.665382] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-02-18T20:16:06.665686] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-18T20:16:06.665831] [INFO ] [sig ] AMPX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:06.811671] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMPX.txt [2026-02-18T20:16:06.811819] [INFO ] [sig ] [167/3398] Completed AMPX in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 20.0m [2026-02-18T20:16:06.811861] [INFO ] [sig ] [168/3398] Forecasting AMRC... [2026-02-18T20:16:06.811891] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-18T20:16:06.811921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-18T20:16:06.824812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-18T20:16:06.825135] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-18T20:16:06.825945] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-18T20:16:06.825999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:06.826031] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:06.826058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:06.826114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:06.882487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:06.883293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:06.883376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:06.883409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:07.009802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:07.009973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:07.010021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:07.010056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:07.013535] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-18T20:16:07.013832] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-18T20:16:07.013963] [INFO ] [sig ] AMRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:07.168970] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMRC.txt [2026-02-18T20:16:07.169138] [INFO ] [sig ] [168/3398] Completed AMRC in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 20.0m [2026-02-18T20:16:07.169184] [INFO ] [sig ] [169/3398] Forecasting AMRN... [2026-02-18T20:16:07.169226] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-18T20:16:07.169258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-18T20:16:07.181420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-18T20:16:07.181794] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-18T20:16:07.182670] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-18T20:16:07.182727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:07.182762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:07.182791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:07.182850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:07.243867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:07.244867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:07.244958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:07.245003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:07.377008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:07.377172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:07.377214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:07.377245] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:07.380882] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=29.62%) [2026-02-18T20:16:07.381178] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-18T20:16:07.381322] [INFO ] [sig ] AMRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:07.523860] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMRN.txt [2026-02-18T20:16:07.524038] [INFO ] [sig ] [169/3398] Completed AMRN in 0.4s | 2.70 sym/s | Total: 1.0m | ETA: 20.0m [2026-02-18T20:16:07.524079] [INFO ] [sig ] [170/3398] Forecasting AMRX... [2026-02-18T20:16:07.524110] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-18T20:16:07.524140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-18T20:16:07.535770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-18T20:16:07.536055] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-18T20:16:07.536871] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-18T20:16:07.536925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:07.536957] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:07.536984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:07.537041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:07.596473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:07.597409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:07.597495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:07.597530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:07.722556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:07.722736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:07.722778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:07.722808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:07.726447] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=67.44%) [2026-02-18T20:16:07.726766] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-18T20:16:07.726908] [INFO ] [sig ] AMRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:07.872407] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMRX.txt [2026-02-18T20:16:07.872683] [INFO ] [sig ] [170/3398] Completed AMRX in 0.3s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:07.872730] [INFO ] [sig ] [171/3398] Forecasting AMSC... [2026-02-18T20:16:07.872763] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-18T20:16:07.872795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-18T20:16:07.885455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-18T20:16:07.885899] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-18T20:16:07.886832] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-18T20:16:07.886901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:07.886937] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:07.886965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:07.887023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:07.946830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:07.947806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:07.947896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:07.947930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:08.078637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:08.078807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:08.078850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:08.078880] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:08.082941] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-02-18T20:16:08.083478] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-18T20:16:08.083651] [INFO ] [sig ] AMSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:08.232221] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMSC.txt [2026-02-18T20:16:08.232391] [INFO ] [sig ] [171/3398] Completed AMSC in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:08.232433] [INFO ] [sig ] [172/3398] Forecasting AMSF... [2026-02-18T20:16:08.232465] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-18T20:16:08.232495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-18T20:16:08.244129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-18T20:16:08.244531] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-18T20:16:08.245391] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-18T20:16:08.245446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:08.245479] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:08.245507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:08.245564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:08.305013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:08.305952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:08.306041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:08.306075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:08.431096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:08.431266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:08.431308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:08.431337] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:08.434966] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=37.74%) [2026-02-18T20:16:08.435310] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-18T20:16:08.435452] [INFO ] [sig ] AMSF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:08.585348] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMSF.txt [2026-02-18T20:16:08.585511] [INFO ] [sig ] [172/3398] Completed AMSF in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:08.585551] [INFO ] [sig ] [173/3398] Forecasting AMTB... [2026-02-18T20:16:08.585604] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-18T20:16:08.585637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-18T20:16:08.597151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-18T20:16:08.597514] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-18T20:16:08.598349] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-18T20:16:08.598403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:08.598462] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:08.598491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:08.598547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:08.660691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:08.661676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:08.661767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:08.661801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:08.788720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:08.788882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:08.788924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:08.788953] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:08.792656] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-02-18T20:16:08.792946] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-18T20:16:08.793082] [INFO ] [sig ] AMTB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:08.937509] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMTB.txt [2026-02-18T20:16:08.937715] [INFO ] [sig ] [173/3398] Completed AMTB in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:08.937761] [INFO ] [sig ] [174/3398] Forecasting AMTX... [2026-02-18T20:16:08.937794] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-18T20:16:08.937825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-18T20:16:08.950173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-18T20:16:08.950561] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-18T20:16:08.951404] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-18T20:16:08.951458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:08.951491] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:08.951518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:08.951598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:09.013981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:09.014923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:09.015015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:09.015057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:09.145970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:09.146138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:09.146181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:09.146210] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:09.150060] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: UP (p=87.41%) [2026-02-18T20:16:09.150403] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-18T20:16:09.150563] [INFO ] [sig ] AMTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:09.295549] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMTX.txt [2026-02-18T20:16:09.295745] [INFO ] [sig ] [174/3398] Completed AMTX in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:09.295793] [INFO ] [sig ] [175/3398] Forecasting AMWD... [2026-02-18T20:16:09.295823] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-18T20:16:09.295854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-18T20:16:09.308946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-18T20:16:09.309417] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-18T20:16:09.310313] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-18T20:16:09.310369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:09.310403] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:09.310431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:09.310489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:09.368791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:09.369823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:09.369917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:09.369951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:09.493558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:09.493738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:09.493778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:09.493807] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:09.497297] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: UP (p=96.20%) [2026-02-18T20:16:09.497618] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-18T20:16:09.497760] [INFO ] [sig ] AMWD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:09.646057] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMWD.txt [2026-02-18T20:16:09.646216] [INFO ] [sig ] [175/3398] Completed AMWD in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:09.646256] [INFO ] [sig ] [176/3398] Forecasting AMWL... [2026-02-18T20:16:09.646286] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-18T20:16:09.646317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-18T20:16:09.657940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-18T20:16:09.658375] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-18T20:16:09.659230] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-18T20:16:09.659285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:09.659319] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:09.659347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:09.659405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:09.720335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:09.721254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:09.721343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:09.721378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:09.845468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:09.845647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:09.845690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:09.845751] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:09.849644] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=43.95%) [2026-02-18T20:16:09.849986] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-18T20:16:09.850137] [INFO ] [sig ] AMWL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:09.998752] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMWL.txt [2026-02-18T20:16:09.998922] [INFO ] [sig ] [176/3398] Completed AMWL in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:09.998965] [INFO ] [sig ] [177/3398] Forecasting AMX... [2026-02-18T20:16:09.998998] [INFO ] [sig ] Generating forecast for: AMX [2026-02-18T20:16:09.999030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-18T20:16:10.012048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-18T20:16:10.012603] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-18T20:16:10.013671] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-18T20:16:10.013729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:10.013762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:10.013791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:10.013849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:10.075588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:10.076376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:10.076456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:10.076489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:10.202330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:10.202497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:10.202539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:10.202570] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:10.206227] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-18T20:16:10.206539] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-18T20:16:10.206710] [INFO ] [sig ] AMX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:10.349283] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMX.txt [2026-02-18T20:16:10.349449] [INFO ] [sig ] [177/3398] Completed AMX in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:10.349491] [INFO ] [sig ] [178/3398] Forecasting AMZD... [2026-02-18T20:16:10.349520] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-18T20:16:10.349551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-18T20:16:10.361727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-18T20:16:10.362157] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-18T20:16:10.362986] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-18T20:16:10.363053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:10.363089] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:10.363115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:10.363172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:10.424215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:10.425642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:10.425745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:10.425779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:10.546930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:10.547096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:10.547154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:10.547186] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:10.550750] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-02-18T20:16:10.551046] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-18T20:16:10.551185] [INFO ] [sig ] AMZD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:10.699090] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMZD.txt [2026-02-18T20:16:10.699225] [INFO ] [sig ] [178/3398] Completed AMZD in 0.3s | 2.70 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-18T20:16:10.699265] [INFO ] [sig ] [179/3398] Forecasting AMZN... [2026-02-18T20:16:10.699295] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-18T20:16:10.699326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-18T20:16:10.711503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-18T20:16:10.711817] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-18T20:16:10.712604] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-18T20:16:10.712658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:10.712690] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:10.712718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:10.712775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:10.772683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:10.773503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:10.773606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:10.773642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:10.898073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:10.898251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:10.898315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:10.898347] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:10.901979] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-02-18T20:16:10.902285] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-18T20:16:10.902426] [INFO ] [sig ] AMZN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:11.051843] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AMZN.txt [2026-02-18T20:16:11.052008] [INFO ] [sig ] [179/3398] Completed AMZN in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:11.052048] [INFO ] [sig ] [180/3398] Forecasting AMZZ... [2026-02-18T20:16:11.052076] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-18T20:16:11.052108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-18T20:16:11.063925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-18T20:16:11.064242] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-18T20:16:11.065058] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-18T20:16:11.065113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:11.065147] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:11.065174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:11.065232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:11.123971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:11.124908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:11.125012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:11.125047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:11.249058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:11.249220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:11.249261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:11.249292] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:11.252807] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-18T20:16:11.253101] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-18T20:16:11.253236] [INFO ] [sig ] AMZZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:11.398508] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AMZZ.txt [2026-02-18T20:16:11.398692] [INFO ] [sig ] [180/3398] Completed AMZZ in 0.3s | 2.70 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:11.398736] [INFO ] [sig ] [181/3398] Forecasting AN... [2026-02-18T20:16:11.398774] [INFO ] [sig ] Generating forecast for: AN [2026-02-18T20:16:11.398804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-18T20:16:11.411393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-18T20:16:11.411702] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-18T20:16:11.412737] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-18T20:16:11.412789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:11.412821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:11.412847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:11.412913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:11.471483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:11.472396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:11.472477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:11.472510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:11.598537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:11.598715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:11.598756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:11.598785] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:11.602678] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=65.89%) [2026-02-18T20:16:11.602952] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-18T20:16:11.603098] [INFO ] [sig ] AN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:11.745882] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AN.txt [2026-02-18T20:16:11.746044] [INFO ] [sig ] [181/3398] Completed AN in 0.3s | 2.71 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:11.746090] [INFO ] [sig ] [182/3398] Forecasting ANAB... [2026-02-18T20:16:11.746122] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-18T20:16:11.746152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-18T20:16:11.758067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-18T20:16:11.758433] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-18T20:16:11.759249] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-18T20:16:11.759302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:11.759345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:11.759373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:11.759428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:11.816101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:11.817038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:11.817126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:11.817160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:11.939386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:11.939557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:11.939621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:11.939651] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:11.943650] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=37.95%) [2026-02-18T20:16:11.943987] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-18T20:16:11.944154] [INFO ] [sig ] ANAB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:12.095454] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ANAB.txt [2026-02-18T20:16:12.095637] [INFO ] [sig ] [182/3398] Completed ANAB in 0.3s | 2.71 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:12.095681] [INFO ] [sig ] [183/3398] Forecasting ANDE... [2026-02-18T20:16:12.095713] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-18T20:16:12.095745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-18T20:16:12.108452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-18T20:16:12.108889] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-18T20:16:12.109789] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-18T20:16:12.109847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:12.109881] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:12.109911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:12.109971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:12.182283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:12.183392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:12.183543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:12.183599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:12.314347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:12.314512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:12.314554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:12.314615] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:12.318500] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=87.90%) [2026-02-18T20:16:12.318838] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-18T20:16:12.318988] [INFO ] [sig ] ANDE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:12.464903] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ANDE.txt [2026-02-18T20:16:12.465078] [INFO ] [sig ] [183/3398] Completed ANDE in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:12.465119] [INFO ] [sig ] [184/3398] Forecasting ANF... [2026-02-18T20:16:12.465149] [INFO ] [sig ] Generating forecast for: ANF [2026-02-18T20:16:12.465179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-18T20:16:12.477229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-18T20:16:12.477591] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-18T20:16:12.478450] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-18T20:16:12.478506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:12.478540] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:12.478566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:12.478655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:12.534993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:12.535754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:12.535836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:12.535868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:12.656920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:12.657081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:12.657122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:12.657150] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:12.661754] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=73.80%) [2026-02-18T20:16:12.662055] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-18T20:16:12.662201] [INFO ] [sig ] ANF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:12.818751] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ANF.txt [2026-02-18T20:16:12.818929] [INFO ] [sig ] [184/3398] Completed ANF in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:12.818984] [INFO ] [sig ] [185/3398] Forecasting ANGI... [2026-02-18T20:16:12.819028] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-18T20:16:12.819070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-18T20:16:12.831538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-18T20:16:12.831866] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-18T20:16:12.832676] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-18T20:16:12.832729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:12.832761] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:12.832788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:12.832844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:12.899863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:12.900988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:12.901077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:12.901113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:13.024921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:13.025081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:13.025122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:13.025151] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:13.028651] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=41.18%) [2026-02-18T20:16:13.028934] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-18T20:16:13.029071] [INFO ] [sig ] ANGI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:13.171969] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ANGI.txt [2026-02-18T20:16:13.172135] [INFO ] [sig ] [185/3398] Completed ANGI in 0.4s | 2.71 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:13.172174] [INFO ] [sig ] [186/3398] Forecasting ANGL... [2026-02-18T20:16:13.172210] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-18T20:16:13.172245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-18T20:16:13.184040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-18T20:16:13.184368] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-18T20:16:13.185207] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-18T20:16:13.185262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:13.185296] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:13.185324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:13.185382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:13.243080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:13.243776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:13.243856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:13.243888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:13.367128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:13.367278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:13.367318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:13.367346] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:13.370767] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=26.77%) [2026-02-18T20:16:13.371042] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-18T20:16:13.371170] [INFO ] [sig ] ANGL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:13.516977] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ANGL.txt [2026-02-18T20:16:13.517206] [INFO ] [sig ] [186/3398] Completed ANGL in 0.3s | 2.71 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-18T20:16:13.517263] [INFO ] [sig ] [187/3398] Forecasting ANGO... [2026-02-18T20:16:13.517308] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-18T20:16:13.517351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-18T20:16:13.529894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-18T20:16:13.530296] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-18T20:16:13.531210] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-18T20:16:13.531269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:13.531303] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:13.531331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:13.531389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:13.592114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:13.593204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:13.593288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:13.593322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:13.718659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:13.718854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:13.718896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:13.718925] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:13.722724] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-18T20:16:13.723101] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-18T20:16:13.723263] [INFO ] [sig ] ANGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:13.876897] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ANGO.txt [2026-02-18T20:16:13.877066] [INFO ] [sig ] [187/3398] Completed ANGO in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-18T20:16:13.877110] [INFO ] [sig ] [188/3398] Forecasting ANIK... [2026-02-18T20:16:13.877143] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-18T20:16:13.877174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-18T20:16:13.890039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-18T20:16:13.890483] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-18T20:16:13.891658] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-18T20:16:13.891717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:13.891752] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:13.891779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:13.891837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:13.956745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:13.957712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:13.957800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:13.957834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:14.090518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:14.090699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:14.090742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:14.090772] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:14.094815] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=26.80%) [2026-02-18T20:16:14.095136] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-18T20:16:14.095477] [INFO ] [sig ] ANIK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:14.245350] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ANIK.txt [2026-02-18T20:16:14.245514] [INFO ] [sig ] [188/3398] Completed ANIK in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:14.245557] [INFO ] [sig ] [189/3398] Forecasting ANIP... [2026-02-18T20:16:14.245611] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-18T20:16:14.245643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-18T20:16:14.257629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-18T20:16:14.258069] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-18T20:16:14.259003] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-18T20:16:14.259061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:14.259096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:14.259127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:14.259189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:14.319413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:14.320344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:14.320435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:14.320470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:14.478160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:14.478369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:14.478423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:14.478474] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:14.482642] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=25.44%) [2026-02-18T20:16:14.483054] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-18T20:16:14.483218] [INFO ] [sig ] ANIP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:14.652830] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ANIP.txt [2026-02-18T20:16:14.653002] [INFO ] [sig ] [189/3398] Completed ANIP in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-18T20:16:14.653044] [INFO ] [sig ] [190/3398] Forecasting ANIX... [2026-02-18T20:16:14.653076] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-18T20:16:14.653107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-18T20:16:14.666690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-18T20:16:14.667128] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-18T20:16:14.668365] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-18T20:16:14.668423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:14.668486] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:14.668515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:14.668596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:14.730412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:14.731435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:14.731538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:14.731596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:14.857044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:14.857212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:14.857253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:14.857282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:14.860850] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-18T20:16:14.861150] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-18T20:16:14.861290] [INFO ] [sig ] ANIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:15.003782] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ANIX.txt [2026-02-18T20:16:15.003937] [INFO ] [sig ] [190/3398] Completed ANIX in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:15.003980] [INFO ] [sig ] [191/3398] Forecasting ANNX... [2026-02-18T20:16:15.004010] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-18T20:16:15.004040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-18T20:16:15.015862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-18T20:16:15.016269] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-18T20:16:15.017157] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-18T20:16:15.017218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:15.017251] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:15.017278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:15.017334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:15.077142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:15.078172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:15.078268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:15.078322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:15.208732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:15.208945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:15.209016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:15.209059] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:15.213701] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-18T20:16:15.214036] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-18T20:16:15.214174] [INFO ] [sig ] ANNX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:15.358685] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ANNX.txt [2026-02-18T20:16:15.358870] [INFO ] [sig ] [191/3398] Completed ANNX in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:15.358911] [INFO ] [sig ] [192/3398] Forecasting ANTX... [2026-02-18T20:16:15.358942] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-18T20:16:15.358975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-18T20:16:15.371444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-18T20:16:15.371883] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-18T20:16:15.372789] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-18T20:16:15.372845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:15.372879] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:15.372908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:15.372967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:15.432531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:15.433514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:15.433626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:15.433663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:15.548737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:15.548936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:15.548992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:15.549024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:15.552991] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-02-18T20:16:15.553356] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-18T20:16:15.553505] [INFO ] [sig ] ANTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:15.700905] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ANTX.txt [2026-02-18T20:16:15.701082] [INFO ] [sig ] [192/3398] Completed ANTX in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:15.701125] [INFO ] [sig ] [193/3398] Forecasting ANVS... [2026-02-18T20:16:15.701157] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-18T20:16:15.701192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-18T20:16:15.713636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-18T20:16:15.714008] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-18T20:16:15.714880] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-18T20:16:15.714938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:15.714971] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:15.715012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:15.715072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:15.782259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:15.783288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:15.783391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:15.783427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:15.916731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:15.916878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:15.916926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:15.916987] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:15.921012] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-18T20:16:15.921345] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-18T20:16:15.921692] [INFO ] [sig ] ANVS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:16.067595] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ANVS.txt [2026-02-18T20:16:16.067750] [INFO ] [sig ] [193/3398] Completed ANVS in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:16.067791] [INFO ] [sig ] [194/3398] Forecasting AOD... [2026-02-18T20:16:16.067822] [INFO ] [sig ] Generating forecast for: AOD [2026-02-18T20:16:16.067855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-18T20:16:16.079777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-18T20:16:16.080128] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-18T20:16:16.081068] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-18T20:16:16.081129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:16.081174] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:16.081211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:16.081296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:16.142349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:16.143249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:16.143338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:16.143373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:16.270926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:16.271090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:16.271131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:16.271161] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:16.275239] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-18T20:16:16.275538] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-18T20:16:16.275699] [INFO ] [sig ] AOD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:16.418968] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AOD.txt [2026-02-18T20:16:16.419122] [INFO ] [sig ] [194/3398] Completed AOD in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:16.419163] [INFO ] [sig ] [195/3398] Forecasting AOHY... [2026-02-18T20:16:16.419192] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-18T20:16:16.419222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-18T20:16:16.430644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-18T20:16:16.430983] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-18T20:16:16.431893] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-18T20:16:16.431948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:16.431980] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:16.432006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:16.432065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:16.492327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:16.493294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:16.493383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:16.493416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:16.610545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:16.610716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:16.610758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:16.610787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:16.614649] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-02-18T20:16:16.614947] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-18T20:16:16.615085] [INFO ] [sig ] AOHY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:16.771171] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AOHY.txt [2026-02-18T20:16:16.771349] [INFO ] [sig ] [195/3398] Completed AOHY in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:16.771393] [INFO ] [sig ] [196/3398] Forecasting AON... [2026-02-18T20:16:16.771422] [INFO ] [sig ] Generating forecast for: AON [2026-02-18T20:16:16.771453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-18T20:16:16.783884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-18T20:16:16.784250] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-18T20:16:16.785088] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-18T20:16:16.785146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:16.785184] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:16.785215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:16.785283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:16.845748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:16.846757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:16.846848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:16.846882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:16.976428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:16.976611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:16.976654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:16.976683] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:16.980840] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-18T20:16:16.981131] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-18T20:16:16.981272] [INFO ] [sig ] AON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:17.126357] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AON.txt [2026-02-18T20:16:17.126528] [INFO ] [sig ] [196/3398] Completed AON in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:17.126588] [INFO ] [sig ] [197/3398] Forecasting AOS... [2026-02-18T20:16:17.126623] [INFO ] [sig ] Generating forecast for: AOS [2026-02-18T20:16:17.126660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-18T20:16:17.138629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-18T20:16:17.138997] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-18T20:16:17.139859] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-18T20:16:17.139916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:17.139951] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:17.139979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:17.140037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:17.201977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:17.202933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:17.203020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:17.203056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:17.338898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:17.339078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:17.339125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:17.339155] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:17.342646] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-18T20:16:17.342932] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-18T20:16:17.343066] [INFO ] [sig ] AOS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:17.490055] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AOS.txt [2026-02-18T20:16:17.490230] [INFO ] [sig ] [197/3398] Completed AOS in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:17.490279] [INFO ] [sig ] [198/3398] Forecasting AOSL... [2026-02-18T20:16:17.490314] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-18T20:16:17.490345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-18T20:16:17.503164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-18T20:16:17.503464] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-18T20:16:17.504277] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-18T20:16:17.504331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:17.504363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:17.504390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:17.504447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:17.560984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:17.561775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:17.561857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:17.561891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:17.684039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:17.684203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:17.684244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:17.684272] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:17.687706] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=57.68%) [2026-02-18T20:16:17.687999] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-18T20:16:17.688149] [INFO ] [sig ] AOSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:17.830747] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AOSL.txt [2026-02-18T20:16:17.830888] [INFO ] [sig ] [198/3398] Completed AOSL in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-18T20:16:17.830936] [INFO ] [sig ] [199/3398] Forecasting AP... [2026-02-18T20:16:17.830969] [INFO ] [sig ] Generating forecast for: AP [2026-02-18T20:16:17.830999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-18T20:16:17.842467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-18T20:16:17.842777] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-18T20:16:17.843557] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-18T20:16:17.843630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:17.843662] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:17.843689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:17.843745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:17.901323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:17.902000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:17.902079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:17.902112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:18.021275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:18.021438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:18.021479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:18.021507] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:18.025477] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=86.05%) [2026-02-18T20:16:18.025946] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-18T20:16:18.026076] [INFO ] [sig ] AP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:18.175092] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AP.txt [2026-02-18T20:16:18.175267] [INFO ] [sig ] [199/3398] Completed AP in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-18T20:16:18.175308] [INFO ] [sig ] [200/3398] Forecasting APA... [2026-02-18T20:16:18.175338] [INFO ] [sig ] Generating forecast for: APA [2026-02-18T20:16:18.175374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-18T20:16:18.188050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-18T20:16:18.188363] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-18T20:16:18.189459] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-18T20:16:18.189727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:18.189764] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:18.189798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:18.189881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:18.254175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:18.255007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:18.255089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:18.255157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:18.389858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:18.390029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:18.390075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:18.390106] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:18.394034] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-18T20:16:18.394342] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-18T20:16:18.394477] [INFO ] [sig ] APA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:18.538940] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/APA.txt [2026-02-18T20:16:18.539105] [INFO ] [sig ] [200/3398] Completed APA in 0.4s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-18T20:16:18.539146] [INFO ] [sig ] [201/3398] Forecasting APAM... [2026-02-18T20:16:18.539178] [INFO ] [sig ] Generating forecast for: APAM [2026-02-18T20:16:18.539209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-18T20:16:18.551078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-18T20:16:18.551514] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-18T20:16:18.552447] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-18T20:16:18.552507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:18.552540] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:18.552568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:18.552661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:18.612724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:18.613653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:18.613738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:18.613773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:18.734091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:18.734253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:18.734293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:18.734323] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:18.737803] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-02-18T20:16:18.738110] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-18T20:16:18.738246] [INFO ] [sig ] APAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:18.884363] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/APAM.txt [2026-02-18T20:16:18.884529] [INFO ] [sig ] [201/3398] Completed APAM in 0.3s | 2.71 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-18T20:16:18.884595] [INFO ] [sig ] [202/3398] Forecasting APD... [2026-02-18T20:16:18.884642] [INFO ] [sig ] Generating forecast for: APD [2026-02-18T20:16:18.884677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-18T20:16:18.896115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-18T20:16:18.896466] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-18T20:16:18.897364] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-18T20:16:18.897419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:18.897452] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:18.897480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:18.897537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:18.955905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:18.956673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:18.956757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:18.956792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:19.077170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:19.077351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:19.077393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:19.077422] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:19.080913] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=80.17%) [2026-02-18T20:16:19.081204] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-18T20:16:19.081363] [INFO ] [sig ] APD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:19.225939] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APD.txt [2026-02-18T20:16:19.226107] [INFO ] [sig ] [202/3398] Completed APD in 0.3s | 2.72 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-18T20:16:19.226147] [INFO ] [sig ] [203/3398] Forecasting APEI... [2026-02-18T20:16:19.226176] [INFO ] [sig ] Generating forecast for: APEI [2026-02-18T20:16:19.226208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-18T20:16:19.238408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-18T20:16:19.238779] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-18T20:16:19.239636] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-18T20:16:19.239692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:19.239726] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:19.239756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:19.239816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:19.296956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:19.297826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:19.297913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:19.297946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:19.418664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:19.418825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:19.418864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:19.418892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:19.422375] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-18T20:16:19.422683] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-18T20:16:19.422818] [INFO ] [sig ] APEI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:19.565812] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/APEI.txt [2026-02-18T20:16:19.566013] [INFO ] [sig ] [203/3398] Completed APEI in 0.3s | 2.72 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-18T20:16:19.566056] [INFO ] [sig ] [204/3398] Forecasting APG... [2026-02-18T20:16:19.566086] [INFO ] [sig ] Generating forecast for: APG [2026-02-18T20:16:19.566118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-18T20:16:19.577793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-18T20:16:19.578222] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-18T20:16:19.579145] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-18T20:16:19.579202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:19.579235] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:19.579266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:19.579326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:19.642019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:19.642970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:19.643055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:19.643088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:19.770222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:19.770390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:19.770434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:19.770467] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:19.774072] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=40.58%) [2026-02-18T20:16:19.774366] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-18T20:16:19.774503] [INFO ] [sig ] APG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:19.924356] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/APG.txt [2026-02-18T20:16:19.924526] [INFO ] [sig ] [204/3398] Completed APG in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-18T20:16:19.924600] [INFO ] [sig ] [205/3398] Forecasting APGE... [2026-02-18T20:16:19.924646] [INFO ] [sig ] Generating forecast for: APGE [2026-02-18T20:16:19.924689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-18T20:16:19.938805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-18T20:16:19.939220] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-18T20:16:19.940071] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-18T20:16:19.940128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:19.940171] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:19.940204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:19.940264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:19.998861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:19.999816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:19.999904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:19.999939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:20.121062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:20.121227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:20.121269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:20.121299] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:20.124849] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-18T20:16:20.125142] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-18T20:16:20.125278] [INFO ] [sig ] APGE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:20.271638] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APGE.txt [2026-02-18T20:16:20.271824] [INFO ] [sig ] [205/3398] Completed APGE in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-18T20:16:20.271867] [INFO ] [sig ] [206/3398] Forecasting APH... [2026-02-18T20:16:20.271897] [INFO ] [sig ] Generating forecast for: APH [2026-02-18T20:16:20.271928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-18T20:16:20.284539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-18T20:16:20.284872] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-18T20:16:20.285685] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-18T20:16:20.285738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:20.285782] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:20.285810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:20.285865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:20.343592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:20.344423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:20.344508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:20.344543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:20.477209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:20.477390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:20.477439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:20.477476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:20.481994] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-02-18T20:16:20.482335] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-18T20:16:20.482491] [INFO ] [sig ] APH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:20.640005] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APH.txt [2026-02-18T20:16:20.640178] [INFO ] [sig ] [206/3398] Completed APH in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-18T20:16:20.640226] [INFO ] [sig ] [207/3398] Forecasting API... [2026-02-18T20:16:20.640263] [INFO ] [sig ] Generating forecast for: API [2026-02-18T20:16:20.640298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-18T20:16:20.652490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-18T20:16:20.652897] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-18T20:16:20.653740] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-18T20:16:20.653795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:20.653856] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:20.653885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:20.653942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:20.712698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:20.713715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:20.713819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:20.713875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:20.830536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:20.830718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:20.830760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:20.830790] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:20.834244] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-18T20:16:20.834531] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-18T20:16:20.834684] [INFO ] [sig ] API: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:20.982540] [INFO ] [LOCAL ] Saved forecast: API 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/API.txt [2026-02-18T20:16:20.982746] [INFO ] [sig ] [207/3398] Completed API in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-18T20:16:20.982791] [INFO ] [sig ] [208/3398] Forecasting APLD... [2026-02-18T20:16:20.982823] [INFO ] [sig ] Generating forecast for: APLD [2026-02-18T20:16:20.982853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-18T20:16:20.996120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-18T20:16:20.996635] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-18T20:16:20.997544] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-18T20:16:20.997619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:20.997652] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:20.997678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:20.997733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:21.055100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:21.056055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:21.056145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:21.056180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:21.179275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:21.179448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:21.179495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:21.179539] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:21.183220] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-02-18T20:16:21.183551] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-18T20:16:21.183721] [INFO ] [sig ] APLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:21.331525] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APLD.txt [2026-02-18T20:16:21.331706] [INFO ] [sig ] [208/3398] Completed APLD in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-18T20:16:21.331748] [INFO ] [sig ] [209/3398] Forecasting APLE... [2026-02-18T20:16:21.331779] [INFO ] [sig ] Generating forecast for: APLE [2026-02-18T20:16:21.331809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-18T20:16:21.344253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-18T20:16:21.344703] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-18T20:16:21.345538] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-18T20:16:21.345619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:21.345655] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:21.345684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:21.345743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:21.405924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:21.406847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:21.406932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:21.406967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:21.527389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:21.527559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:21.527623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:21.527653] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:21.531483] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-18T20:16:21.531821] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-18T20:16:21.531964] [INFO ] [sig ] APLE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:21.678278] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APLE.txt [2026-02-18T20:16:21.678665] [INFO ] [sig ] [209/3398] Completed APLE in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:21.678716] [INFO ] [sig ] [210/3398] Forecasting APLS... [2026-02-18T20:16:21.678747] [INFO ] [sig ] Generating forecast for: APLS [2026-02-18T20:16:21.678779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-18T20:16:21.697037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-18T20:16:21.698165] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-18T20:16:21.699301] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-18T20:16:21.699359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:21.699394] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:21.699421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:21.699482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:21.766397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:21.767987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:21.768177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:21.768230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:21.927929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:21.928190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:21.928239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:21.928334] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:21.933419] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-18T20:16:21.933973] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-18T20:16:21.934190] [INFO ] [sig ] APLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:22.103252] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APLS.txt [2026-02-18T20:16:22.103488] [INFO ] [sig ] [210/3398] Completed APLS in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:22.103535] [INFO ] [sig ] [211/3398] Forecasting APO... [2026-02-18T20:16:22.103588] [INFO ] [sig ] Generating forecast for: APO [2026-02-18T20:16:22.103628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-18T20:16:22.119070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-18T20:16:22.119824] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-18T20:16:22.121186] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-18T20:16:22.121255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:22.121300] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:22.121337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:22.121420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:22.186103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:22.187305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:22.187416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:22.187451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:22.317791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:22.317962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:22.318005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:22.318064] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:22.322010] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-02-18T20:16:22.322295] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-18T20:16:22.322456] [INFO ] [sig ] APO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:22.468638] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APO.txt [2026-02-18T20:16:22.468800] [INFO ] [sig ] [211/3398] Completed APO in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:22.468841] [INFO ] [sig ] [212/3398] Forecasting APOG... [2026-02-18T20:16:22.468872] [INFO ] [sig ] Generating forecast for: APOG [2026-02-18T20:16:22.468902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-18T20:16:22.480758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-18T20:16:22.481084] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-18T20:16:22.481939] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-18T20:16:22.481993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:22.482024] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:22.482050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:22.482107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:22.539995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:22.540751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:22.540833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:22.540866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:22.659493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:22.659674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:22.659718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:22.659765] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:22.663418] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-02-18T20:16:22.663746] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-18T20:16:22.663904] [INFO ] [sig ] APOG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:22.809400] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/APOG.txt [2026-02-18T20:16:22.809594] [INFO ] [sig ] [212/3398] Completed APOG in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:22.809638] [INFO ] [sig ] [213/3398] Forecasting APP... [2026-02-18T20:16:22.809668] [INFO ] [sig ] Generating forecast for: APP [2026-02-18T20:16:22.809701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-18T20:16:22.821857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-18T20:16:22.822286] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-18T20:16:22.823206] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-18T20:16:22.823261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:22.823297] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:22.823329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:22.823398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:22.881084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:22.881981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:22.882067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:22.882101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:23.006649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:23.006821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:23.006862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:23.006906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:23.010407] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=73.99%) [2026-02-18T20:16:23.010744] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-18T20:16:23.010884] [INFO ] [sig ] APP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:23.155741] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APP.txt [2026-02-18T20:16:23.155904] [INFO ] [sig ] [213/3398] Completed APP in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:23.155945] [INFO ] [sig ] [214/3398] Forecasting APPF... [2026-02-18T20:16:23.155975] [INFO ] [sig ] Generating forecast for: APPF [2026-02-18T20:16:23.156005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-18T20:16:23.167749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-18T20:16:23.168103] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-18T20:16:23.169001] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-18T20:16:23.169056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:23.169089] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:23.169115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:23.169173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:23.230030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:23.230980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:23.231070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:23.231103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:23.357138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:23.357299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:23.357340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:23.357369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:23.360896] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-18T20:16:23.361186] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-18T20:16:23.361320] [INFO ] [sig ] APPF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:23.507057] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/APPF.txt [2026-02-18T20:16:23.507234] [INFO ] [sig ] [214/3398] Completed APPF in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:23.507276] [INFO ] [sig ] [215/3398] Forecasting APPN... [2026-02-18T20:16:23.507309] [INFO ] [sig ] Generating forecast for: APPN [2026-02-18T20:16:23.507339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-18T20:16:23.519941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-18T20:16:23.520424] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-18T20:16:23.521334] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-18T20:16:23.521392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:23.521425] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:23.521451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:23.521510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:23.584118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:23.585081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:23.585189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:23.585223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:23.712162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:23.712330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:23.712372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:23.712403] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:23.716502] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-18T20:16:23.717063] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-18T20:16:23.717220] [INFO ] [sig ] APPN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:23.869766] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APPN.txt [2026-02-18T20:16:23.869948] [INFO ] [sig ] [215/3398] Completed APPN in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:23.869992] [INFO ] [sig ] [216/3398] Forecasting APPS... [2026-02-18T20:16:23.870025] [INFO ] [sig ] Generating forecast for: APPS [2026-02-18T20:16:23.870055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-18T20:16:23.883494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-18T20:16:23.884110] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-18T20:16:23.885192] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-18T20:16:23.885248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:23.885280] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:23.885307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:23.885364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:23.953345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:23.954476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:23.954766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:23.954802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:24.082175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:24.082349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:24.082403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:24.082439] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:24.086928] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=60.35%) [2026-02-18T20:16:24.087246] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-18T20:16:24.087393] [INFO ] [sig ] APPS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:24.235850] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APPS.txt [2026-02-18T20:16:24.236022] [INFO ] [sig ] [216/3398] Completed APPS in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:24.236065] [INFO ] [sig ] [217/3398] Forecasting APYX... [2026-02-18T20:16:24.236097] [INFO ] [sig ] Generating forecast for: APYX [2026-02-18T20:16:24.236128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-18T20:16:24.248046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-18T20:16:24.248445] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-18T20:16:24.249285] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-18T20:16:24.249340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:24.249374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:24.249416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:24.249477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:24.312503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:24.313443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:24.313570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:24.313827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:24.440533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:24.440714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:24.440756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:24.440787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:24.444907] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-18T20:16:24.445226] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-18T20:16:24.445370] [INFO ] [sig ] APYX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:24.598745] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/APYX.txt [2026-02-18T20:16:24.598911] [INFO ] [sig ] [217/3398] Completed APYX in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:24.598954] [INFO ] [sig ] [218/3398] Forecasting AQMS... [2026-02-18T20:16:24.598984] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-18T20:16:24.599013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-18T20:16:24.611322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-18T20:16:24.611651] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-18T20:16:24.612456] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-18T20:16:24.612509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:24.612545] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:24.612594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:24.612654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:24.675995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:24.676944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:24.677031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:24.677065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:24.795404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:24.795785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:24.795828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:24.795856] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:24.799411] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=9.79%) [2026-02-18T20:16:24.799933] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-18T20:16:24.800070] [INFO ] [sig ] AQMS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:24.948071] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AQMS.txt [2026-02-18T20:16:24.948242] [INFO ] [sig ] [218/3398] Completed AQMS in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:24.948287] [INFO ] [sig ] [219/3398] Forecasting AQN... [2026-02-18T20:16:24.948323] [INFO ] [sig ] Generating forecast for: AQN [2026-02-18T20:16:24.948353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-18T20:16:24.960080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-18T20:16:24.960403] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-18T20:16:24.961234] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-18T20:16:24.961288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:24.961319] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:24.961346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:24.961408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:25.022025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:25.023167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:25.023254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:25.023288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:25.150107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:25.150276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:25.150317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:25.150348] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:25.154531] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-18T20:16:25.154860] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-18T20:16:25.155005] [INFO ] [sig ] AQN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:25.306358] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AQN.txt [2026-02-18T20:16:25.306502] [INFO ] [sig ] [219/3398] Completed AQN in 0.4s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:25.306542] [INFO ] [sig ] [220/3398] Forecasting AQNB... [2026-02-18T20:16:25.306595] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-18T20:16:25.306631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-18T20:16:25.317278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-18T20:16:25.317613] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-18T20:16:25.318413] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-18T20:16:25.318466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:25.318498] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:25.318524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:25.318600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:25.379433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:25.380436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:25.380518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:25.380552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:25.495700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:25.495859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:25.495900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:25.495936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:25.499876] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-18T20:16:25.500157] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-18T20:16:25.500289] [INFO ] [sig ] AQNB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:25.649562] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AQNB.txt [2026-02-18T20:16:25.649781] [INFO ] [sig ] [220/3398] Completed AQNB in 0.3s | 2.72 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-18T20:16:25.649824] [INFO ] [sig ] [221/3398] Forecasting ARBB... [2026-02-18T20:16:25.649854] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-18T20:16:25.649891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-18T20:16:25.662130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-18T20:16:25.662446] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-18T20:16:25.663281] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-18T20:16:25.663339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:25.663372] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:25.663399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:25.663456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:25.724479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:25.725184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:25.725266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:25.725300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:25.846832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:25.846996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:25.847039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:25.847069] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:25.850801] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-18T20:16:25.851131] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-18T20:16:25.851276] [INFO ] [sig ] ARBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:26.000096] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARBB.txt [2026-02-18T20:16:26.000264] [INFO ] [sig ] [221/3398] Completed ARBB in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:26.000304] [INFO ] [sig ] [222/3398] Forecasting ARBE... [2026-02-18T20:16:26.000336] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-18T20:16:26.000366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-18T20:16:26.015970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-18T20:16:26.016373] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-18T20:16:26.017431] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-18T20:16:26.017486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:26.017518] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:26.017545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:26.017621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:26.077402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:26.078392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:26.078483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:26.078516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:26.212832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:26.213011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:26.213053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:26.213082] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:26.216713] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-02-18T20:16:26.217020] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-18T20:16:26.217156] [INFO ] [sig ] ARBE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:26.363819] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARBE.txt [2026-02-18T20:16:26.363968] [INFO ] [sig ] [222/3398] Completed ARBE in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:26.364009] [INFO ] [sig ] [223/3398] Forecasting ARCB... [2026-02-18T20:16:26.364040] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-18T20:16:26.364069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-18T20:16:26.375422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-18T20:16:26.375733] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-18T20:16:26.376515] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-18T20:16:26.376568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:26.376624] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:26.376652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:26.376708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:26.433905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:26.434747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:26.434831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:26.434864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:26.562436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:26.562816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:26.562860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:26.562892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:26.566764] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-02-18T20:16:26.567073] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-18T20:16:26.567217] [INFO ] [sig ] ARCB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:26.714604] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARCB.txt [2026-02-18T20:16:26.714762] [INFO ] [sig ] [223/3398] Completed ARCB in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:26.714803] [INFO ] [sig ] [224/3398] Forecasting ARCC... [2026-02-18T20:16:26.714834] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-18T20:16:26.714864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-18T20:16:26.727535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-18T20:16:26.727940] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-18T20:16:26.728838] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-18T20:16:26.728893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:26.728954] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:26.728994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:26.729074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:26.786705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:26.787549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:26.787652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:26.787686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:26.908688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:26.908850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:26.908893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:26.908940] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:26.912520] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-18T20:16:26.912834] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-18T20:16:26.912973] [INFO ] [sig ] ARCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:27.067095] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARCC.txt [2026-02-18T20:16:27.067299] [INFO ] [sig ] [224/3398] Completed ARCC in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:27.067363] [INFO ] [sig ] [225/3398] Forecasting ARCO... [2026-02-18T20:16:27.067410] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-18T20:16:27.067466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-18T20:16:27.081054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-18T20:16:27.081470] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-18T20:16:27.082325] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-18T20:16:27.082382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:27.082416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:27.082446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:27.082505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:27.143907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:27.144689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:27.144770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:27.144803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:27.267906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:27.268115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:27.268164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:27.268194] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:27.272038] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-02-18T20:16:27.272343] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-18T20:16:27.272483] [INFO ] [sig ] ARCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:27.421623] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARCO.txt [2026-02-18T20:16:27.421794] [INFO ] [sig ] [225/3398] Completed ARCO in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:27.421837] [INFO ] [sig ] [226/3398] Forecasting ARDC... [2026-02-18T20:16:27.421872] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-18T20:16:27.421915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-18T20:16:27.434909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-18T20:16:27.435259] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-18T20:16:27.436148] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-18T20:16:27.436204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:27.436238] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:27.436265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:27.436322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:27.497508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:27.498614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:27.498704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:27.498738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:27.626032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:27.626196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:27.626239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:27.626270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:27.630313] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-02-18T20:16:27.630641] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-18T20:16:27.630782] [INFO ] [sig ] ARDC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:27.792814] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARDC.txt [2026-02-18T20:16:27.792985] [INFO ] [sig ] [226/3398] Completed ARDC in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:27.793025] [INFO ] [sig ] [227/3398] Forecasting ARDX... [2026-02-18T20:16:27.793056] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-18T20:16:27.793089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-18T20:16:27.806119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-18T20:16:27.806497] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-18T20:16:27.807381] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-18T20:16:27.807444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:27.807478] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:27.807507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:27.807564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:27.869237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:27.870233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:27.870326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:27.870360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:27.999892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:28.000061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:28.000104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:28.000175] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:28.004213] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-18T20:16:28.004623] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-18T20:16:28.005013] [INFO ] [sig ] ARDX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:28.158990] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARDX.txt [2026-02-18T20:16:28.159134] [INFO ] [sig ] [227/3398] Completed ARDX in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:28.159175] [INFO ] [sig ] [228/3398] Forecasting ARE... [2026-02-18T20:16:28.159205] [INFO ] [sig ] Generating forecast for: ARE [2026-02-18T20:16:28.159235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-18T20:16:28.170266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-18T20:16:28.170587] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-18T20:16:28.171381] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-18T20:16:28.171435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:28.171468] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:28.171495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:28.171563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:28.234249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:28.235192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:28.235274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:28.235307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:28.359160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:28.359312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:28.359352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:28.359381] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:28.362913] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-18T20:16:28.363195] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-18T20:16:28.363325] [INFO ] [sig ] ARE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:28.508743] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARE.txt [2026-02-18T20:16:28.508961] [INFO ] [sig ] [228/3398] Completed ARE in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:28.509011] [INFO ] [sig ] [229/3398] Forecasting AREC... [2026-02-18T20:16:28.509051] [INFO ] [sig ] Generating forecast for: AREC [2026-02-18T20:16:28.509090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-18T20:16:28.520938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-18T20:16:28.521328] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-18T20:16:28.522211] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-18T20:16:28.522267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:28.522300] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:28.522328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:28.522388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:28.581062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:28.581980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:28.582067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:28.582103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:28.704020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:28.704193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:28.704243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:28.704275] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:28.707993] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-18T20:16:28.708318] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-18T20:16:28.708472] [INFO ] [sig ] AREC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:28.861472] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AREC.txt [2026-02-18T20:16:28.861659] [INFO ] [sig ] [229/3398] Completed AREC in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:28.861703] [INFO ] [sig ] [230/3398] Forecasting ARES... [2026-02-18T20:16:28.861734] [INFO ] [sig ] Generating forecast for: ARES [2026-02-18T20:16:28.861765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-18T20:16:28.873982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-18T20:16:28.874296] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-18T20:16:28.875116] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-18T20:16:28.875181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:28.875215] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:28.875243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:28.875301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:28.933748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:28.934537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:28.934639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:28.934673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:29.069655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:29.069818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:29.069861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:29.069891] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:29.073518] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=66.51%) [2026-02-18T20:16:29.073870] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-18T20:16:29.074017] [INFO ] [sig ] ARES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:29.215786] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARES.txt [2026-02-18T20:16:29.215922] [INFO ] [sig ] [230/3398] Completed ARES in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:29.215961] [INFO ] [sig ] [231/3398] Forecasting ARGX... [2026-02-18T20:16:29.215990] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-18T20:16:29.216019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-18T20:16:29.228402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-18T20:16:29.228931] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-18T20:16:29.229951] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-18T20:16:29.230005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:29.230037] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:29.230063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:29.230118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:29.290245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:29.291026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:29.291110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:29.291145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:29.413915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:29.414068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:29.414108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:29.414138] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:29.417994] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-18T20:16:29.418290] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-18T20:16:29.418421] [INFO ] [sig ] ARGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:29.579839] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARGX.txt [2026-02-18T20:16:29.580024] [INFO ] [sig ] [231/3398] Completed ARGX in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:29.580077] [INFO ] [sig ] [232/3398] Forecasting ARHS... [2026-02-18T20:16:29.580120] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-18T20:16:29.580157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-18T20:16:29.593449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-18T20:16:29.593897] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-18T20:16:29.594804] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-18T20:16:29.594865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:29.594898] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:29.594926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:29.594984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:29.658967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:29.660125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:29.660212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:29.660246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:29.798002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:29.798192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:29.798235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:29.798266] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:29.801842] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=78.15%) [2026-02-18T20:16:29.802124] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-18T20:16:29.802259] [INFO ] [sig ] ARHS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:29.950820] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARHS.txt [2026-02-18T20:16:29.950970] [INFO ] [sig ] [232/3398] Completed ARHS in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-18T20:16:29.951011] [INFO ] [sig ] [233/3398] Forecasting ARI... [2026-02-18T20:16:29.951041] [INFO ] [sig ] Generating forecast for: ARI [2026-02-18T20:16:29.951071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-18T20:16:29.963678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-18T20:16:29.963972] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-18T20:16:29.965000] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-18T20:16:29.965055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:29.965086] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:29.965112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:29.965169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:30.026295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:30.027291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:30.027377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:30.027412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:30.153890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:30.154041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:30.154083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:30.154114] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:30.157591] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=56.17%) [2026-02-18T20:16:30.157873] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-18T20:16:30.158005] [INFO ] [sig ] ARI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:30.302802] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARI.txt [2026-02-18T20:16:30.302948] [INFO ] [sig ] [233/3398] Completed ARI in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-18T20:16:30.302987] [INFO ] [sig ] [234/3398] Forecasting ARKO... [2026-02-18T20:16:30.303016] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-18T20:16:30.303046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-18T20:16:30.315631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-18T20:16:30.315928] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-18T20:16:30.316726] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-18T20:16:30.316780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:30.316811] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:30.316839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:30.316900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:30.375775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:30.376416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:30.376527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:30.376563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:30.498460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:30.498636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:30.498679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:30.498712] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:30.502416] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=42.93%) [2026-02-18T20:16:30.502722] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-18T20:16:30.502855] [INFO ] [sig ] ARKO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:30.650811] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARKO.txt [2026-02-18T20:16:30.650978] [INFO ] [sig ] [234/3398] Completed ARKO in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-18T20:16:30.651021] [INFO ] [sig ] [235/3398] Forecasting ARLO... [2026-02-18T20:16:30.651056] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-18T20:16:30.651087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-18T20:16:30.663349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-18T20:16:30.663740] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-18T20:16:30.664783] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-18T20:16:30.664842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:30.664876] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:30.664904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:30.664965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:30.747911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:30.748913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:30.749002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:30.749036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:30.875060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:30.875234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:30.875278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:30.875311] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:30.879378] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-02-18T20:16:30.879775] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-18T20:16:30.879951] [INFO ] [sig ] ARLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:31.022147] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARLO.txt [2026-02-18T20:16:31.022283] [INFO ] [sig ] [235/3398] Completed ARLO in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-18T20:16:31.022323] [INFO ] [sig ] [236/3398] Forecasting ARLP... [2026-02-18T20:16:31.022353] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-18T20:16:31.022382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-18T20:16:31.033928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-18T20:16:31.034219] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-18T20:16:31.035049] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-18T20:16:31.035104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:31.035139] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:31.035168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:31.035226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:31.095550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:31.096230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:31.096313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:31.096347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:31.225440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:31.225640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:31.225691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:31.225722] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:31.229343] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-18T20:16:31.229661] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-18T20:16:31.229798] [INFO ] [sig ] ARLP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:31.376152] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARLP.txt [2026-02-18T20:16:31.376339] [INFO ] [sig ] [236/3398] Completed ARLP in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-18T20:16:31.376384] [INFO ] [sig ] [237/3398] Forecasting ARM... [2026-02-18T20:16:31.376416] [INFO ] [sig ] Generating forecast for: ARM [2026-02-18T20:16:31.376448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-18T20:16:31.390378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-18T20:16:31.390805] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-18T20:16:31.391682] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-18T20:16:31.391737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:31.391771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:31.391800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:31.391860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:31.454428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:31.455421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:31.455513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:31.455548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:31.581351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:31.581519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:31.581597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:31.581634] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:31.585871] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-02-18T20:16:31.586157] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-18T20:16:31.586293] [INFO ] [sig ] ARM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:31.735760] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARM.txt [2026-02-18T20:16:31.735938] [INFO ] [sig ] [237/3398] Completed ARM in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-18T20:16:31.735979] [INFO ] [sig ] [238/3398] Forecasting ARMK... [2026-02-18T20:16:31.736009] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-18T20:16:31.736040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-18T20:16:31.748374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-18T20:16:31.748804] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-18T20:16:31.749677] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-18T20:16:31.749732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:31.749765] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:31.749792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:31.749848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:31.813274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:31.814222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:31.814311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:31.814347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:31.940436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:31.940637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:31.940689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:31.940720] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:31.944290] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-18T20:16:31.944620] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-18T20:16:31.944762] [INFO ] [sig ] ARMK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:32.091725] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARMK.txt [2026-02-18T20:16:32.091891] [INFO ] [sig ] [238/3398] Completed ARMK in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:32.091930] [INFO ] [sig ] [239/3398] Forecasting AROC... [2026-02-18T20:16:32.091961] [INFO ] [sig ] Generating forecast for: AROC [2026-02-18T20:16:32.091993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-18T20:16:32.104385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-18T20:16:32.104824] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-18T20:16:32.105660] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-18T20:16:32.105714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:32.105756] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:32.105792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:32.105867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:32.164434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:32.165407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:32.165494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:32.165535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:32.287409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:32.287604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:32.287651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:32.287682] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:32.291597] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-18T20:16:32.292205] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-18T20:16:32.292403] [INFO ] [sig ] AROC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:32.445353] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AROC.txt [2026-02-18T20:16:32.445533] [INFO ] [sig ] [239/3398] Completed AROC in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:32.445599] [INFO ] [sig ] [240/3398] Forecasting ARQ... [2026-02-18T20:16:32.445633] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-18T20:16:32.445667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-18T20:16:32.459208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-18T20:16:32.459684] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-18T20:16:32.460503] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-18T20:16:32.460557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:32.460613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:32.460644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:32.460701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:32.521433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:32.522379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:32.522470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:32.522504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:32.653870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:32.654038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:32.654079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:32.654110] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:32.658242] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=79.41%) [2026-02-18T20:16:32.658547] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-18T20:16:32.658704] [INFO ] [sig ] ARQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:32.811934] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARQ.txt [2026-02-18T20:16:32.812104] [INFO ] [sig ] [240/3398] Completed ARQ in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:32.812146] [INFO ] [sig ] [241/3398] Forecasting ARQQ... [2026-02-18T20:16:32.812179] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-18T20:16:32.812220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-18T20:16:32.826230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-18T20:16:32.826665] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-18T20:16:32.827479] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-18T20:16:32.827532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:32.827631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:32.827663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:32.827721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:32.893248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:32.894397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:32.894508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:32.894554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:33.024896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:33.025064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:33.025106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:33.025134] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:33.029328] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-18T20:16:33.029713] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-18T20:16:33.030045] [INFO ] [sig ] ARQQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:33.176757] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARQQ.txt [2026-02-18T20:16:33.176927] [INFO ] [sig ] [241/3398] Completed ARQQ in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:33.176970] [INFO ] [sig ] [242/3398] Forecasting ARRY... [2026-02-18T20:16:33.177005] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-18T20:16:33.177036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-18T20:16:33.191657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-18T20:16:33.192125] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-18T20:16:33.193110] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-18T20:16:33.193173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:33.193214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:33.193247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:33.193320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:33.270362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:33.271982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:33.272174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:33.272227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:33.425192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:33.425359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:33.425401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:33.425431] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:33.428995] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-18T20:16:33.429315] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-18T20:16:33.429458] [INFO ] [sig ] ARRY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:33.576305] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARRY.txt [2026-02-18T20:16:33.576475] [INFO ] [sig ] [242/3398] Completed ARRY in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:33.576517] [INFO ] [sig ] [243/3398] Forecasting ARTL... [2026-02-18T20:16:33.576551] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-18T20:16:33.576616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-18T20:16:33.587920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-18T20:16:33.588309] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-18T20:16:33.589176] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-18T20:16:33.589232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:33.589267] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:33.589297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:33.589354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:33.652569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:33.653508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:33.653618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:33.653657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:33.774680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:33.774841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:33.774882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:33.774911] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:33.778498] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-02-18T20:16:33.778859] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-18T20:16:33.779191] [INFO ] [sig ] ARTL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:33.931505] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARTL.txt [2026-02-18T20:16:33.931690] [INFO ] [sig ] [243/3398] Completed ARTL in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:33.931734] [INFO ] [sig ] [244/3398] Forecasting ARTNA... [2026-02-18T20:16:33.931765] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-18T20:16:33.931796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-18T20:16:33.943660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-18T20:16:33.944025] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-18T20:16:33.944833] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-18T20:16:33.944887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:33.944919] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:33.944946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:33.945003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:34.004991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:34.005916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:34.006002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:34.006037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:34.139475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:34.139677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:34.139721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:34.139785] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:34.143556] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=41.47%) [2026-02-18T20:16:34.143900] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-18T20:16:34.144042] [INFO ] [sig ] ARTNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:34.297686] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ARTNA.txt [2026-02-18T20:16:34.297827] [INFO ] [sig ] [244/3398] Completed ARTNA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:34.297873] [INFO ] [sig ] [245/3398] Forecasting ARVN... [2026-02-18T20:16:34.297905] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-18T20:16:34.297935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-18T20:16:34.312034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-18T20:16:34.312372] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-18T20:16:34.313182] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-18T20:16:34.313237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:34.313269] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:34.313297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:34.313354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:34.372156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:34.372924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:34.373006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:34.373039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:34.503505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:34.503691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:34.503734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:34.503765] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:34.507391] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=52.18%) [2026-02-18T20:16:34.507772] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-18T20:16:34.507922] [INFO ] [sig ] ARVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:34.656721] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ARVN.txt [2026-02-18T20:16:34.656888] [INFO ] [sig ] [245/3398] Completed ARVN in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:34.656928] [INFO ] [sig ] [246/3398] Forecasting ASA... [2026-02-18T20:16:34.656956] [INFO ] [sig ] Generating forecast for: ASA [2026-02-18T20:16:34.656986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-18T20:16:34.669028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-18T20:16:34.669389] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-18T20:16:34.670201] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-18T20:16:34.670255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:34.670288] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:34.670315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:34.670372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:34.731470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:34.732601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:34.732687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:34.732720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:34.861640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:34.861796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:34.861838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:34.861869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:34.865453] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-02-18T20:16:34.865756] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-18T20:16:34.865940] [INFO ] [sig ] ASA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:35.015813] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASA.txt [2026-02-18T20:16:35.016162] [INFO ] [sig ] [246/3398] Completed ASA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:35.016203] [INFO ] [sig ] [247/3398] Forecasting ASB... [2026-02-18T20:16:35.016233] [INFO ] [sig ] Generating forecast for: ASB [2026-02-18T20:16:35.016264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-18T20:16:35.029340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-18T20:16:35.029968] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-18T20:16:35.031087] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-18T20:16:35.031141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:35.031173] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:35.031199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:35.031255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:35.089588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:35.090359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:35.090444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:35.090477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:35.231745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:35.231913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:35.231956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:35.231987] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:35.235721] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=70.56%) [2026-02-18T20:16:35.236040] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-18T20:16:35.236197] [INFO ] [sig ] ASB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:35.385080] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASB.txt [2026-02-18T20:16:35.385231] [INFO ] [sig ] [247/3398] Completed ASB in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-18T20:16:35.385271] [INFO ] [sig ] [248/3398] Forecasting ASBA... [2026-02-18T20:16:35.385300] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-18T20:16:35.385331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-18T20:16:35.401442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-18T20:16:35.401759] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-18T20:16:35.402550] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-18T20:16:35.402626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:35.402660] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:35.402688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:35.402744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:35.463548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:35.464483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:35.464567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:35.464621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:35.580803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:35.580967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:35.581009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:35.581054] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:35.584698] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-18T20:16:35.584984] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-18T20:16:35.585118] [INFO ] [sig ] ASBA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:35.743910] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASBA.txt [2026-02-18T20:16:35.744083] [INFO ] [sig ] [248/3398] Completed ASBA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-18T20:16:35.744126] [INFO ] [sig ] [249/3398] Forecasting ASC... [2026-02-18T20:16:35.744167] [INFO ] [sig ] Generating forecast for: ASC [2026-02-18T20:16:35.744203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-18T20:16:35.756419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-18T20:16:35.756786] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-18T20:16:35.757618] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-18T20:16:35.757673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:35.757704] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:35.757731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:35.757787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:35.820013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:35.820946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:35.821036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:35.821070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:35.946893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:35.947056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:35.947098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:35.947127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:35.951177] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=58.65%) [2026-02-18T20:16:35.951465] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-18T20:16:35.951623] [INFO ] [sig ] ASC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:36.102720] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASC.txt [2026-02-18T20:16:36.102862] [INFO ] [sig ] [249/3398] Completed ASC in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-18T20:16:36.102901] [INFO ] [sig ] [250/3398] Forecasting ASG... [2026-02-18T20:16:36.102931] [INFO ] [sig ] Generating forecast for: ASG [2026-02-18T20:16:36.102961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-18T20:16:36.115054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-18T20:16:36.115427] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-18T20:16:36.116537] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-18T20:16:36.116623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:36.116660] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:36.116686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:36.116745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:36.175787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:36.176532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:36.176645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:36.176708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:36.302074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:36.302247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:36.302291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:36.302321] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:36.305927] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=82.28%) [2026-02-18T20:16:36.306232] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-18T20:16:36.306391] [INFO ] [sig ] ASG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:36.455672] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASG.txt [2026-02-18T20:16:36.455834] [INFO ] [sig ] [250/3398] Completed ASG in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-18T20:16:36.455876] [INFO ] [sig ] [251/3398] Forecasting ASGI... [2026-02-18T20:16:36.455906] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-18T20:16:36.455935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-18T20:16:36.473811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-18T20:16:36.474320] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-18T20:16:36.475473] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-18T20:16:36.475543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:36.475610] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:36.475652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:36.475735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:36.546607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:36.547550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:36.547695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:36.547729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:36.677646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:36.678029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:36.678074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:36.678103] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:36.682206] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-02-18T20:16:36.682501] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-18T20:16:36.682671] [INFO ] [sig ] ASGI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:36.841169] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASGI.txt [2026-02-18T20:16:36.841342] [INFO ] [sig ] [251/3398] Completed ASGI in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-18T20:16:36.841385] [INFO ] [sig ] [252/3398] Forecasting ASGN... [2026-02-18T20:16:36.841417] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-18T20:16:36.841445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-18T20:16:36.854826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-18T20:16:36.855243] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-18T20:16:36.856344] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-18T20:16:36.856402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:36.856435] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:36.856476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:36.856537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:36.917846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:36.918866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:36.918963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:36.918998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:37.045130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:37.045310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:37.045356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:37.045388] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:37.049454] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=53.39%) [2026-02-18T20:16:37.049892] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-18T20:16:37.050056] [INFO ] [sig ] ASGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:37.218988] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASGN.txt [2026-02-18T20:16:37.219164] [INFO ] [sig ] [252/3398] Completed ASGN in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-18T20:16:37.219217] [INFO ] [sig ] [253/3398] Forecasting ASH... [2026-02-18T20:16:37.219258] [INFO ] [sig ] Generating forecast for: ASH [2026-02-18T20:16:37.219299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-18T20:16:37.232784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-18T20:16:37.233370] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-18T20:16:37.234220] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-18T20:16:37.234277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:37.234312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:37.234341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:37.234400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:37.302448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:37.303663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:37.303794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:37.303843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:37.462306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:37.462487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:37.462533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:37.462567] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:37.466777] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-02-18T20:16:37.467070] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-18T20:16:37.467209] [INFO ] [sig ] ASH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:37.619425] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASH.txt [2026-02-18T20:16:37.619564] [INFO ] [sig ] [253/3398] Completed ASH in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-18T20:16:37.619624] [INFO ] [sig ] [254/3398] Forecasting ASIX... [2026-02-18T20:16:37.619663] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-18T20:16:37.619702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-18T20:16:37.635134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-18T20:16:37.635483] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-18T20:16:37.636321] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-18T20:16:37.636376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:37.636410] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:37.636439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:37.636497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:37.695168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:37.695886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:37.695966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:37.695998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:37.816374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:37.816530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:37.816596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:37.816629] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:37.820542] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-02-18T20:16:37.820880] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-18T20:16:37.821016] [INFO ] [sig ] ASIX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:37.973304] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASIX.txt [2026-02-18T20:16:37.973508] [INFO ] [sig ] [254/3398] Completed ASIX in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:37.973551] [INFO ] [sig ] [255/3398] Forecasting ASLE... [2026-02-18T20:16:37.973602] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-18T20:16:37.973634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-18T20:16:37.985670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-18T20:16:37.986035] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-18T20:16:37.986868] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-18T20:16:37.986923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:37.986956] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:37.986983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:37.987040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:38.049658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:38.050595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:38.050684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:38.050728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:38.169330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:38.169495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:38.169536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:38.169566] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:38.173145] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-18T20:16:38.173445] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-18T20:16:38.173611] [INFO ] [sig ] ASLE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:38.317751] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASLE.txt [2026-02-18T20:16:38.317913] [INFO ] [sig ] [255/3398] Completed ASLE in 0.3s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:38.317954] [INFO ] [sig ] [256/3398] Forecasting ASMB... [2026-02-18T20:16:38.317986] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-18T20:16:38.318038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-18T20:16:38.330307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-18T20:16:38.330695] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-18T20:16:38.331501] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-18T20:16:38.331554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:38.331620] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:38.331656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:38.331730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:38.395740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:38.396687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:38.396782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:38.396817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:38.520255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:38.520424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:38.520468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:38.520498] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:38.524089] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-18T20:16:38.524395] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-18T20:16:38.524547] [INFO ] [sig ] ASMB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:38.672914] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASMB.txt [2026-02-18T20:16:38.673080] [INFO ] [sig ] [256/3398] Completed ASMB in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:38.673121] [INFO ] [sig ] [257/3398] Forecasting ASML... [2026-02-18T20:16:38.673153] [INFO ] [sig ] Generating forecast for: ASML [2026-02-18T20:16:38.673183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-18T20:16:38.685688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-18T20:16:38.686050] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-18T20:16:38.686851] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-18T20:16:38.686905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:38.686938] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:38.686965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:38.687022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:38.746312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:38.747043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:38.747126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:38.747161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:38.879255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:38.879415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:38.879456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:38.879485] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:38.882990] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-18T20:16:38.883273] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-18T20:16:38.883403] [INFO ] [sig ] ASML: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:39.034116] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASML.txt [2026-02-18T20:16:39.034282] [INFO ] [sig ] [257/3398] Completed ASML in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:39.034324] [INFO ] [sig ] [258/3398] Forecasting ASND... [2026-02-18T20:16:39.034355] [INFO ] [sig ] Generating forecast for: ASND [2026-02-18T20:16:39.034385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-18T20:16:39.046490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-18T20:16:39.047133] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-18T20:16:39.048042] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-18T20:16:39.048099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:39.048179] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:39.048210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:39.048269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:39.112311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:39.113274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:39.113377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:39.113413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:39.258594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:39.258777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:39.258820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:39.258849] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:39.262749] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-18T20:16:39.263146] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-18T20:16:39.263306] [INFO ] [sig ] ASND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:39.423136] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASND.txt [2026-02-18T20:16:39.423306] [INFO ] [sig ] [258/3398] Completed ASND in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:39.423346] [INFO ] [sig ] [259/3398] Forecasting ASO... [2026-02-18T20:16:39.423378] [INFO ] [sig ] Generating forecast for: ASO [2026-02-18T20:16:39.423408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-18T20:16:39.438325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-18T20:16:39.438795] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-18T20:16:39.439929] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-18T20:16:39.439985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:39.440026] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:39.440064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:39.440126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:39.503005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:39.503967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:39.504058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:39.504093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:39.645157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:39.645325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:39.645369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:39.645400] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:39.649512] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-02-18T20:16:39.649909] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-18T20:16:39.650063] [INFO ] [sig ] ASO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:39.799681] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASO.txt [2026-02-18T20:16:39.799847] [INFO ] [sig ] [259/3398] Completed ASO in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:39.799899] [INFO ] [sig ] [260/3398] Forecasting ASPI... [2026-02-18T20:16:39.799932] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-18T20:16:39.799965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-18T20:16:39.812594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-18T20:16:39.812991] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-18T20:16:39.813804] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-18T20:16:39.813858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:39.813890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:39.813918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:39.813974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:39.871546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:39.872329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:39.872417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:39.872450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:39.994250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:39.994415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:39.994458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:39.994488] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:39.997988] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=49.21%) [2026-02-18T20:16:39.998329] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-18T20:16:39.998470] [INFO ] [sig ] ASPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:40.140724] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASPI.txt [2026-02-18T20:16:40.140850] [INFO ] [sig ] [260/3398] Completed ASPI in 0.3s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:40.140888] [INFO ] [sig ] [261/3398] Forecasting ASPN... [2026-02-18T20:16:40.140917] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-18T20:16:40.140946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-18T20:16:40.153229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-18T20:16:40.153555] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-18T20:16:40.154367] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-18T20:16:40.154419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:40.154451] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:40.154477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:40.154534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:40.214404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:40.215111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:40.215193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:40.215225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:40.339817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:40.339985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:40.340027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:40.340094] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:40.343814] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-02-18T20:16:40.344308] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-18T20:16:40.344445] [INFO ] [sig ] ASPN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:40.559316] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASPN.txt [2026-02-18T20:16:40.559483] [INFO ] [sig ] [261/3398] Completed ASPN in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:40.559524] [INFO ] [sig ] [262/3398] Forecasting ASPS... [2026-02-18T20:16:40.559556] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-18T20:16:40.559642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-18T20:16:40.572621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-18T20:16:40.573175] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-18T20:16:40.574025] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-18T20:16:40.574270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:40.574301] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:40.574328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:40.574386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:40.640202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:40.641142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:40.641245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:40.641286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:40.771352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:40.771528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:40.771590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:40.771626] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:40.775626] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=62.60%) [2026-02-18T20:16:40.776119] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-18T20:16:40.776265] [INFO ] [sig ] ASPS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:40.930139] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASPS.txt [2026-02-18T20:16:40.930301] [INFO ] [sig ] [262/3398] Completed ASPS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:40.930343] [INFO ] [sig ] [263/3398] Forecasting ASTE... [2026-02-18T20:16:40.930376] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-18T20:16:40.930409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-18T20:16:40.944528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-18T20:16:40.944984] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-18T20:16:40.945840] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-18T20:16:40.945905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:40.945954] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:40.945993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:40.946066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:41.010053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:41.011035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:41.011141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:41.011180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:41.140672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:41.140854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:41.141093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:41.141126] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:41.144806] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=81.39%) [2026-02-18T20:16:41.145092] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-18T20:16:41.145230] [INFO ] [sig ] ASTE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:41.300449] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASTE.txt [2026-02-18T20:16:41.300653] [INFO ] [sig ] [263/3398] Completed ASTE in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:41.300700] [INFO ] [sig ] [264/3398] Forecasting ASTH... [2026-02-18T20:16:41.300732] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-18T20:16:41.300764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-18T20:16:41.314362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-18T20:16:41.314743] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-18T20:16:41.315778] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-18T20:16:41.315833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:41.315867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:41.315896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:41.315955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:41.380071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:41.381153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:41.381246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:41.381280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:41.512734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:41.512924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:41.512975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:41.513006] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:41.517149] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=43.40%) [2026-02-18T20:16:41.517471] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-18T20:16:41.517649] [INFO ] [sig ] ASTH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:41.668775] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASTH.txt [2026-02-18T20:16:41.668943] [INFO ] [sig ] [264/3398] Completed ASTH in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:41.668983] [INFO ] [sig ] [265/3398] Forecasting ASTI... [2026-02-18T20:16:41.669021] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-18T20:16:41.669052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-18T20:16:41.680929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-18T20:16:41.681319] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-18T20:16:41.682201] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-18T20:16:41.682270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:41.682306] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:41.682335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:41.682393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:41.751518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:41.752523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:41.752665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:41.752723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:41.910026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:41.910219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:41.910279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:41.910323] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:41.915357] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-02-18T20:16:41.915837] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-18T20:16:41.916035] [INFO ] [sig ] ASTI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:42.080751] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASTI.txt [2026-02-18T20:16:42.080900] [INFO ] [sig ] [265/3398] Completed ASTI in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:42.080944] [INFO ] [sig ] [266/3398] Forecasting ASTL... [2026-02-18T20:16:42.080975] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-18T20:16:42.081005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-18T20:16:42.093322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-18T20:16:42.093703] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-18T20:16:42.094540] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-18T20:16:42.094616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:42.094651] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:42.094678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:42.094736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:42.155705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:42.156637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:42.156726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:42.156760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:42.282381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:42.282557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:42.282637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:42.282681] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:42.286704] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=46.99%) [2026-02-18T20:16:42.287049] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-18T20:16:42.287202] [INFO ] [sig ] ASTL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:42.440475] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASTL.txt [2026-02-18T20:16:42.440666] [INFO ] [sig ] [266/3398] Completed ASTL in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-18T20:16:42.440712] [INFO ] [sig ] [267/3398] Forecasting ASTS... [2026-02-18T20:16:42.440744] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-18T20:16:42.440783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-18T20:16:42.453477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-18T20:16:42.453951] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-18T20:16:42.454981] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-18T20:16:42.455053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:42.455095] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:42.455130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:42.455206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:42.524625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:42.525627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:42.525724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:42.525775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:42.656258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:42.656421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:42.656465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:42.656505] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:42.660456] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-18T20:16:42.660809] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-18T20:16:42.660960] [INFO ] [sig ] ASTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:42.811458] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASTS.txt [2026-02-18T20:16:42.811644] [INFO ] [sig ] [267/3398] Completed ASTS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-18T20:16:42.811689] [INFO ] [sig ] [268/3398] Forecasting ASX... [2026-02-18T20:16:42.811720] [INFO ] [sig ] Generating forecast for: ASX [2026-02-18T20:16:42.811750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-18T20:16:42.825710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-18T20:16:42.826062] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-18T20:16:42.827009] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-18T20:16:42.827065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:42.827097] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:42.827124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:42.827181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:42.893105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:42.893953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:42.894074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:42.894109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:43.030091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:43.030269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:43.030317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:43.030348] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:43.034424] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-18T20:16:43.034793] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-18T20:16:43.034946] [INFO ] [sig ] ASX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:43.187460] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ASX.txt [2026-02-18T20:16:43.187635] [INFO ] [sig ] [268/3398] Completed ASX in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-18T20:16:43.187679] [INFO ] [sig ] [269/3398] Forecasting ASYS... [2026-02-18T20:16:43.187710] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-18T20:16:43.187743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-18T20:16:43.201095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-18T20:16:43.201699] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-18T20:16:43.202776] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-18T20:16:43.202832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:43.202875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:43.202920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:43.203172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:43.270787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:43.271734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:43.271835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:43.271869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:43.397919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:43.398109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:43.398154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:43.398184] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:43.402003] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=99.90%) [2026-02-18T20:16:43.402314] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-18T20:16:43.402457] [INFO ] [sig ] ASYS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:43.555984] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ASYS.txt [2026-02-18T20:16:43.556151] [INFO ] [sig ] [269/3398] Completed ASYS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-18T20:16:43.556193] [INFO ] [sig ] [270/3398] Forecasting ATAI... [2026-02-18T20:16:43.556225] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-18T20:16:43.556255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-18T20:16:43.568997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-18T20:16:43.569368] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-18T20:16:43.570303] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-18T20:16:43.570359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:43.570392] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:43.570418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:43.570475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:43.630943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:43.631885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:43.631973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:43.632007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:43.753009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:43.753180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:43.753221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:43.753251] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:43.756805] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-02-18T20:16:43.757102] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-18T20:16:43.757237] [INFO ] [sig ] ATAI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:43.899432] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATAI.txt [2026-02-18T20:16:43.899603] [INFO ] [sig ] [270/3398] Completed ATAI in 0.3s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:43.899645] [INFO ] [sig ] [271/3398] Forecasting ATEC... [2026-02-18T20:16:43.899676] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-18T20:16:43.899706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-18T20:16:43.911618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-18T20:16:43.911964] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-18T20:16:43.912779] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-18T20:16:43.912834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:43.912867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:43.912894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:43.912950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:43.972246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:43.973160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:43.973246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:43.973281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:44.101275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:44.101434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:44.101475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:44.101505] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:44.105230] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-18T20:16:44.105516] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-18T20:16:44.105668] [INFO ] [sig ] ATEC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:44.257531] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATEC.txt [2026-02-18T20:16:44.257749] [INFO ] [sig ] [271/3398] Completed ATEC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:44.257796] [INFO ] [sig ] [272/3398] Forecasting ATEN... [2026-02-18T20:16:44.257840] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-18T20:16:44.257895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-18T20:16:44.270914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-18T20:16:44.271268] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-18T20:16:44.272128] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-18T20:16:44.272183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:44.272227] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:44.272263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:44.272323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:44.333242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:44.334126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:44.334209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:44.334242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:44.464466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:44.464669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:44.464714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:44.464747] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:44.468446] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=39.34%) [2026-02-18T20:16:44.468779] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-18T20:16:44.468921] [INFO ] [sig ] ATEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:44.624765] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATEN.txt [2026-02-18T20:16:44.624939] [INFO ] [sig ] [272/3398] Completed ATEN in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:44.624980] [INFO ] [sig ] [273/3398] Forecasting ATEX... [2026-02-18T20:16:44.625010] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-18T20:16:44.625042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-18T20:16:44.639317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-18T20:16:44.639754] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-18T20:16:44.640883] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-18T20:16:44.640937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:44.641161] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:44.641198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:44.641272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:44.704898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:44.705805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:44.705890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:44.705927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:44.824636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:44.824801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:44.824841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:44.824869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:44.828349] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-18T20:16:44.828659] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-18T20:16:44.828793] [INFO ] [sig ] ATEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:44.979145] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATEX.txt [2026-02-18T20:16:44.979316] [INFO ] [sig ] [273/3398] Completed ATEX in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:44.979361] [INFO ] [sig ] [274/3398] Forecasting ATGE... [2026-02-18T20:16:44.979393] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-18T20:16:44.979423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-18T20:16:44.991817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-18T20:16:44.992183] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-18T20:16:44.993044] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-18T20:16:44.993099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:44.993132] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:44.993159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:44.993216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:45.060031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:45.060990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:45.061278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:45.061319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:45.192667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:45.192830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:45.192870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:45.192900] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:45.197198] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: DOWN (p=47.20%) [2026-02-18T20:16:45.197489] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-18T20:16:45.197644] [INFO ] [sig ] ATGE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:45.358434] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATGE.txt [2026-02-18T20:16:45.358612] [INFO ] [sig ] [274/3398] Completed ATGE in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:45.358655] [INFO ] [sig ] [275/3398] Forecasting ATHM... [2026-02-18T20:16:45.358686] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-18T20:16:45.358717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-18T20:16:45.370603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-18T20:16:45.370946] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-18T20:16:45.371758] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-18T20:16:45.371816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:45.371901] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:45.371930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:45.371987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:45.435251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:45.436342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:45.436427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:45.436462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:45.577737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:45.577903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:45.577944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:45.577974] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:45.581931] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=25.41%) [2026-02-18T20:16:45.582219] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-18T20:16:45.582358] [INFO ] [sig ] ATHM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:45.733342] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATHM.txt [2026-02-18T20:16:45.733497] [INFO ] [sig ] [275/3398] Completed ATHM in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:45.733537] [INFO ] [sig ] [276/3398] Forecasting ATI... [2026-02-18T20:16:45.733590] [INFO ] [sig ] Generating forecast for: ATI [2026-02-18T20:16:45.733625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-18T20:16:45.746470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-18T20:16:45.746827] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-18T20:16:45.747824] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-18T20:16:45.747878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:45.747921] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:45.747950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:45.748006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:45.811675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:45.812552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:45.812661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:45.812703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:45.952293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:45.952465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:45.952508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:45.952537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:45.956344] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-02-18T20:16:45.956689] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-18T20:16:45.956836] [INFO ] [sig ] ATI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:46.104706] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATI.txt [2026-02-18T20:16:46.104887] [INFO ] [sig ] [276/3398] Completed ATI in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:46.104942] [INFO ] [sig ] [277/3398] Forecasting ATLC... [2026-02-18T20:16:46.104980] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-18T20:16:46.105023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-18T20:16:46.117402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-18T20:16:46.117748] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-18T20:16:46.118632] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-18T20:16:46.118688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:46.118722] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:46.118749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:46.118807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:46.176508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:46.177461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:46.177551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:46.177604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:46.301665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:46.301831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:46.301872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:46.301907] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:46.305534] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=82.07%) [2026-02-18T20:16:46.305852] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-18T20:16:46.305995] [INFO ] [sig ] ATLC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:46.462843] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATLC.txt [2026-02-18T20:16:46.462981] [INFO ] [sig ] [277/3398] Completed ATLC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:46.463020] [INFO ] [sig ] [278/3398] Forecasting ATLCZ... [2026-02-18T20:16:46.463050] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-18T20:16:46.463081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-18T20:16:46.475619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-18T20:16:46.476110] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-18T20:16:46.477142] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-18T20:16:46.477196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:46.477227] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:46.477253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:46.477308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:46.537032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:46.537760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:46.537844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:46.537880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:46.660286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:46.660450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:46.660492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:46.660555] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:46.664220] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=42.11%) [2026-02-18T20:16:46.664510] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-18T20:16:46.664667] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:46.822719] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATLCZ.txt [2026-02-18T20:16:46.822875] [INFO ] [sig ] [278/3398] Completed ATLCZ in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:46.822916] [INFO ] [sig ] [279/3398] Forecasting ATLO... [2026-02-18T20:16:46.822947] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-18T20:16:46.823168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-18T20:16:46.836541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-18T20:16:46.836963] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-18T20:16:46.838232] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-18T20:16:46.838288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:46.838322] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:46.838350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:46.838407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:46.904771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:46.905938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:46.906039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:46.906075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:47.031240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:47.031404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:47.031448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:47.031478] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:47.035539] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-02-18T20:16:47.035846] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-18T20:16:47.035982] [INFO ] [sig ] ATLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:47.190097] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATLO.txt [2026-02-18T20:16:47.190270] [INFO ] [sig ] [279/3398] Completed ATLO in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:47.190326] [INFO ] [sig ] [280/3398] Forecasting ATNI... [2026-02-18T20:16:47.190370] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-18T20:16:47.190407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-18T20:16:47.203268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-18T20:16:47.203594] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-18T20:16:47.204413] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-18T20:16:47.204469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:47.204502] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:47.204530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:47.204606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:47.267058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:47.268315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:47.268400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:47.268434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:47.404021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:47.404209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:47.404252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:47.404283] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:47.408286] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: DOWN (p=15.34%) [2026-02-18T20:16:47.408592] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-18T20:16:47.408736] [INFO ] [sig ] ATNI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:47.557398] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATNI.txt [2026-02-18T20:16:47.557534] [INFO ] [sig ] [280/3398] Completed ATNI in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:47.557591] [INFO ] [sig ] [281/3398] Forecasting ATO... [2026-02-18T20:16:47.557625] [INFO ] [sig ] Generating forecast for: ATO [2026-02-18T20:16:47.557656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-18T20:16:47.571464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-18T20:16:47.571816] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-18T20:16:47.572804] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-18T20:16:47.572856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:47.572889] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:47.572916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:47.572978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:47.633940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:47.634693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:47.634775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:47.634807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:47.762295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:47.762470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:47.762520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:47.762555] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:47.766027] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=32.73%) [2026-02-18T20:16:47.766317] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-18T20:16:47.766472] [INFO ] [sig ] ATO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:47.908550] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ATO.txt [2026-02-18T20:16:47.908722] [INFO ] [sig ] [281/3398] Completed ATO in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-18T20:16:47.908763] [INFO ] [sig ] [282/3398] Forecasting ATOM... [2026-02-18T20:16:47.908794] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-18T20:16:47.908824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-18T20:16:47.920502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-18T20:16:47.920884] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-18T20:16:47.921690] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-18T20:16:47.921744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:47.921777] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:47.921804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:47.921860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:47.982433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:47.983387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:47.983474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:47.983507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:48.113415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:48.113597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:48.113641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:48.113673] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:48.117206] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-02-18T20:16:48.117501] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-18T20:16:48.117659] [INFO ] [sig ] ATOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:48.266050] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATOM.txt [2026-02-18T20:16:48.266228] [INFO ] [sig ] [282/3398] Completed ATOM in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-18T20:16:48.266271] [INFO ] [sig ] [283/3398] Forecasting ATRA... [2026-02-18T20:16:48.266302] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-18T20:16:48.266332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-18T20:16:48.279629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-18T20:16:48.280027] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-18T20:16:48.281294] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-18T20:16:48.281353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:48.281398] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:48.281435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:48.281495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:48.343959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:48.344882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:48.344967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:48.345003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:48.478890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:48.479055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:48.479112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:48.479143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:48.482670] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=77.55%) [2026-02-18T20:16:48.482960] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-18T20:16:48.483101] [INFO ] [sig ] ATRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:48.628425] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATRA.txt [2026-02-18T20:16:48.628595] [INFO ] [sig ] [283/3398] Completed ATRA in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-18T20:16:48.628637] [INFO ] [sig ] [284/3398] Forecasting ATRC... [2026-02-18T20:16:48.628667] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-18T20:16:48.628696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-18T20:16:48.642045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-18T20:16:48.642442] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-18T20:16:48.643263] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-18T20:16:48.643318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:48.643351] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:48.643378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:48.643436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:48.704569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:48.705685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:48.705770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:48.705805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:48.829396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:48.829560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:48.829624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:48.829655] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:48.833222] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-02-18T20:16:48.833509] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-18T20:16:48.833664] [INFO ] [sig ] ATRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:48.987548] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATRC.txt [2026-02-18T20:16:48.987757] [INFO ] [sig ] [284/3398] Completed ATRC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-18T20:16:48.987801] [INFO ] [sig ] [285/3398] Forecasting ATRO... [2026-02-18T20:16:48.987832] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-18T20:16:48.987861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-18T20:16:49.000438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-18T20:16:49.000843] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-18T20:16:49.001879] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-18T20:16:49.001944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:49.001984] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:49.002020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:49.002086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:49.062881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:49.064046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:49.064201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:49.064435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:49.197349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:49.197516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:49.197558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:49.197610] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:49.201858] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=70.69%) [2026-02-18T20:16:49.202188] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-18T20:16:49.202333] [INFO ] [sig ] ATRO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:49.354369] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ATRO.txt [2026-02-18T20:16:49.354546] [INFO ] [sig ] [285/3398] Completed ATRO in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-18T20:16:49.354610] [INFO ] [sig ] [286/3398] Forecasting AUB... [2026-02-18T20:16:49.354645] [INFO ] [sig ] Generating forecast for: AUB [2026-02-18T20:16:49.354676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-18T20:16:49.367414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-18T20:16:49.367864] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-18T20:16:49.368758] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-18T20:16:49.368814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:49.368848] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:49.368876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:49.368933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:49.435130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:49.436073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:49.436168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:49.436203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:49.560097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:49.560261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:49.560303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:49.560334] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:49.564362] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-02-18T20:16:49.564687] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-18T20:16:49.564829] [INFO ] [sig ] AUB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:49.712407] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AUB.txt [2026-02-18T20:16:49.712567] [INFO ] [sig ] [286/3398] Completed AUB in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-18T20:16:49.712629] [INFO ] [sig ] [287/3398] Forecasting AUDC... [2026-02-18T20:16:49.712660] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-18T20:16:49.712691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-18T20:16:49.725270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-18T20:16:49.725668] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-18T20:16:49.726492] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-18T20:16:49.726548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:49.726617] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:49.726649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:49.726707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:49.786624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:49.787481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:49.787569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:49.787625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:49.912525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:49.912725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:49.912770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:49.912799] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:49.916380] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-02-18T20:16:49.916713] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-18T20:16:49.916856] [INFO ] [sig ] AUDC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:50.112161] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AUDC.txt [2026-02-18T20:16:50.112403] [INFO ] [sig ] [287/3398] Completed AUDC in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:50.112473] [INFO ] [sig ] [288/3398] Forecasting AUPH... [2026-02-18T20:16:50.112525] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-18T20:16:50.112598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-18T20:16:50.131955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-18T20:16:50.132505] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-18T20:16:50.133870] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-18T20:16:50.133949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:50.134006] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:50.134055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:50.134153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:50.229416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:50.230703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:50.230852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:50.230909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:50.402720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:50.403011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:50.403098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:50.403145] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:50.408832] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-02-18T20:16:50.409392] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-18T20:16:50.409622] [INFO ] [sig ] AUPH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:50.640211] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AUPH.txt [2026-02-18T20:16:50.640615] [INFO ] [sig ] [288/3398] Completed AUPH in 0.5s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:50.640682] [INFO ] [sig ] [289/3398] Forecasting AURA... [2026-02-18T20:16:50.640731] [INFO ] [sig ] Generating forecast for: AURA [2026-02-18T20:16:50.640780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-18T20:16:50.667823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-18T20:16:50.668432] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-18T20:16:50.669664] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-18T20:16:50.669730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:50.669767] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:50.669800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:50.669872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:50.757499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:50.758791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:50.758927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:50.758973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:50.942088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:50.942304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:50.942375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:50.942417] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:50.948479] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-18T20:16:50.949031] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-18T20:16:50.949252] [INFO ] [sig ] AURA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:51.150961] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AURA.txt [2026-02-18T20:16:51.151148] [INFO ] [sig ] [289/3398] Completed AURA in 0.5s | 2.72 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-18T20:16:51.151191] [INFO ] [sig ] [290/3398] Forecasting AUTL... [2026-02-18T20:16:51.151221] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-18T20:16:51.151253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-18T20:16:51.167912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-18T20:16:51.168474] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-18T20:16:51.169608] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-18T20:16:51.169679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:51.169722] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:51.169761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:51.169845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:51.250270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:51.251504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:51.251640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:51.251698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:51.388499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:51.388694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:51.388752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:51.388789] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:51.393254] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-18T20:16:51.393603] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-18T20:16:51.393757] [INFO ] [sig ] AUTL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:51.564655] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AUTL.txt [2026-02-18T20:16:51.564842] [INFO ] [sig ] [290/3398] Completed AUTL in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-18T20:16:51.564892] [INFO ] [sig ] [291/3398] Forecasting AVA... [2026-02-18T20:16:51.564942] [INFO ] [sig ] Generating forecast for: AVA [2026-02-18T20:16:51.564979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-18T20:16:51.578044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-18T20:16:51.578438] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-18T20:16:51.579374] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-18T20:16:51.579430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:51.579474] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:51.579509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:51.579591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:51.650627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:51.651643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:51.651733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:51.651778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:51.785697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:51.785872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:51.785924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:51.785956] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:51.790779] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-02-18T20:16:51.791139] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-18T20:16:51.791296] [INFO ] [sig ] AVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:51.935223] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVA.txt [2026-02-18T20:16:51.935367] [INFO ] [sig ] [291/3398] Completed AVA in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-18T20:16:51.935407] [INFO ] [sig ] [292/3398] Forecasting AVAH... [2026-02-18T20:16:51.935436] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-18T20:16:51.935467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-18T20:16:51.947026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-18T20:16:51.947338] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-18T20:16:51.948201] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-18T20:16:51.948257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:51.948325] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:51.948353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:51.948410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:52.005937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:52.006865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:52.006951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:52.006985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:52.125589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:52.125758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:52.125799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:52.125827] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:52.129334] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=92.93%) [2026-02-18T20:16:52.129635] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-18T20:16:52.129768] [INFO ] [sig ] AVAH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:52.271423] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVAH.txt [2026-02-18T20:16:52.271557] [INFO ] [sig ] [292/3398] Completed AVAH in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:52.271645] [INFO ] [sig ] [293/3398] Forecasting AVAL... [2026-02-18T20:16:52.271677] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-18T20:16:52.271708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-18T20:16:52.283530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-18T20:16:52.283837] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-18T20:16:52.284632] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-18T20:16:52.284686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:52.284718] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:52.284745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:52.284802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:52.341863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:52.342487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:52.342567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:52.342619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:52.459099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:52.459261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:52.459301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:52.459330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:52.462787] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=18.09%) [2026-02-18T20:16:52.463066] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-18T20:16:52.463224] [INFO ] [sig ] AVAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:52.603456] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AVAL.txt [2026-02-18T20:16:52.603603] [INFO ] [sig ] [293/3398] Completed AVAL in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:52.603644] [INFO ] [sig ] [294/3398] Forecasting AVB... [2026-02-18T20:16:52.603675] [INFO ] [sig ] Generating forecast for: AVB [2026-02-18T20:16:52.603704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-18T20:16:52.617090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-18T20:16:52.617552] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-18T20:16:52.618412] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-18T20:16:52.618465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:52.618498] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:52.618524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:52.618601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:52.675858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:52.676484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:52.676564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:52.676615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:52.800807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:52.800956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:52.800995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:52.801040] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:52.804416] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-02-18T20:16:52.804722] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-18T20:16:52.804853] [INFO ] [sig ] AVB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:52.947207] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVB.txt [2026-02-18T20:16:52.947528] [INFO ] [sig ] [294/3398] Completed AVB in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:52.947567] [INFO ] [sig ] [295/3398] Forecasting AVBP... [2026-02-18T20:16:52.947616] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-18T20:16:52.947648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-18T20:16:52.961168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-18T20:16:52.961455] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-18T20:16:52.962241] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-18T20:16:52.962295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:52.962327] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:52.962353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:52.962408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:53.019824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:53.020481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:53.020562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:53.020614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:53.143530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:53.143718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:53.143760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:53.143826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:53.147340] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-02-18T20:16:53.147644] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-18T20:16:53.147786] [INFO ] [sig ] AVBP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:53.294956] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AVBP.txt [2026-02-18T20:16:53.295109] [INFO ] [sig ] [295/3398] Completed AVBP in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:53.295156] [INFO ] [sig ] [296/3398] Forecasting AVD... [2026-02-18T20:16:53.295187] [INFO ] [sig ] Generating forecast for: AVD [2026-02-18T20:16:53.295217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-18T20:16:53.307003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-18T20:16:53.307282] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-18T20:16:53.308148] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-18T20:16:53.308205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:53.308237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:53.308264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:53.308320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:53.365464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:53.366136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:53.366216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:53.366249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:53.486742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:53.486878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:53.486917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:53.486947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:53.490281] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-02-18T20:16:53.490555] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-18T20:16:53.490709] [INFO ] [sig ] AVD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:53.643108] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AVD.txt [2026-02-18T20:16:53.643288] [INFO ] [sig ] [296/3398] Completed AVD in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:53.643535] [INFO ] [sig ] [297/3398] Forecasting AVGO... [2026-02-18T20:16:53.643604] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-18T20:16:53.643647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-18T20:16:53.657777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-18T20:16:53.658184] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-18T20:16:53.659091] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-18T20:16:53.659148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:53.659182] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:53.659211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:53.659464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:53.727269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:53.728304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:53.728620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:53.728672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:53.865283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:53.865463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:53.865507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:53.865537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:53.869253] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-02-18T20:16:53.869553] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-18T20:16:53.869714] [INFO ] [sig ] AVGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:54.029417] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AVGO.txt [2026-02-18T20:16:54.029615] [INFO ] [sig ] [297/3398] Completed AVGO in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:54.029668] [INFO ] [sig ] [298/3398] Forecasting AVGX... [2026-02-18T20:16:54.029699] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-18T20:16:54.029731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-18T20:16:54.042471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-18T20:16:54.042828] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-18T20:16:54.043764] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-18T20:16:54.043829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:54.043867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:54.043894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:54.043964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:54.105780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:54.106709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:54.106802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:54.106835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:54.242551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:54.242748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:54.242791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:54.242820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:54.247507] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=73.34%) [2026-02-18T20:16:54.247892] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-18T20:16:54.248072] [INFO ] [sig ] AVGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:54.407742] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVGX.txt [2026-02-18T20:16:54.407890] [INFO ] [sig ] [298/3398] Completed AVGX in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:54.407930] [INFO ] [sig ] [299/3398] Forecasting AVK... [2026-02-18T20:16:54.407960] [INFO ] [sig ] Generating forecast for: AVK [2026-02-18T20:16:54.408002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-18T20:16:54.421252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-18T20:16:54.421594] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-18T20:16:54.422423] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-18T20:16:54.422479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:54.422512] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:54.422540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:54.422618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:54.489869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:54.490937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:54.491025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:54.491059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:54.616245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:54.616431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:54.616478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:54.616522] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:54.620237] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-02-18T20:16:54.620528] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-18T20:16:54.620688] [INFO ] [sig ] AVK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:54.775125] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AVK.txt [2026-02-18T20:16:54.775298] [INFO ] [sig ] [299/3398] Completed AVK in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:54.775341] [INFO ] [sig ] [300/3398] Forecasting AVNS... [2026-02-18T20:16:54.775371] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-18T20:16:54.775404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-18T20:16:54.789785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-18T20:16:54.790116] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-18T20:16:54.791019] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-18T20:16:54.791092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:54.791127] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:54.791154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:54.791221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:54.854532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:54.855350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:54.855437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:54.855471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:54.989108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:54.989294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:54.989343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:54.989374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:54.993555] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-18T20:16:54.993890] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-18T20:16:54.994078] [INFO ] [sig ] AVNS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:55.149520] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVNS.txt [2026-02-18T20:16:55.149718] [INFO ] [sig ] [300/3398] Completed AVNS in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:55.149785] [INFO ] [sig ] [301/3398] Forecasting AVO... [2026-02-18T20:16:55.149828] [INFO ] [sig ] Generating forecast for: AVO [2026-02-18T20:16:55.149862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-18T20:16:55.162397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-18T20:16:55.162768] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-18T20:16:55.163632] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-18T20:16:55.163687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:55.163721] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:55.163748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:55.163806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:55.226505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:55.227513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:55.227640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:55.227690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:55.358172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:55.358346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:55.358389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:55.358418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:55.362315] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=52.32%) [2026-02-18T20:16:55.362640] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-18T20:16:55.362780] [INFO ] [sig ] AVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:55.513730] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVO.txt [2026-02-18T20:16:55.513908] [INFO ] [sig ] [301/3398] Completed AVO in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-18T20:16:55.513954] [INFO ] [sig ] [302/3398] Forecasting AVTX... [2026-02-18T20:16:55.513986] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-18T20:16:55.514019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-18T20:16:55.526348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-18T20:16:55.526738] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-18T20:16:55.527607] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-18T20:16:55.527664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:55.527696] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:55.527723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:55.527779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:55.593423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:55.594553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:55.594711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:55.594757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:55.724550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:55.724742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:55.724788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:55.724818] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:55.728619] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=63.20%) [2026-02-18T20:16:55.728927] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-18T20:16:55.729080] [INFO ] [sig ] AVTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:55.885764] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVTX.txt [2026-02-18T20:16:55.885941] [INFO ] [sig ] [302/3398] Completed AVTX in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-18T20:16:55.885988] [INFO ] [sig ] [303/3398] Forecasting AVXL... [2026-02-18T20:16:55.886017] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-18T20:16:55.886051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-18T20:16:55.899558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-18T20:16:55.899982] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-18T20:16:55.900923] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-18T20:16:55.900979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:55.901012] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:55.901038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:55.901095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:55.968131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:55.969302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:55.969391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:55.969425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:56.101786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:56.101963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:56.102012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:56.102042] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:56.105722] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-02-18T20:16:56.106042] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-18T20:16:56.106195] [INFO ] [sig ] AVXL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:56.259603] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AVXL.txt [2026-02-18T20:16:56.259797] [INFO ] [sig ] [303/3398] Completed AVXL in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-18T20:16:56.259842] [INFO ] [sig ] [304/3398] Forecasting AVY... [2026-02-18T20:16:56.259873] [INFO ] [sig ] Generating forecast for: AVY [2026-02-18T20:16:56.259907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-18T20:16:56.275512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-18T20:16:56.276093] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-18T20:16:56.277676] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-18T20:16:56.277793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:56.277837] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:56.277875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:56.277957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:56.342984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:56.344035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:56.344157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:56.344191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:56.490143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:56.490497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:56.490540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:56.490589] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:56.495447] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-02-18T20:16:56.495940] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-18T20:16:56.496098] [INFO ] [sig ] AVY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:56.644645] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AVY.txt [2026-02-18T20:16:56.644805] [INFO ] [sig ] [304/3398] Completed AVY in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-18T20:16:56.644845] [INFO ] [sig ] [305/3398] Forecasting AWF... [2026-02-18T20:16:56.644875] [INFO ] [sig ] Generating forecast for: AWF [2026-02-18T20:16:56.644906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-18T20:16:56.657293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-18T20:16:56.657711] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-18T20:16:56.658662] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-18T20:16:56.658719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:56.658752] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:56.658779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:56.658837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:56.720487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:56.721338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:56.721425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:56.721459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:56.843108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:56.843271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:56.843312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:56.843341] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:56.846958] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-18T20:16:56.847263] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-18T20:16:56.847612] [INFO ] [sig ] AWF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:56.991422] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AWF.txt [2026-02-18T20:16:56.991618] [INFO ] [sig ] [305/3398] Completed AWF in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-18T20:16:56.991662] [INFO ] [sig ] [306/3398] Forecasting AWI... [2026-02-18T20:16:56.991692] [INFO ] [sig ] Generating forecast for: AWI [2026-02-18T20:16:56.991723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-18T20:16:57.004281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-18T20:16:57.004877] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-18T20:16:57.005729] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-18T20:16:57.005783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:57.005817] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:57.005844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:57.005903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:57.064945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:57.065764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:57.065846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:57.065880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:57.202450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:57.202638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:57.202681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:57.202710] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:57.206340] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-02-18T20:16:57.206676] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-18T20:16:57.206816] [INFO ] [sig ] AWI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:57.363104] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AWI.txt [2026-02-18T20:16:57.363261] [INFO ] [sig ] [306/3398] Completed AWI in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:57.363301] [INFO ] [sig ] [307/3398] Forecasting AWK... [2026-02-18T20:16:57.363330] [INFO ] [sig ] Generating forecast for: AWK [2026-02-18T20:16:57.363363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-18T20:16:57.378087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-18T20:16:57.378626] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-18T20:16:57.379411] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-18T20:16:57.379464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:57.379496] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:57.379524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:57.379611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:57.436776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:57.437687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:57.437771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:57.437805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:57.557632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:57.557794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:57.557853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:57.557883] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:57.561318] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-02-18T20:16:57.561620] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-18T20:16:57.561751] [INFO ] [sig ] AWK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:57.705036] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AWK.txt [2026-02-18T20:16:57.705181] [INFO ] [sig ] [307/3398] Completed AWK in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:57.705219] [INFO ] [sig ] [308/3398] Forecasting AWP... [2026-02-18T20:16:57.705248] [INFO ] [sig ] Generating forecast for: AWP [2026-02-18T20:16:57.705278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-18T20:16:57.719709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-18T20:16:57.720033] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-18T20:16:57.720836] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-18T20:16:57.720889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:57.720921] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:57.720948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:57.721004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:57.779871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:57.780687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:57.780768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:57.780802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:57.908331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:57.908708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:57.908750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:57.908780] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:57.912874] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-18T20:16:57.913164] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-18T20:16:57.913299] [INFO ] [sig ] AWP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:58.060907] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AWP.txt [2026-02-18T20:16:58.061089] [INFO ] [sig ] [308/3398] Completed AWP in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:58.061130] [INFO ] [sig ] [309/3398] Forecasting AWRE... [2026-02-18T20:16:58.061161] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-18T20:16:58.061191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-18T20:16:58.073342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-18T20:16:58.073754] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-18T20:16:58.074618] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-18T20:16:58.074673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:58.074730] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:58.074759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:58.074815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:58.132339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:58.133343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:58.133434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:58.133467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:58.249708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:58.249888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:58.249929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:58.249958] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:58.253532] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-02-18T20:16:58.253860] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-18T20:16:58.254005] [INFO ] [sig ] AWRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:58.398857] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AWRE.txt [2026-02-18T20:16:58.399001] [INFO ] [sig ] [309/3398] Completed AWRE in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:58.399041] [INFO ] [sig ] [310/3398] Forecasting AXGN... [2026-02-18T20:16:58.399071] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-18T20:16:58.399101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-18T20:16:58.411080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-18T20:16:58.411407] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-18T20:16:58.412239] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-18T20:16:58.412302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:58.412335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:58.412362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:58.412418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:58.470202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:58.470983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:58.471063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:58.471097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:58.597531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:58.597696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:58.597736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:58.597765] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:58.601152] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-02-18T20:16:58.601630] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-18T20:16:58.601761] [INFO ] [sig ] AXGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:16:58.742775] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AXGN.txt [2026-02-18T20:16:58.742897] [INFO ] [sig ] [310/3398] Completed AXGN in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:58.742936] [INFO ] [sig ] [311/3398] Forecasting AXP... [2026-02-18T20:16:58.742965] [INFO ] [sig ] Generating forecast for: AXP [2026-02-18T20:16:58.742995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-18T20:16:58.754748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-18T20:16:58.755042] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-18T20:16:58.756015] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-18T20:16:58.756068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:58.756111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:58.756140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:58.756207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:58.817754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:58.818512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:58.818612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:58.818649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:58.940222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:58.940371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:58.940409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:58.940438] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:58.943937] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-18T20:16:58.944248] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-18T20:16:58.944399] [INFO ] [sig ] AXP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:59.085055] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AXP.txt [2026-02-18T20:16:59.085169] [INFO ] [sig ] [311/3398] Completed AXP in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:59.085208] [INFO ] [sig ] [312/3398] Forecasting AXS... [2026-02-18T20:16:59.085238] [INFO ] [sig ] Generating forecast for: AXS [2026-02-18T20:16:59.085269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-18T20:16:59.097495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-18T20:16:59.097791] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-18T20:16:59.098617] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-18T20:16:59.098670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:59.098701] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:59.098727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:59.098782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:59.155678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:59.156283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:59.156361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:59.156394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:59.275460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:59.275617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:59.275659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:59.275718] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:59.279118] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-18T20:16:59.279391] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-18T20:16:59.279519] [INFO ] [sig ] AXS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:59.421141] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AXS.txt [2026-02-18T20:16:59.421258] [INFO ] [sig ] [312/3398] Completed AXS in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:59.421296] [INFO ] [sig ] [313/3398] Forecasting AXSM... [2026-02-18T20:16:59.421326] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-18T20:16:59.421356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-18T20:16:59.433146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-18T20:16:59.433441] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-18T20:16:59.434230] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-18T20:16:59.434283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:59.434314] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:59.434341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:59.434397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:59.490758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:59.491436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:59.491514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:59.491547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:59.615999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:59.616189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:59.616242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:59.616280] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:59.620116] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=38.67%) [2026-02-18T20:16:59.620473] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-18T20:16:59.620816] [INFO ] [sig ] AXSM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:16:59.762925] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AXSM.txt [2026-02-18T20:16:59.763052] [INFO ] [sig ] [313/3398] Completed AXSM in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:16:59.763092] [INFO ] [sig ] [314/3398] Forecasting AXTA... [2026-02-18T20:16:59.763121] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-18T20:16:59.763151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-18T20:16:59.775547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-18T20:16:59.775848] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-18T20:16:59.776662] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-18T20:16:59.776716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:16:59.776746] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:16:59.776772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:16:59.776829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:16:59.834101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:16:59.834751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:16:59.834835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:16:59.834869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:16:59.958049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:16:59.958198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:16:59.958245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:16:59.958282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:16:59.961669] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=83.44%) [2026-02-18T20:16:59.961944] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-18T20:16:59.962075] [INFO ] [sig ] AXTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:00.102384] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AXTA.txt [2026-02-18T20:17:00.102498] [INFO ] [sig ] [314/3398] Completed AXTA in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:17:00.102557] [INFO ] [sig ] [315/3398] Forecasting AXTI... [2026-02-18T20:17:00.102613] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-18T20:17:00.102646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-18T20:17:00.114540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-18T20:17:00.114832] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-18T20:17:00.115667] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-18T20:17:00.115721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:00.115753] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:00.115780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:00.115836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:00.173651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:00.174286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:00.174377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:00.174409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:00.297154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:00.297442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:00.297498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:00.297530] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:00.301105] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-02-18T20:17:00.301432] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-18T20:17:00.301569] [INFO ] [sig ] AXTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:00.445100] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AXTI.txt [2026-02-18T20:17:00.445237] [INFO ] [sig ] [315/3398] Completed AXTI in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:17:00.445276] [INFO ] [sig ] [316/3398] Forecasting AYI... [2026-02-18T20:17:00.445305] [INFO ] [sig ] Generating forecast for: AYI [2026-02-18T20:17:00.445336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-18T20:17:00.457466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-18T20:17:00.457806] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-18T20:17:00.458669] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-18T20:17:00.458723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:00.458755] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:00.458781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:00.458836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:00.515552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:00.516502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:00.516607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:00.516644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:00.651991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:00.652164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:00.652224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:00.652271] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:00.656143] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-18T20:17:00.656564] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-18T20:17:00.656737] [INFO ] [sig ] AYI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:00.813653] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AYI.txt [2026-02-18T20:17:00.813839] [INFO ] [sig ] [316/3398] Completed AYI in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-18T20:17:00.813888] [INFO ] [sig ] [317/3398] Forecasting AZ... [2026-02-18T20:17:00.813925] [INFO ] [sig ] Generating forecast for: AZ [2026-02-18T20:17:00.813967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-18T20:17:00.827106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-18T20:17:00.827538] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-18T20:17:00.828570] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-18T20:17:00.828678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:00.828724] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:00.828760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:00.828830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:00.894886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:00.896115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:00.896218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:00.896266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:01.030708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:01.030886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:01.030927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:01.030955] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:01.034650] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-02-18T20:17:01.034949] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-18T20:17:01.035088] [INFO ] [sig ] AZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:01.177539] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/AZ.txt [2026-02-18T20:17:01.177729] [INFO ] [sig ] [317/3398] Completed AZ in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-18T20:17:01.177770] [INFO ] [sig ] [318/3398] Forecasting AZN... [2026-02-18T20:17:01.177801] [INFO ] [sig ] Generating forecast for: AZN [2026-02-18T20:17:01.177831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-18T20:17:01.191888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-18T20:17:01.192258] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-18T20:17:01.193111] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-18T20:17:01.193166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:01.193198] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:01.193225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:01.193282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:01.251454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:01.252230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:01.252315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:01.252348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:01.372346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:01.372536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:01.372598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:01.372647] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:01.376266] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=93.29%) [2026-02-18T20:17:01.376622] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-18T20:17:01.376770] [INFO ] [sig ] AZN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:01.517980] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AZN.txt [2026-02-18T20:17:01.518169] [INFO ] [sig ] [318/3398] Completed AZN in 0.3s | 2.73 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-18T20:17:01.518212] [INFO ] [sig ] [319/3398] Forecasting AZO... [2026-02-18T20:17:01.518244] [INFO ] [sig ] Generating forecast for: AZO [2026-02-18T20:17:01.518273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-18T20:17:01.530808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-18T20:17:01.531150] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-18T20:17:01.531961] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-18T20:17:01.532015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:01.532046] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:01.532073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:01.532130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:01.588991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:01.589940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:01.590024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:01.590087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:01.706321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:01.706482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:01.706521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:01.706551] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:01.710089] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-02-18T20:17:01.710402] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-18T20:17:01.710534] [INFO ] [sig ] AZO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:01.857252] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AZO.txt [2026-02-18T20:17:01.857423] [INFO ] [sig ] [319/3398] Completed AZO in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:01.857463] [INFO ] [sig ] [320/3398] Forecasting AZZ... [2026-02-18T20:17:01.857494] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-18T20:17:01.857535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-18T20:17:01.870285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-18T20:17:01.870648] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-18T20:17:01.871451] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-18T20:17:01.871720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:01.871754] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:01.871782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:01.871839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:01.931931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:01.932897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:01.932986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:01.933018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:02.060409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:02.060792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:02.060836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:02.060865] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:02.064925] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-18T20:17:02.065223] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-18T20:17:02.065361] [INFO ] [sig ] AZZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:02.210529] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/AZZ.txt [2026-02-18T20:17:02.210687] [INFO ] [sig ] [320/3398] Completed AZZ in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:02.210728] [INFO ] [sig ] [321/3398] Forecasting BA... [2026-02-18T20:17:02.210758] [INFO ] [sig ] Generating forecast for: BA [2026-02-18T20:17:02.210788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-18T20:17:02.223394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-18T20:17:02.223695] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-18T20:17:02.224508] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-18T20:17:02.224561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:02.224613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:02.224640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:02.224697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:02.282982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:02.283620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:02.283699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:02.283732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:02.408624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:02.408760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:02.408798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:02.408826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:02.412188] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-18T20:17:02.412469] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-18T20:17:02.412619] [INFO ] [sig ] BA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:02.560825] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BA.txt [2026-02-18T20:17:02.560970] [INFO ] [sig ] [321/3398] Completed BA in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:02.561010] [INFO ] [sig ] [322/3398] Forecasting BABA... [2026-02-18T20:17:02.561039] [INFO ] [sig ] Generating forecast for: BABA [2026-02-18T20:17:02.561074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-18T20:17:02.573225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-18T20:17:02.573505] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-18T20:17:02.574298] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-18T20:17:02.574353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:02.574385] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:02.574412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:02.574469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:02.631835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:02.632496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:02.632592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:02.632627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:02.756930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:02.757067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:02.757107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:02.757136] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:02.760895] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-02-18T20:17:02.761171] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-18T20:17:02.761308] [INFO ] [sig ] BABA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:02.906525] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BABA.txt [2026-02-18T20:17:02.906715] [INFO ] [sig ] [322/3398] Completed BABA in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:02.906788] [INFO ] [sig ] [323/3398] Forecasting BABX... [2026-02-18T20:17:02.906819] [INFO ] [sig ] Generating forecast for: BABX [2026-02-18T20:17:02.906850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-18T20:17:02.918655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-18T20:17:02.919070] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-18T20:17:02.919942] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-18T20:17:02.920004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:02.920037] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:02.920064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:02.920121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:02.980186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:02.981083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:02.981170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:02.981203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:03.107670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:03.107837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:03.107879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:03.107908] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:03.111470] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-18T20:17:03.111777] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-18T20:17:03.111915] [INFO ] [sig ] BABX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:03.266913] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BABX.txt [2026-02-18T20:17:03.267089] [INFO ] [sig ] [323/3398] Completed BABX in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:03.267139] [INFO ] [sig ] [324/3398] Forecasting BAC... [2026-02-18T20:17:03.267172] [INFO ] [sig ] Generating forecast for: BAC [2026-02-18T20:17:03.267203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-18T20:17:03.279440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-18T20:17:03.279790] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-18T20:17:03.280657] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-18T20:17:03.280720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:03.280753] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:03.280780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:03.280837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:03.337414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:03.338058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:03.338137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:03.338169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:03.460772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:03.460940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:03.460981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:03.461010] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:03.464488] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-18T20:17:03.464797] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-18T20:17:03.464931] [INFO ] [sig ] BAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:03.605945] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BAC.txt [2026-02-18T20:17:03.606104] [INFO ] [sig ] [324/3398] Completed BAC in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:03.606146] [INFO ] [sig ] [325/3398] Forecasting BAH... [2026-02-18T20:17:03.606177] [INFO ] [sig ] Generating forecast for: BAH [2026-02-18T20:17:03.606208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-18T20:17:03.618079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-18T20:17:03.618444] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-18T20:17:03.619244] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-18T20:17:03.619298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:03.619334] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:03.619362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:03.619418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:03.676225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:03.677126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:03.677212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:03.677245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:03.800112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:03.800274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:03.800314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:03.800343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:03.803833] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=74.97%) [2026-02-18T20:17:03.804105] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-18T20:17:03.804233] [INFO ] [sig ] BAH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:03.944445] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BAH.txt [2026-02-18T20:17:03.944558] [INFO ] [sig ] [325/3398] Completed BAH in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:03.944614] [INFO ] [sig ] [326/3398] Forecasting BALL... [2026-02-18T20:17:03.944645] [INFO ] [sig ] Generating forecast for: BALL [2026-02-18T20:17:03.944673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-18T20:17:03.956230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-18T20:17:03.956496] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-18T20:17:03.957276] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-18T20:17:03.957341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:03.957380] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:03.957440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:03.957499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:04.017769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:04.018471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:04.018558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:04.018610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:04.141258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:04.141392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:04.141640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:04.141672] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:04.145448] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=49.98%) [2026-02-18T20:17:04.145898] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-18T20:17:04.146034] [INFO ] [sig ] BALL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:04.289343] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BALL.txt [2026-02-18T20:17:04.289479] [INFO ] [sig ] [326/3398] Completed BALL in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-18T20:17:04.289516] [INFO ] [sig ] [327/3398] Forecasting BAM... [2026-02-18T20:17:04.289546] [INFO ] [sig ] Generating forecast for: BAM [2026-02-18T20:17:04.289592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-18T20:17:04.301638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-18T20:17:04.301902] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-18T20:17:04.302694] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-18T20:17:04.302746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:04.302778] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:04.302806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:04.302862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:04.359994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:04.360621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:04.360702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:04.360735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:04.477948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:04.478088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:04.478126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:04.478154] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:04.481853] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-18T20:17:04.482121] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-18T20:17:04.482248] [INFO ] [sig ] BAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:04.626042] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BAM.txt [2026-02-18T20:17:04.626157] [INFO ] [sig ] [327/3398] Completed BAM in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:04.626201] [INFO ] [sig ] [328/3398] Forecasting BANC... [2026-02-18T20:17:04.626232] [INFO ] [sig ] Generating forecast for: BANC [2026-02-18T20:17:04.626263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-18T20:17:04.638323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-18T20:17:04.638606] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-18T20:17:04.639381] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-18T20:17:04.639445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:04.639477] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:04.639504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:04.639560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:04.697073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:04.697716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:04.697793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:04.697825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:04.824532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:04.824912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:04.824955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:04.824983] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:04.828904] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=39.73%) [2026-02-18T20:17:04.829175] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-18T20:17:04.829304] [INFO ] [sig ] BANC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:04.970804] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BANC.txt [2026-02-18T20:17:04.970918] [INFO ] [sig ] [328/3398] Completed BANC in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:04.970956] [INFO ] [sig ] [329/3398] Forecasting BAND... [2026-02-18T20:17:04.970985] [INFO ] [sig ] Generating forecast for: BAND [2026-02-18T20:17:04.971013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-18T20:17:04.983807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-18T20:17:04.984080] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-18T20:17:04.984887] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-18T20:17:04.984940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:04.984971] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:04.984997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:04.985054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:05.042808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:05.043406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:05.043486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:05.043518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:05.166247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:05.166386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:05.166425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:05.166453] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:05.170116] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-18T20:17:05.170431] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-18T20:17:05.170568] [INFO ] [sig ] BAND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:05.312052] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BAND.txt [2026-02-18T20:17:05.312181] [INFO ] [sig ] [329/3398] Completed BAND in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:05.312220] [INFO ] [sig ] [330/3398] Forecasting BANF... [2026-02-18T20:17:05.312249] [INFO ] [sig ] Generating forecast for: BANF [2026-02-18T20:17:05.312278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-18T20:17:05.324358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-18T20:17:05.324658] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-18T20:17:05.325443] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-18T20:17:05.325499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:05.325531] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:05.325557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:05.325640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:05.381907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:05.382525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:05.382622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:05.382656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:05.508843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:05.509025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:05.509071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:05.509101] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:05.512737] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=15.75%) [2026-02-18T20:17:05.513017] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-18T20:17:05.513152] [INFO ] [sig ] BANF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:05.652856] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BANF.txt [2026-02-18T20:17:05.652975] [INFO ] [sig ] [330/3398] Completed BANF in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:05.653020] [INFO ] [sig ] [331/3398] Forecasting BANX... [2026-02-18T20:17:05.653051] [INFO ] [sig ] Generating forecast for: BANX [2026-02-18T20:17:05.653080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-18T20:17:05.668232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-18T20:17:05.668513] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-18T20:17:05.669293] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-18T20:17:05.669358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:05.669397] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:05.669429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:05.669494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:05.727412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:05.728521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:05.728625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:05.728660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:05.849089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:05.849221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:05.849276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:05.849304] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:05.852803] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=74.39%) [2026-02-18T20:17:05.853076] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-18T20:17:05.853207] [INFO ] [sig ] BANX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:05.992813] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BANX.txt [2026-02-18T20:17:05.992940] [INFO ] [sig ] [331/3398] Completed BANX in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:05.992979] [INFO ] [sig ] [332/3398] Forecasting BAP... [2026-02-18T20:17:05.993009] [INFO ] [sig ] Generating forecast for: BAP [2026-02-18T20:17:05.993039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-18T20:17:06.004694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-18T20:17:06.004980] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-18T20:17:06.005766] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-18T20:17:06.005819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:06.005852] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:06.005879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:06.005935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:06.063216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:06.063901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:06.063979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:06.064013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:06.180375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:06.180519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:06.180557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:06.180606] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:06.184043] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=79.98%) [2026-02-18T20:17:06.184314] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-18T20:17:06.184444] [INFO ] [sig ] BAP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:06.329979] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BAP.txt [2026-02-18T20:17:06.330146] [INFO ] [sig ] [332/3398] Completed BAP in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:06.330187] [INFO ] [sig ] [333/3398] Forecasting BATRA... [2026-02-18T20:17:06.330216] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-18T20:17:06.330247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-18T20:17:06.342547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-18T20:17:06.343072] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-18T20:17:06.343917] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-18T20:17:06.343983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:06.344022] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:06.344054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:06.344119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:06.401856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:06.402714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:06.402797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:06.402831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:06.526372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:06.526534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:06.526596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:06.526631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:06.530538] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-18T20:17:06.531027] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-18T20:17:06.531158] [INFO ] [sig ] BATRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:06.673432] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BATRA.txt [2026-02-18T20:17:06.673594] [INFO ] [sig ] [333/3398] Completed BATRA in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:06.673635] [INFO ] [sig ] [334/3398] Forecasting BATRK... [2026-02-18T20:17:06.673665] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-18T20:17:06.673695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-18T20:17:06.685238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-18T20:17:06.685765] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-18T20:17:06.686741] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-18T20:17:06.686794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:06.686827] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:06.686854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:06.686911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:06.745616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:06.746344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:06.746425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:06.746459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:06.869417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:06.869603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:06.869645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:06.869676] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:06.873127] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-18T20:17:06.873424] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-18T20:17:06.873557] [INFO ] [sig ] BATRK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:07.025562] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BATRK.txt [2026-02-18T20:17:07.025745] [INFO ] [sig ] [334/3398] Completed BATRK in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:07.025787] [INFO ] [sig ] [335/3398] Forecasting BAX... [2026-02-18T20:17:07.025818] [INFO ] [sig ] Generating forecast for: BAX [2026-02-18T20:17:07.025851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-18T20:17:07.039233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-18T20:17:07.039599] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-18T20:17:07.040417] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-18T20:17:07.040484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:07.040535] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:07.040567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:07.040673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:07.104255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:07.105206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:07.105297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:07.105334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:07.235282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:07.235458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:07.235507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:07.235540] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:07.239194] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=58.62%) [2026-02-18T20:17:07.239482] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-18T20:17:07.239637] [INFO ] [sig ] BAX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:07.388546] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BAX.txt [2026-02-18T20:17:07.388708] [INFO ] [sig ] [335/3398] Completed BAX in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:07.388747] [INFO ] [sig ] [336/3398] Forecasting BB... [2026-02-18T20:17:07.388778] [INFO ] [sig ] Generating forecast for: BB [2026-02-18T20:17:07.388808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-18T20:17:07.401684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-18T20:17:07.402030] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-18T20:17:07.402879] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-18T20:17:07.402933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:07.402967] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:07.402997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:07.403056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:07.462663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:07.463499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:07.463640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:07.463677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:07.597494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:07.597678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:07.597724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:07.597755] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:07.601302] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=15.29%) [2026-02-18T20:17:07.601603] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-18T20:17:07.601741] [INFO ] [sig ] BB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:07.750015] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BB.txt [2026-02-18T20:17:07.750159] [INFO ] [sig ] [336/3398] Completed BB in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-18T20:17:07.750198] [INFO ] [sig ] [337/3398] Forecasting BBAI... [2026-02-18T20:17:07.750228] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-18T20:17:07.750260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-18T20:17:07.762479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-18T20:17:07.762880] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-18T20:17:07.763811] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-18T20:17:07.763879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:07.763927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:07.763958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:07.764019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:07.825550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:07.826538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:07.826669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:07.826711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:07.955192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:07.955359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:07.955402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:07.955433] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:07.959048] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-18T20:17:07.959334] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-18T20:17:07.959472] [INFO ] [sig ] BBAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:08.111710] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BBAI.txt [2026-02-18T20:17:08.111874] [INFO ] [sig ] [337/3398] Completed BBAI in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-18T20:17:08.111915] [INFO ] [sig ] [338/3398] Forecasting BBCP... [2026-02-18T20:17:08.111946] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-18T20:17:08.111978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-18T20:17:08.125503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-18T20:17:08.125906] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-18T20:17:08.126879] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-18T20:17:08.126946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:08.126987] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:08.127015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:08.127073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:08.190719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:08.191569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:08.191677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:08.191711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:08.322000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:08.322166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:08.322210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:08.322240] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:08.325861] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-02-18T20:17:08.326158] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-18T20:17:08.326292] [INFO ] [sig ] BBCP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:08.480871] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBCP.txt [2026-02-18T20:17:08.481030] [INFO ] [sig ] [338/3398] Completed BBCP in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-18T20:17:08.481074] [INFO ] [sig ] [339/3398] Forecasting BBD... [2026-02-18T20:17:08.481123] [INFO ] [sig ] Generating forecast for: BBD [2026-02-18T20:17:08.481174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-18T20:17:08.494427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-18T20:17:08.494824] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-18T20:17:08.495662] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-18T20:17:08.495718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:08.495752] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:08.495780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:08.495838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:08.560237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:08.561114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:08.561212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:08.561267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:08.701202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:08.701373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:08.701423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:08.701461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:08.705390] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-02-18T20:17:08.705767] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-18T20:17:08.705917] [INFO ] [sig ] BBD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:08.856191] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBD.txt [2026-02-18T20:17:08.856373] [INFO ] [sig ] [339/3398] Completed BBD in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-18T20:17:08.856414] [INFO ] [sig ] [340/3398] Forecasting BBDO... [2026-02-18T20:17:08.856443] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-18T20:17:08.856474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-18T20:17:08.870011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-18T20:17:08.870497] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-18T20:17:08.871424] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-18T20:17:08.871513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:08.871568] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:08.871623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:08.871684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:08.935679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:08.936671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:08.936767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:08.936803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:09.067998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:09.068189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:09.068230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:09.068260] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:09.072437] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=22.15%) [2026-02-18T20:17:09.073002] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-18T20:17:09.073154] [INFO ] [sig ] BBDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:09.232304] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBDO.txt [2026-02-18T20:17:09.232475] [INFO ] [sig ] [340/3398] Completed BBDO in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:09.232516] [INFO ] [sig ] [341/3398] Forecasting BBH... [2026-02-18T20:17:09.232545] [INFO ] [sig ] Generating forecast for: BBH [2026-02-18T20:17:09.232627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-18T20:17:09.245388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-18T20:17:09.245877] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-18T20:17:09.246830] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-18T20:17:09.246888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:09.246923] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:09.246952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:09.247010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:09.311967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:09.312935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:09.313038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:09.313073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:09.428918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:09.429086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:09.429127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:09.429157] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:09.433125] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-02-18T20:17:09.433475] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-18T20:17:09.433656] [INFO ] [sig ] BBH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:09.589371] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBH.txt [2026-02-18T20:17:09.589616] [INFO ] [sig ] [341/3398] Completed BBH in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:09.589883] [INFO ] [sig ] [342/3398] Forecasting BBIO... [2026-02-18T20:17:09.589929] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-18T20:17:09.589971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-18T20:17:09.602654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-18T20:17:09.603085] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-18T20:17:09.604020] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-18T20:17:09.604080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:09.604115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:09.604143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:09.604203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:09.666434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:09.667372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:09.667485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:09.667522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:09.798279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:09.798445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:09.798486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:09.798746] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:09.802983] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=56.58%) [2026-02-18T20:17:09.803369] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-18T20:17:09.803522] [INFO ] [sig ] BBIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:09.959035] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BBIO.txt [2026-02-18T20:17:09.959207] [INFO ] [sig ] [342/3398] Completed BBIO in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:09.959249] [INFO ] [sig ] [343/3398] Forecasting BBLG... [2026-02-18T20:17:09.959281] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-18T20:17:09.959312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-18T20:17:09.970845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-18T20:17:09.971256] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-18T20:17:09.972196] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-18T20:17:09.972265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:09.972334] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:09.972365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:09.972433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:10.034211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:10.035364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:10.035459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:10.035493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:10.164971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:10.165144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:10.165188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:10.165218] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:10.169193] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-18T20:17:10.169610] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-18T20:17:10.169767] [INFO ] [sig ] BBLG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:10.319283] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BBLG.txt [2026-02-18T20:17:10.319460] [INFO ] [sig ] [343/3398] Completed BBLG in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:10.319502] [INFO ] [sig ] [344/3398] Forecasting BBN... [2026-02-18T20:17:10.319531] [INFO ] [sig ] Generating forecast for: BBN [2026-02-18T20:17:10.319563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-18T20:17:10.331983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-18T20:17:10.332407] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-18T20:17:10.333277] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-18T20:17:10.333336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:10.333369] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:10.333398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:10.333468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:10.394204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:10.395121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:10.395206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:10.395260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:10.519195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:10.519359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:10.519406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:10.519444] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:10.523003] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-02-18T20:17:10.523300] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-18T20:17:10.523432] [INFO ] [sig ] BBN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:10.674327] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BBN.txt [2026-02-18T20:17:10.674495] [INFO ] [sig ] [344/3398] Completed BBN in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:10.674538] [INFO ] [sig ] [345/3398] Forecasting BBSI... [2026-02-18T20:17:10.674592] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-18T20:17:10.674628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-18T20:17:10.686801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-18T20:17:10.687145] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-18T20:17:10.688244] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-18T20:17:10.688324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:10.688364] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:10.688398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:10.688476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:10.748171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:10.749063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:10.749160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:10.749195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:10.875281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:10.875441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:10.875482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:10.875510] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:10.878971] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-02-18T20:17:10.879253] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-18T20:17:10.879384] [INFO ] [sig ] BBSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:11.025063] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBSI.txt [2026-02-18T20:17:11.025202] [INFO ] [sig ] [345/3398] Completed BBSI in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:11.025241] [INFO ] [sig ] [346/3398] Forecasting BBUC... [2026-02-18T20:17:11.025271] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-18T20:17:11.025302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-18T20:17:11.037193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-18T20:17:11.037458] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-18T20:17:11.038287] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-18T20:17:11.038341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:11.038373] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:11.038399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:11.038473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:11.096547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:11.097358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:11.097438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:11.097475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:11.217735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:11.217897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:11.217938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:11.218023] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:11.221668] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-18T20:17:11.221949] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-18T20:17:11.222082] [INFO ] [sig ] BBUC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:11.363447] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBUC.txt [2026-02-18T20:17:11.363628] [INFO ] [sig ] [346/3398] Completed BBUC in 0.3s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:11.363671] [INFO ] [sig ] [347/3398] Forecasting BBVA... [2026-02-18T20:17:11.363702] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-18T20:17:11.363733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-18T20:17:11.375717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-18T20:17:11.376082] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-18T20:17:11.376898] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-18T20:17:11.376953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:11.376985] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:11.377012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:11.377069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:11.434973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:11.435872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:11.435959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:11.435992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:11.565500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:11.565696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:11.565738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:11.565767] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:11.569408] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-02-18T20:17:11.569715] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-18T20:17:11.570042] [INFO ] [sig ] BBVA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:11.720009] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BBVA.txt [2026-02-18T20:17:11.720187] [INFO ] [sig ] [347/3398] Completed BBVA in 0.4s | 2.73 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:11.720228] [INFO ] [sig ] [348/3398] Forecasting BBWI... [2026-02-18T20:17:11.720260] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-18T20:17:11.720290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-18T20:17:11.733836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-18T20:17:11.734197] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-18T20:17:11.735237] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-18T20:17:11.735291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:11.735323] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:11.735349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:11.735405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:11.794033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:11.794925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:11.795012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:11.795046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:11.920006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:11.920172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:11.920215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:11.920245] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:11.923656] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=90.56%) [2026-02-18T20:17:11.923937] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-18T20:17:11.924070] [INFO ] [sig ] BBWI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:12.065291] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BBWI.txt [2026-02-18T20:17:12.065460] [INFO ] [sig ] [348/3398] Completed BBWI in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:12.065500] [INFO ] [sig ] [349/3398] Forecasting BBY... [2026-02-18T20:17:12.065530] [INFO ] [sig ] Generating forecast for: BBY [2026-02-18T20:17:12.065561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-18T20:17:12.077004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-18T20:17:12.077369] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-18T20:17:12.078241] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-18T20:17:12.078295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:12.078326] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:12.078352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:12.078409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:12.134642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:12.135551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:12.135658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:12.135692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:12.256918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:12.257082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:12.257124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:12.257153] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:12.260858] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=54.50%) [2026-02-18T20:17:12.261141] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-18T20:17:12.261273] [INFO ] [sig ] BBY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:12.407405] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BBY.txt [2026-02-18T20:17:12.407587] [INFO ] [sig ] [349/3398] Completed BBY in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:12.407630] [INFO ] [sig ] [350/3398] Forecasting BC... [2026-02-18T20:17:12.407660] [INFO ] [sig ] Generating forecast for: BC [2026-02-18T20:17:12.407693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-18T20:17:12.419340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-18T20:17:12.419734] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-18T20:17:12.420609] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-18T20:17:12.420667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:12.420702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:12.420731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:12.420789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:12.477303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:12.478207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:12.478292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:12.478324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:12.604888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:12.605053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:12.605095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:12.605124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:12.608627] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-02-18T20:17:12.608923] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-18T20:17:12.609060] [INFO ] [sig ] BC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:12.751773] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BC.txt [2026-02-18T20:17:12.752115] [INFO ] [sig ] [350/3398] Completed BC in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:12.752155] [INFO ] [sig ] [351/3398] Forecasting BCAL... [2026-02-18T20:17:12.752184] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-18T20:17:12.752216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-18T20:17:12.766091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-18T20:17:12.766396] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-18T20:17:12.767426] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-18T20:17:12.767483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:12.767518] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:12.767548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:12.767642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:12.828221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:12.828908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:12.828990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:12.829022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:12.947464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:12.947607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:12.947647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:12.947675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:12.950918] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-02-18T20:17:12.951235] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-18T20:17:12.951360] [INFO ] [sig ] BCAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:13.092348] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCAL.txt [2026-02-18T20:17:13.092466] [INFO ] [sig ] [351/3398] Completed BCAL in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-18T20:17:13.092505] [INFO ] [sig ] [352/3398] Forecasting BCAX... [2026-02-18T20:17:13.092535] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-18T20:17:13.092564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-18T20:17:13.104624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-18T20:17:13.104918] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-18T20:17:13.105697] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-18T20:17:13.105750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:13.105781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:13.105808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:13.105865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:13.163385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:13.164004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:13.164081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:13.164113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:13.283066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:13.283199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:13.283237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:13.283265] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:13.286622] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-02-18T20:17:13.286902] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-18T20:17:13.287028] [INFO ] [sig ] BCAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:13.432668] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCAX.txt [2026-02-18T20:17:13.432806] [INFO ] [sig ] [352/3398] Completed BCAX in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-18T20:17:13.432845] [INFO ] [sig ] [353/3398] Forecasting BCBP... [2026-02-18T20:17:13.432876] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-18T20:17:13.432906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-18T20:17:13.447617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-18T20:17:13.448302] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-18T20:17:13.449446] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-18T20:17:13.449531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:13.449613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:13.449654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:13.449738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:13.513843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:13.514983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:13.515125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:13.515161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:13.646604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:13.646991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:13.647035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:13.647067] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:13.651965] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-18T20:17:13.652452] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-18T20:17:13.652658] [INFO ] [sig ] BCBP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:13.805498] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCBP.txt [2026-02-18T20:17:13.805700] [INFO ] [sig ] [353/3398] Completed BCBP in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.5m [2026-02-18T20:17:13.805744] [INFO ] [sig ] [354/3398] Forecasting BCC... [2026-02-18T20:17:13.805776] [INFO ] [sig ] Generating forecast for: BCC [2026-02-18T20:17:13.805807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-18T20:17:13.818613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-18T20:17:13.818959] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-18T20:17:13.819782] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-18T20:17:13.819839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:13.819873] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:13.819901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:13.819959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:13.880635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:13.881518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:13.881643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:13.881682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:14.007059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:14.007223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:14.007263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:14.007293] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:14.010798] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-02-18T20:17:14.011079] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-18T20:17:14.011210] [INFO ] [sig ] BCC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:14.154110] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCC.txt [2026-02-18T20:17:14.154249] [INFO ] [sig ] [354/3398] Completed BCC in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:14.154289] [INFO ] [sig ] [355/3398] Forecasting BCDA... [2026-02-18T20:17:14.154319] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-18T20:17:14.154348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-18T20:17:14.165930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-18T20:17:14.166227] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-18T20:17:14.167012] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-18T20:17:14.167066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:14.167097] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:14.167124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:14.167180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:14.224175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:14.224832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:14.224911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:14.224944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:14.345404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:14.345605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:14.345650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:14.345678] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:14.349284] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=56.56%) [2026-02-18T20:17:14.349639] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-18T20:17:14.349793] [INFO ] [sig ] BCDA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:14.492323] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCDA.txt [2026-02-18T20:17:14.492473] [INFO ] [sig ] [355/3398] Completed BCDA in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:14.492513] [INFO ] [sig ] [356/3398] Forecasting BCE... [2026-02-18T20:17:14.492543] [INFO ] [sig ] Generating forecast for: BCE [2026-02-18T20:17:14.492590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-18T20:17:14.505952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-18T20:17:14.506251] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-18T20:17:14.507069] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-18T20:17:14.507122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:14.507154] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:14.507182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:14.507238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:14.565936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:14.566646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:14.566727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:14.566760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:14.693684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:14.693845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:14.693884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:14.693914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:14.697396] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=69.23%) [2026-02-18T20:17:14.697706] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-18T20:17:14.697840] [INFO ] [sig ] BCE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:14.845785] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCE.txt [2026-02-18T20:17:14.845962] [INFO ] [sig ] [356/3398] Completed BCE in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:14.846004] [INFO ] [sig ] [357/3398] Forecasting BCH... [2026-02-18T20:17:14.846035] [INFO ] [sig ] Generating forecast for: BCH [2026-02-18T20:17:14.846066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-18T20:17:14.862715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-18T20:17:14.863028] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-18T20:17:14.863881] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-18T20:17:14.863936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:14.863969] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:14.863996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:14.864053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:14.925570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:14.926534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:14.926634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:14.926669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:15.056673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:15.056872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:15.056932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:15.056976] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:15.061877] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-18T20:17:15.062238] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-18T20:17:15.062394] [INFO ] [sig ] BCH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:15.213685] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCH.txt [2026-02-18T20:17:15.213819] [INFO ] [sig ] [357/3398] Completed BCH in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:15.213858] [INFO ] [sig ] [358/3398] Forecasting BCML... [2026-02-18T20:17:15.213889] [INFO ] [sig ] Generating forecast for: BCML [2026-02-18T20:17:15.213918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-18T20:17:15.224648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-18T20:17:15.224907] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-18T20:17:15.225719] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-18T20:17:15.225772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:15.225804] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:15.225830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:15.225885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:15.283304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:15.284136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:15.284220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:15.284253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:15.397471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:15.397648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:15.397694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:15.397724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:15.401339] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=22.69%) [2026-02-18T20:17:15.401675] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-18T20:17:15.401814] [INFO ] [sig ] BCML: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:15.548352] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCML.txt [2026-02-18T20:17:15.548521] [INFO ] [sig ] [358/3398] Completed BCML in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:15.548594] [INFO ] [sig ] [359/3398] Forecasting BCO... [2026-02-18T20:17:15.548637] [INFO ] [sig ] Generating forecast for: BCO [2026-02-18T20:17:15.548677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-18T20:17:15.560236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-18T20:17:15.560562] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-18T20:17:15.561359] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-18T20:17:15.561413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:15.561458] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:15.561486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:15.561542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:15.619872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:15.620837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:15.620922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:15.620956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:15.748456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:15.748626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:15.748668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:15.748697] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:15.752293] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-18T20:17:15.752570] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-18T20:17:15.752725] [INFO ] [sig ] BCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:15.893749] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCO.txt [2026-02-18T20:17:15.893886] [INFO ] [sig ] [359/3398] Completed BCO in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:15.893927] [INFO ] [sig ] [360/3398] Forecasting BCPC... [2026-02-18T20:17:15.893957] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-18T20:17:15.893988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-18T20:17:15.905722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-18T20:17:15.906002] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-18T20:17:15.906791] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-18T20:17:15.906844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:15.906919] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:15.906948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:15.907005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:15.964119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:15.964760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:15.964839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:15.964872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:16.100857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:16.101022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:16.101065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:16.101095] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:16.104485] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-02-18T20:17:16.104780] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-18T20:17:16.104910] [INFO ] [sig ] BCPC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:16.246261] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCPC.txt [2026-02-18T20:17:16.246384] [INFO ] [sig ] [360/3398] Completed BCPC in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:16.246423] [INFO ] [sig ] [361/3398] Forecasting BCRX... [2026-02-18T20:17:16.246453] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-18T20:17:16.246482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-18T20:17:16.259193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-18T20:17:16.259471] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-18T20:17:16.260288] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-18T20:17:16.260341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:16.260373] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:16.260399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:16.260456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:16.317847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:16.318456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:16.318537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:16.318569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:16.445106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:16.445423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:16.445474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:16.445508] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:16.449481] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=34.42%) [2026-02-18T20:17:16.449824] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-18T20:17:16.449961] [INFO ] [sig ] BCRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:16.595604] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCRX.txt [2026-02-18T20:17:16.595732] [INFO ] [sig ] [361/3398] Completed BCRX in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:16.595772] [INFO ] [sig ] [362/3398] Forecasting BCS... [2026-02-18T20:17:16.595801] [INFO ] [sig ] Generating forecast for: BCS [2026-02-18T20:17:16.595830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-18T20:17:16.608700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-18T20:17:16.608998] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-18T20:17:16.609847] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-18T20:17:16.609901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:16.609934] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:16.609961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:16.610023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:16.667996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:16.668871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:16.668951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:16.668983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:16.790530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:16.790700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:16.790741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:16.790769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:16.794476] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-02-18T20:17:16.794781] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-18T20:17:16.794909] [INFO ] [sig ] BCS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:16.938066] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCS.txt [2026-02-18T20:17:16.938185] [INFO ] [sig ] [362/3398] Completed BCS in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:16.938234] [INFO ] [sig ] [363/3398] Forecasting BCSF... [2026-02-18T20:17:16.938265] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-18T20:17:16.938294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-18T20:17:16.955262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-18T20:17:16.955542] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-18T20:17:16.956321] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-18T20:17:16.956375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:16.956407] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:16.956433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:16.956489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:17.014684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:17.015281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:17.015359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:17.015392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:17.141028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:17.141169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:17.141208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:17.141262] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:17.145148] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-18T20:17:17.145428] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-18T20:17:17.145558] [INFO ] [sig ] BCSF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:17.287329] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCSF.txt [2026-02-18T20:17:17.287447] [INFO ] [sig ] [363/3398] Completed BCSF in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-18T20:17:17.287485] [INFO ] [sig ] [364/3398] Forecasting BCTX... [2026-02-18T20:17:17.287516] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-18T20:17:17.287546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-18T20:17:17.300773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-18T20:17:17.301074] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-18T20:17:17.301969] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-18T20:17:17.302033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:17.302069] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:17.302095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:17.302165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:17.374712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:17.375443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:17.375527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:17.375560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:17.501620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:17.501738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:17.501775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:17.501804] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:17.505384] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-18T20:17:17.505681] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-18T20:17:17.505830] [INFO ] [sig ] BCTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:17.649632] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BCTX.txt [2026-02-18T20:17:17.649748] [INFO ] [sig ] [364/3398] Completed BCTX in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:17.649786] [INFO ] [sig ] [365/3398] Forecasting BCX... [2026-02-18T20:17:17.649816] [INFO ] [sig ] Generating forecast for: BCX [2026-02-18T20:17:17.650040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-18T20:17:17.661287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-18T20:17:17.661595] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-18T20:17:17.662373] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-18T20:17:17.662427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:17.662459] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:17.662487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:17.662545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:17.721614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:17.722232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:17.722311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:17.722343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:17.844081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:17.844241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:17.844283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:17.844312] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:17.848244] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=51.42%) [2026-02-18T20:17:17.848519] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-18T20:17:17.848688] [INFO ] [sig ] BCX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:17.993909] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCX.txt [2026-02-18T20:17:17.994045] [INFO ] [sig ] [365/3398] Completed BCX in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:17.994083] [INFO ] [sig ] [366/3398] Forecasting BCYC... [2026-02-18T20:17:17.994113] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-18T20:17:17.994144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-18T20:17:18.006676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-18T20:17:18.006993] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-18T20:17:18.007800] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-18T20:17:18.007853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:18.007884] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:18.007910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:18.007966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:18.064933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:18.065591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:18.065672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:18.065705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:18.189658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:18.189823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:18.189871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:18.189916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:18.193521] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-18T20:17:18.193846] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-18T20:17:18.193978] [INFO ] [sig ] BCYC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:18.339938] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BCYC.txt [2026-02-18T20:17:18.340086] [INFO ] [sig ] [366/3398] Completed BCYC in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:18.340125] [INFO ] [sig ] [367/3398] Forecasting BDC... [2026-02-18T20:17:18.340155] [INFO ] [sig ] Generating forecast for: BDC [2026-02-18T20:17:18.340185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-18T20:17:18.353753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-18T20:17:18.354148] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-18T20:17:18.355221] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-18T20:17:18.355276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:18.355310] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:18.355336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:18.355393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:18.419773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:18.420738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:18.420828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:18.420863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:18.548701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:18.548875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:18.548916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:18.548946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:18.552502] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=56.25%) [2026-02-18T20:17:18.552805] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-18T20:17:18.552944] [INFO ] [sig ] BDC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:18.705751] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BDC.txt [2026-02-18T20:17:18.705930] [INFO ] [sig ] [367/3398] Completed BDC in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:18.705978] [INFO ] [sig ] [368/3398] Forecasting BDJ... [2026-02-18T20:17:18.706008] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-18T20:17:18.706041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-18T20:17:18.719131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-18T20:17:18.719469] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-18T20:17:18.720321] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-18T20:17:18.720376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:18.720410] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:18.720438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:18.720496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:18.785187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:18.786049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:18.786138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:18.786188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:18.917309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:18.917476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:18.917519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:18.917549] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:18.921596] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-18T20:17:18.921972] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-18T20:17:18.922118] [INFO ] [sig ] BDJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:19.072623] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BDJ.txt [2026-02-18T20:17:19.072791] [INFO ] [sig ] [368/3398] Completed BDJ in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:19.072837] [INFO ] [sig ] [369/3398] Forecasting BDN... [2026-02-18T20:17:19.072870] [INFO ] [sig ] Generating forecast for: BDN [2026-02-18T20:17:19.072901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-18T20:17:19.086809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-18T20:17:19.087148] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-18T20:17:19.087993] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-18T20:17:19.088077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:19.088111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:19.088138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:19.088196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:19.146793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:19.147601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:19.147684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:19.147717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:19.275341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:19.275503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:19.275546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:19.275594] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:19.279566] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=47.92%) [2026-02-18T20:17:19.280097] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-18T20:17:19.280256] [INFO ] [sig ] BDN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:19.432122] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BDN.txt [2026-02-18T20:17:19.432281] [INFO ] [sig ] [369/3398] Completed BDN in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:19.432329] [INFO ] [sig ] [370/3398] Forecasting BDRX... [2026-02-18T20:17:19.432369] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-18T20:17:19.432414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-18T20:17:19.444491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-18T20:17:19.444944] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-18T20:17:19.445817] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-18T20:17:19.445875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:19.445915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:19.445958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:19.446019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:19.507656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:19.508563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:19.508727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:19.508773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:19.643904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:19.644068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:19.644111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:19.644143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:19.647685] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-18T20:17:19.647982] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-18T20:17:19.648141] [INFO ] [sig ] BDRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:19.798249] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BDRX.txt [2026-02-18T20:17:19.798397] [INFO ] [sig ] [370/3398] Completed BDRX in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.4m [2026-02-18T20:17:19.798438] [INFO ] [sig ] [371/3398] Forecasting BDSX... [2026-02-18T20:17:19.798468] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-18T20:17:19.798500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-18T20:17:19.810495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-18T20:17:19.810874] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-18T20:17:19.811699] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-18T20:17:19.811754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:19.811786] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:19.811812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:19.811869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:19.869835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:19.870640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:19.870740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:19.870780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:19.994228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:19.994381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:19.994423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:19.994454] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:19.998116] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-18T20:17:19.998449] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-18T20:17:19.998608] [INFO ] [sig ] BDSX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:20.154164] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BDSX.txt [2026-02-18T20:17:20.154318] [INFO ] [sig ] [371/3398] Completed BDSX in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:20.154374] [INFO ] [sig ] [372/3398] Forecasting BDTX... [2026-02-18T20:17:20.154414] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-18T20:17:20.154457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-18T20:17:20.166450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-18T20:17:20.166823] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-18T20:17:20.167669] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-18T20:17:20.167724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:20.167757] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:20.167786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:20.167845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:20.229728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:20.230852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:20.230943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:20.230977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:20.356489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:20.356672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:20.356719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:20.356748] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:20.360391] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-18T20:17:20.360708] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-18T20:17:20.360862] [INFO ] [sig ] BDTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:20.506849] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BDTX.txt [2026-02-18T20:17:20.507063] [INFO ] [sig ] [372/3398] Completed BDTX in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:20.507125] [INFO ] [sig ] [373/3398] Forecasting BDX... [2026-02-18T20:17:20.507169] [INFO ] [sig ] Generating forecast for: BDX [2026-02-18T20:17:20.507216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-18T20:17:20.521385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-18T20:17:20.521865] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-18T20:17:20.522909] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-18T20:17:20.522978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:20.523025] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:20.523061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:20.523141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:20.583298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:20.584292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:20.584376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:20.584408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:20.709508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:20.709682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:20.709730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:20.709766] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:20.713259] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=64.90%) [2026-02-18T20:17:20.713533] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-18T20:17:20.713680] [INFO ] [sig ] BDX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:20.863081] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BDX.txt [2026-02-18T20:17:20.863260] [INFO ] [sig ] [373/3398] Completed BDX in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:20.863318] [INFO ] [sig ] [374/3398] Forecasting BE... [2026-02-18T20:17:20.863362] [INFO ] [sig ] Generating forecast for: BE [2026-02-18T20:17:20.863413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-18T20:17:20.875895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-18T20:17:20.876226] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-18T20:17:20.877108] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-18T20:17:20.877165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:20.877199] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:20.877227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:20.877286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:20.938327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:20.939037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:20.939116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:20.939149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:21.063051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:21.063212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:21.063253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:21.063282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:21.066701] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-02-18T20:17:21.066979] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-18T20:17:21.067111] [INFO ] [sig ] BE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:21.208607] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BE.txt [2026-02-18T20:17:21.208788] [INFO ] [sig ] [374/3398] Completed BE in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:21.208837] [INFO ] [sig ] [375/3398] Forecasting BEAM... [2026-02-18T20:17:21.208877] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-18T20:17:21.208912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-18T20:17:21.221412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-18T20:17:21.221767] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-18T20:17:21.222655] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-18T20:17:21.222710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:21.222741] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:21.222767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:21.222824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:21.279360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:21.280289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:21.280371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:21.280403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:21.402481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:21.402653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:21.402694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:21.402723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:21.406526] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-18T20:17:21.406830] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-18T20:17:21.406961] [INFO ] [sig ] BEAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:21.557004] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BEAM.txt [2026-02-18T20:17:21.557179] [INFO ] [sig ] [375/3398] Completed BEAM in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:21.557224] [INFO ] [sig ] [376/3398] Forecasting BEEM... [2026-02-18T20:17:21.557255] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-18T20:17:21.557289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-18T20:17:21.570325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-18T20:17:21.570761] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-18T20:17:21.571680] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-18T20:17:21.571738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:21.571770] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:21.571799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:21.571863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:21.636896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:21.637861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:21.637957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:21.637993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:21.767801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:21.767963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:21.768006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:21.768063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:21.771801] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=38.47%) [2026-02-18T20:17:21.772101] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-18T20:17:21.772244] [INFO ] [sig ] BEEM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:21.924638] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BEEM.txt [2026-02-18T20:17:21.924804] [INFO ] [sig ] [376/3398] Completed BEEM in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:21.924846] [INFO ] [sig ] [377/3398] Forecasting BEEP... [2026-02-18T20:17:21.924879] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-18T20:17:21.924910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-18T20:17:21.939035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-18T20:17:21.939440] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-18T20:17:21.940338] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-18T20:17:21.940394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:21.940457] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:21.940489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:21.940558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:22.005466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:22.006618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:22.006711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:22.006754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:22.131417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:22.131611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:22.131658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:22.131689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:22.135751] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-18T20:17:22.136239] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-18T20:17:22.136378] [INFO ] [sig ] BEEP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:22.286025] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BEEP.txt [2026-02-18T20:17:22.286195] [INFO ] [sig ] [377/3398] Completed BEEP in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:22.286244] [INFO ] [sig ] [378/3398] Forecasting BEKE... [2026-02-18T20:17:22.286277] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-18T20:17:22.286308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-18T20:17:22.300291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-18T20:17:22.300691] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-18T20:17:22.301517] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-18T20:17:22.301597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:22.301634] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:22.301664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:22.301722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:22.369625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:22.370541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:22.370659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:22.370708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:22.497688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:22.497892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:22.497947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:22.497978] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:22.501722] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-02-18T20:17:22.502045] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-18T20:17:22.502186] [INFO ] [sig ] BEKE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:22.655461] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BEKE.txt [2026-02-18T20:17:22.655701] [INFO ] [sig ] [378/3398] Completed BEKE in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-18T20:17:22.655776] [INFO ] [sig ] [379/3398] Forecasting BELFA... [2026-02-18T20:17:22.655826] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-18T20:17:22.655860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-18T20:17:22.669635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-18T20:17:22.670001] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-18T20:17:22.670989] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-18T20:17:22.671230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:22.671264] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:22.671293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:22.671353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:22.735361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:22.736300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:22.736405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:22.736441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:22.854222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:22.854387] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:17:22.854429] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:22.854460] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:22.858284] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-02-18T20:17:22.858597] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-18T20:17:22.858737] [INFO ] [sig ] BELFA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:23.012533] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BELFA.txt [2026-02-18T20:17:23.012770] [INFO ] [sig ] [379/3398] Completed BELFA in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:23.012830] [INFO ] [sig ] [380/3398] Forecasting BELFB... [2026-02-18T20:17:23.012863] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-18T20:17:23.012895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-18T20:17:23.027040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-18T20:17:23.027421] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-18T20:17:23.028516] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-18T20:17:23.028603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:23.028641] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:23.028668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:23.028726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:23.087007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:23.087700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:23.087798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:23.087837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:23.221343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:23.221519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:23.221563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:23.221670] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:23.225289] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-02-18T20:17:23.225600] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-18T20:17:23.225739] [INFO ] [sig ] BELFB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:23.375709] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BELFB.txt [2026-02-18T20:17:23.375888] [INFO ] [sig ] [380/3398] Completed BELFB in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:23.375933] [INFO ] [sig ] [381/3398] Forecasting BEN... [2026-02-18T20:17:23.375967] [INFO ] [sig ] Generating forecast for: BEN [2026-02-18T20:17:23.376012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-18T20:17:23.389192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-18T20:17:23.389539] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-18T20:17:23.390700] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-18T20:17:23.390766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:23.390818] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:23.390859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:23.390937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:23.454192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:23.455156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:23.455245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:23.455280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:23.584941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:23.585111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:23.585153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:23.585186] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:23.588814] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-18T20:17:23.589108] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-18T20:17:23.589248] [INFO ] [sig ] BEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:23.735687] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BEN.txt [2026-02-18T20:17:23.735851] [INFO ] [sig ] [381/3398] Completed BEN in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:23.735891] [INFO ] [sig ] [382/3398] Forecasting BEP... [2026-02-18T20:17:23.735922] [INFO ] [sig ] Generating forecast for: BEP [2026-02-18T20:17:23.735952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-18T20:17:23.747457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-18T20:17:23.747849] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-18T20:17:23.748742] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-18T20:17:23.748797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:23.748829] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:23.748856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:23.748917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:23.808571] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:23.809447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:23.809532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:23.809565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:23.935682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:23.935850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:23.935893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:23.935924] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:23.939630] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=76.36%) [2026-02-18T20:17:23.939922] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-18T20:17:23.940057] [INFO ] [sig ] BEP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:24.085113] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BEP.txt [2026-02-18T20:17:24.085268] [INFO ] [sig ] [382/3398] Completed BEP in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:24.085316] [INFO ] [sig ] [383/3398] Forecasting BEPH... [2026-02-18T20:17:24.085348] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-18T20:17:24.085378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-18T20:17:24.097715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-18T20:17:24.098076] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-18T20:17:24.098920] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-18T20:17:24.098986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:24.099019] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:24.099046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:24.099102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:24.174318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:24.175258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:24.175348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:24.175384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:24.307218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:24.307388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:24.307428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:24.307458] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:24.312063] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-18T20:17:24.312440] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-18T20:17:24.312611] [INFO ] [sig ] BEPH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:24.465027] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BEPH.txt [2026-02-18T20:17:24.465188] [INFO ] [sig ] [383/3398] Completed BEPH in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:24.465230] [INFO ] [sig ] [384/3398] Forecasting BEPI... [2026-02-18T20:17:24.465263] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-18T20:17:24.465295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-18T20:17:24.477814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-18T20:17:24.478373] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-18T20:17:24.479461] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-18T20:17:24.479518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:24.479551] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:24.479602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:24.479663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:24.539725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:24.540626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:24.540710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:24.540743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:24.650459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:24.650638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:24.650679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:24.650709] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:24.654180] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-02-18T20:17:24.654461] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-18T20:17:24.654612] [INFO ] [sig ] BEPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:24.803347] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BEPI.txt [2026-02-18T20:17:24.803495] [INFO ] [sig ] [384/3398] Completed BEPI in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:24.803536] [INFO ] [sig ] [385/3398] Forecasting BFAM... [2026-02-18T20:17:24.803585] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-18T20:17:24.803620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-18T20:17:24.816529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-18T20:17:24.816863] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-18T20:17:24.817866] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-18T20:17:24.817922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:24.817957] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:24.817985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:24.818068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:24.879435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:24.880239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:24.880343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:24.880379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:25.008901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:25.009063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:25.009103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:25.009133] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:25.012750] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-18T20:17:25.013047] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-18T20:17:25.013180] [INFO ] [sig ] BFAM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:25.189446] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BFAM.txt [2026-02-18T20:17:25.189637] [INFO ] [sig ] [385/3398] Completed BFAM in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:25.189686] [INFO ] [sig ] [386/3398] Forecasting BFC... [2026-02-18T20:17:25.189717] [INFO ] [sig ] Generating forecast for: BFC [2026-02-18T20:17:25.189746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-18T20:17:25.201795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-18T20:17:25.202176] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-18T20:17:25.202991] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-18T20:17:25.203045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:25.203077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:25.203103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:25.203158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:25.265569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:25.266502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:25.266619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:25.266657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:25.399915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:25.400101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:25.400142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:25.400172] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:25.403939] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-18T20:17:25.404223] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-18T20:17:25.404352] [INFO ] [sig ] BFC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:25.555310] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BFC.txt [2026-02-18T20:17:25.555450] [INFO ] [sig ] [386/3398] Completed BFC in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-18T20:17:25.555496] [INFO ] [sig ] [387/3398] Forecasting BFH... [2026-02-18T20:17:25.555527] [INFO ] [sig ] Generating forecast for: BFH [2026-02-18T20:17:25.555566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-18T20:17:25.568279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-18T20:17:25.568753] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-18T20:17:25.569774] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-18T20:17:25.569838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:25.569872] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:25.569900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:25.569977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:25.631815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:25.632762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:25.632891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:25.632928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:25.757041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:25.757227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:25.757285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:25.757329] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:25.760935] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: DOWN (p=35.40%) [2026-02-18T20:17:25.761220] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-18T20:17:25.761352] [INFO ] [sig ] BFH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:25.908081] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BFH.txt [2026-02-18T20:17:25.908246] [INFO ] [sig ] [387/3398] Completed BFH in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:25.908287] [INFO ] [sig ] [388/3398] Forecasting BFLY... [2026-02-18T20:17:25.908318] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-18T20:17:25.908356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-18T20:17:25.920334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-18T20:17:25.920691] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-18T20:17:25.921463] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-18T20:17:25.921516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:25.921549] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:25.921600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:25.921661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:25.981533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:25.982468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:25.982551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:25.982605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:26.108091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:26.108259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:26.108300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:26.108329] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:26.111730] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-18T20:17:26.112057] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-18T20:17:26.112183] [INFO ] [sig ] BFLY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:26.252923] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BFLY.txt [2026-02-18T20:17:26.253057] [INFO ] [sig ] [388/3398] Completed BFLY in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:26.253095] [INFO ] [sig ] [389/3398] Forecasting BFS... [2026-02-18T20:17:26.253126] [INFO ] [sig ] Generating forecast for: BFS [2026-02-18T20:17:26.253156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-18T20:17:26.266061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-18T20:17:26.266353] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-18T20:17:26.267128] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-18T20:17:26.267181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:26.267213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:26.267239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:26.267300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:26.328305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:26.328984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:26.329256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:26.329287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:26.448270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:26.448409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:26.448447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:26.448477] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:26.452401] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-18T20:17:26.452695] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-18T20:17:26.452821] [INFO ] [sig ] BFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:26.602768] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BFS.txt [2026-02-18T20:17:26.602903] [INFO ] [sig ] [389/3398] Completed BFS in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:26.602941] [INFO ] [sig ] [390/3398] Forecasting BG... [2026-02-18T20:17:26.602971] [INFO ] [sig ] Generating forecast for: BG [2026-02-18T20:17:26.603001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-18T20:17:26.614633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-18T20:17:26.614943] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-18T20:17:26.615759] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-18T20:17:26.615823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:26.615864] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:26.615899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:26.615969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:26.675406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:26.676157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:26.676240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:26.676274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:26.801282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:26.801436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:26.801491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:26.801522] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:26.804923] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-02-18T20:17:26.805212] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-18T20:17:26.805338] [INFO ] [sig ] BG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:26.950486] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BG.txt [2026-02-18T20:17:26.950672] [INFO ] [sig ] [390/3398] Completed BG in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:26.950715] [INFO ] [sig ] [391/3398] Forecasting BGB... [2026-02-18T20:17:26.950746] [INFO ] [sig ] Generating forecast for: BGB [2026-02-18T20:17:26.950777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-18T20:17:26.962457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-18T20:17:26.962814] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-18T20:17:26.963712] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-18T20:17:26.963768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:26.963801] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:26.963829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:26.963885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:27.022899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:27.023723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:27.023811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:27.023847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:27.153840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:27.154006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:27.154048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:27.154079] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:27.157591] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-18T20:17:27.157876] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-18T20:17:27.158006] [INFO ] [sig ] BGB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:27.302115] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BGB.txt [2026-02-18T20:17:27.302250] [INFO ] [sig ] [391/3398] Completed BGB in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:27.302290] [INFO ] [sig ] [392/3398] Forecasting BGC... [2026-02-18T20:17:27.302323] [INFO ] [sig ] Generating forecast for: BGC [2026-02-18T20:17:27.302360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-18T20:17:27.314063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-18T20:17:27.314368] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-18T20:17:27.315198] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-18T20:17:27.315255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:27.315289] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:27.315317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:27.315379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:27.377067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:27.377914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:27.378029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:27.378066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:27.507809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:27.508187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:27.508236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:27.508266] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:27.512269] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-02-18T20:17:27.512550] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-18T20:17:27.512712] [INFO ] [sig ] BGC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:27.720738] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BGC.txt [2026-02-18T20:17:27.720894] [INFO ] [sig ] [392/3398] Completed BGC in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:27.720933] [INFO ] [sig ] [393/3398] Forecasting BGH... [2026-02-18T20:17:27.720964] [INFO ] [sig ] Generating forecast for: BGH [2026-02-18T20:17:27.720994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-18T20:17:27.733296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-18T20:17:27.733681] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-18T20:17:27.734500] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-18T20:17:27.734554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:27.734613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:27.734643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:27.734700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:27.794112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:27.795394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:27.795481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:27.795517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:27.917346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:27.917504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:27.917546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:27.917596] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:27.921175] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-02-18T20:17:27.921468] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-18T20:17:27.921622] [INFO ] [sig ] BGH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:28.064553] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BGH.txt [2026-02-18T20:17:28.064716] [INFO ] [sig ] [393/3398] Completed BGH in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-18T20:17:28.064756] [INFO ] [sig ] [394/3398] Forecasting BGLC... [2026-02-18T20:17:28.064787] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-18T20:17:28.064816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-18T20:17:28.075958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-18T20:17:28.076277] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-18T20:17:28.077109] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-18T20:17:28.077163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:28.077246] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:28.077308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:28.077394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:28.136287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:28.137109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:28.137194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:28.137230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:28.265134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:28.265355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:28.265414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:28.265450] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:28.269539] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-18T20:17:28.269946] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-18T20:17:28.270111] [INFO ] [sig ] BGLC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:28.418763] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BGLC.txt [2026-02-18T20:17:28.418926] [INFO ] [sig ] [394/3398] Completed BGLC in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:28.418974] [INFO ] [sig ] [395/3398] Forecasting BGRN... [2026-02-18T20:17:28.419010] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-18T20:17:28.419039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-18T20:17:28.430946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-18T20:17:28.431297] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-18T20:17:28.432218] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-18T20:17:28.432274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:28.432308] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:28.432336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:28.432396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:28.493181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:28.494073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:28.494168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:28.494205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:28.620256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:28.620411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:28.620455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:28.620485] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:28.624423] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=36.45%) [2026-02-18T20:17:28.624734] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-18T20:17:28.624874] [INFO ] [sig ] BGRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:28.772180] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BGRN.txt [2026-02-18T20:17:28.772320] [INFO ] [sig ] [395/3398] Completed BGRN in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:28.772358] [INFO ] [sig ] [396/3398] Forecasting BGS... [2026-02-18T20:17:28.772387] [INFO ] [sig ] Generating forecast for: BGS [2026-02-18T20:17:28.772418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-18T20:17:28.783922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-18T20:17:28.784225] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-18T20:17:28.785048] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-18T20:17:28.785102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:28.785134] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:28.785160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:28.785216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:28.845232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:28.846024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:28.846106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:28.846139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:28.977161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:28.977371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:28.977427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:28.977461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:28.981869] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-18T20:17:28.982394] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-18T20:17:28.982538] [INFO ] [sig ] BGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:29.134182] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BGS.txt [2026-02-18T20:17:29.134346] [INFO ] [sig ] [396/3398] Completed BGS in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:29.134386] [INFO ] [sig ] [397/3398] Forecasting BGSF... [2026-02-18T20:17:29.134416] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-18T20:17:29.134445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-18T20:17:29.147779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-18T20:17:29.148209] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-18T20:17:29.149040] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-18T20:17:29.149094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:29.149125] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:29.149153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:29.149209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:29.211730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:29.212670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:29.212766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:29.212801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:29.337682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:29.337851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:29.337891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:29.337972] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:29.341754] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=81.73%) [2026-02-18T20:17:29.342061] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-18T20:17:29.342203] [INFO ] [sig ] BGSF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:29.493859] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BGSF.txt [2026-02-18T20:17:29.494035] [INFO ] [sig ] [397/3398] Completed BGSF in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:29.494074] [INFO ] [sig ] [398/3398] Forecasting BGX... [2026-02-18T20:17:29.494102] [INFO ] [sig ] Generating forecast for: BGX [2026-02-18T20:17:29.494140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-18T20:17:29.506862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-18T20:17:29.507225] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-18T20:17:29.508084] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-18T20:17:29.508138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:29.508171] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:29.508383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:29.508440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:29.566938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:29.567887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:29.567978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:29.568272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:29.694307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:29.694544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:29.694626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:29.694669] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:29.698557] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-18T20:17:29.698898] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-18T20:17:29.699079] [INFO ] [sig ] BGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:29.847661] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BGX.txt [2026-02-18T20:17:29.847843] [INFO ] [sig ] [398/3398] Completed BGX in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:29.847887] [INFO ] [sig ] [399/3398] Forecasting BGY... [2026-02-18T20:17:29.847919] [INFO ] [sig ] Generating forecast for: BGY [2026-02-18T20:17:29.847951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-18T20:17:29.860869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-18T20:17:29.861256] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-18T20:17:29.862137] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-18T20:17:29.862192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:29.862226] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:29.862253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:29.862311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:29.920235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:29.921202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:29.921297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:29.921330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:30.046422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:30.046617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:30.046660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:30.046689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:30.050239] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-02-18T20:17:30.050532] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-18T20:17:30.050691] [INFO ] [sig ] BGY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:30.194790] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BGY.txt [2026-02-18T20:17:30.194998] [INFO ] [sig ] [399/3398] Completed BGY in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:30.195046] [INFO ] [sig ] [400/3398] Forecasting BHC... [2026-02-18T20:17:30.195077] [INFO ] [sig ] Generating forecast for: BHC [2026-02-18T20:17:30.195109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-18T20:17:30.208352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-18T20:17:30.208811] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-18T20:17:30.209879] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-18T20:17:30.209955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:30.210006] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:30.210041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:30.210098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:30.273516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:30.274486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:30.274601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:30.274639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:30.405744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:30.405945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:30.405987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:30.406024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:30.409820] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-02-18T20:17:30.410117] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-18T20:17:30.410254] [INFO ] [sig ] BHC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:30.555599] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BHC.txt [2026-02-18T20:17:30.555755] [INFO ] [sig ] [400/3398] Completed BHC in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:30.555795] [INFO ] [sig ] [401/3398] Forecasting BHE... [2026-02-18T20:17:30.555826] [INFO ] [sig ] Generating forecast for: BHE [2026-02-18T20:17:30.555856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-18T20:17:30.568817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-18T20:17:30.569181] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-18T20:17:30.569987] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-18T20:17:30.570041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:30.570261] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:30.570288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:30.570355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:30.629265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:30.630186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:30.630271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:30.630304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:30.753173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:30.753336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:30.753377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:30.753406] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:30.756890] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-18T20:17:30.757206] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-18T20:17:30.757339] [INFO ] [sig ] BHE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:30.902742] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BHE.txt [2026-02-18T20:17:30.902909] [INFO ] [sig ] [401/3398] Completed BHE in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:30.902950] [INFO ] [sig ] [402/3398] Forecasting BHF... [2026-02-18T20:17:30.902980] [INFO ] [sig ] Generating forecast for: BHF [2026-02-18T20:17:30.903010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-18T20:17:30.914534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-18T20:17:30.914865] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-18T20:17:30.915666] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-18T20:17:30.915719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:30.915751] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:30.915778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:30.915834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:30.973866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:30.974739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:30.974824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:30.974856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:31.110135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:31.110305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:31.110345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:31.110373] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:31.113851] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=44.18%) [2026-02-18T20:17:31.114149] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-18T20:17:31.114284] [INFO ] [sig ] BHF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:31.267002] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHF.txt [2026-02-18T20:17:31.267189] [INFO ] [sig ] [402/3398] Completed BHF in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:31.267229] [INFO ] [sig ] [403/3398] Forecasting BHFAL... [2026-02-18T20:17:31.267259] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-18T20:17:31.267289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-18T20:17:31.279745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-18T20:17:31.280146] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-18T20:17:31.281042] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-18T20:17:31.281098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:31.281135] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:31.281164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:31.281227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:31.340022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:31.341379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:31.341503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:31.341568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:31.471908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:31.472089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:31.472149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:31.472195] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:31.476071] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-02-18T20:17:31.476375] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-18T20:17:31.476512] [INFO ] [sig ] BHFAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:31.624974] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHFAL.txt [2026-02-18T20:17:31.625114] [INFO ] [sig ] [403/3398] Completed BHFAL in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-18T20:17:31.625153] [INFO ] [sig ] [404/3398] Forecasting BHFAM... [2026-02-18T20:17:31.625183] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-18T20:17:31.625212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-18T20:17:31.638121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-18T20:17:31.638444] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-18T20:17:31.639263] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-18T20:17:31.639316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:31.639347] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:31.639375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:31.639436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:31.699310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:31.700141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:31.700255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:31.700290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:31.823162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:31.823330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:31.823369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:31.823399] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:31.826842] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-18T20:17:31.827124] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-18T20:17:31.827253] [INFO ] [sig ] BHFAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:31.972029] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHFAM.txt [2026-02-18T20:17:31.972168] [INFO ] [sig ] [404/3398] Completed BHFAM in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-18T20:17:31.972208] [INFO ] [sig ] [405/3398] Forecasting BHFAN... [2026-02-18T20:17:31.972239] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-18T20:17:31.972270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-18T20:17:31.984838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-18T20:17:31.985227] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-18T20:17:31.986173] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-18T20:17:31.986230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:31.986263] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:31.986289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:31.986358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:32.049178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:32.050560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:32.050665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:32.050698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:32.174260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:32.174416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:32.174458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:32.174488] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:32.177905] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-02-18T20:17:32.178201] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-18T20:17:32.178333] [INFO ] [sig ] BHFAN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:32.321822] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHFAN.txt [2026-02-18T20:17:32.321983] [INFO ] [sig ] [405/3398] Completed BHFAN in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-18T20:17:32.322022] [INFO ] [sig ] [406/3398] Forecasting BHFAO... [2026-02-18T20:17:32.322053] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-18T20:17:32.322083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-18T20:17:32.334334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-18T20:17:32.334646] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-18T20:17:32.335428] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-18T20:17:32.335482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:32.335514] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:32.335541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:32.335617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:32.393280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:32.394100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:32.394187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:32.394222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:32.506614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:32.506777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:32.506817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:32.506846] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:32.510272] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=49.58%) [2026-02-18T20:17:32.510567] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-18T20:17:32.510732] [INFO ] [sig ] BHFAO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:32.653106] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHFAO.txt [2026-02-18T20:17:32.653286] [INFO ] [sig ] [406/3398] Completed BHFAO in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-18T20:17:32.653338] [INFO ] [sig ] [407/3398] Forecasting BHFAP... [2026-02-18T20:17:32.653377] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-18T20:17:32.653420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-18T20:17:32.665297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-18T20:17:32.665673] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-18T20:17:32.666446] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-18T20:17:32.666510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:32.666544] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:32.666596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:32.666657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:32.723628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:32.724483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:32.724563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:32.724618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:32.845004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:32.845160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:32.845199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:32.845229] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:32.848732] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: DOWN (p=32.95%) [2026-02-18T20:17:32.849007] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-18T20:17:32.849135] [INFO ] [sig ] BHFAP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:32.991096] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHFAP.txt [2026-02-18T20:17:32.991235] [INFO ] [sig ] [407/3398] Completed BHFAP in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:32.991274] [INFO ] [sig ] [408/3398] Forecasting BHK... [2026-02-18T20:17:32.991304] [INFO ] [sig ] Generating forecast for: BHK [2026-02-18T20:17:32.991335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-18T20:17:33.003381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-18T20:17:33.003712] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-18T20:17:33.004487] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-18T20:17:33.004541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:33.004590] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:33.004620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:33.004676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:33.062389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:33.063221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:33.063303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:33.063336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:33.186762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:33.186955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:33.187009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:33.187048] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:33.191434] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=78.70%) [2026-02-18T20:17:33.191751] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-18T20:17:33.191889] [INFO ] [sig ] BHK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:33.336311] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BHK.txt [2026-02-18T20:17:33.336474] [INFO ] [sig ] [408/3398] Completed BHK in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:33.336515] [INFO ] [sig ] [409/3398] Forecasting BHP... [2026-02-18T20:17:33.336547] [INFO ] [sig ] Generating forecast for: BHP [2026-02-18T20:17:33.336603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-18T20:17:33.348754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-18T20:17:33.349085] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-18T20:17:33.349902] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-18T20:17:33.349955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:33.349988] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:33.350019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:33.350075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:33.408464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:33.409405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:33.409487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:33.409521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:33.533961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:33.534122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:33.534164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:33.534192] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:33.537566] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: DOWN (p=20.34%) [2026-02-18T20:17:33.537890] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-18T20:17:33.538045] [INFO ] [sig ] BHP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:33.683104] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHP.txt [2026-02-18T20:17:33.683277] [INFO ] [sig ] [409/3398] Completed BHP in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:33.683321] [INFO ] [sig ] [410/3398] Forecasting BHRB... [2026-02-18T20:17:33.683352] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-18T20:17:33.683385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-18T20:17:33.694735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-18T20:17:33.695065] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-18T20:17:33.695873] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-18T20:17:33.695929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:33.695961] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:33.695988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:33.696044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:33.757962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:33.759004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:33.759110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:33.759152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:33.883687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:33.883848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:33.883889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:33.883917] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:33.893390] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-02-18T20:17:33.893998] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-18T20:17:33.894195] [INFO ] [sig ] BHRB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:34.038509] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BHRB.txt [2026-02-18T20:17:34.038691] [INFO ] [sig ] [410/3398] Completed BHRB in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:34.038733] [INFO ] [sig ] [411/3398] Forecasting BHVN... [2026-02-18T20:17:34.038765] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-18T20:17:34.038795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-18T20:17:34.050988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-18T20:17:34.051364] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-18T20:17:34.052219] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-18T20:17:34.052297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:34.052330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:34.052356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:34.052412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:34.110174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:34.111056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:34.111151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:34.111187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:34.231125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:34.231296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:34.231337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:34.231369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:34.235001] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-02-18T20:17:34.235290] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-18T20:17:34.235424] [INFO ] [sig ] BHVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:34.382169] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BHVN.txt [2026-02-18T20:17:34.382308] [INFO ] [sig ] [411/3398] Completed BHVN in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:34.382347] [INFO ] [sig ] [412/3398] Forecasting BIB... [2026-02-18T20:17:34.382377] [INFO ] [sig ] Generating forecast for: BIB [2026-02-18T20:17:34.382406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-18T20:17:34.394089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-18T20:17:34.394381] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-18T20:17:34.395169] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-18T20:17:34.395222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:34.395254] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:34.395281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:34.395338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:34.456771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:34.457711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:34.457798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:34.457831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:34.580936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:34.581107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:34.581150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:34.581179] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:34.584742] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=14.51%) [2026-02-18T20:17:34.585111] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-18T20:17:34.585265] [INFO ] [sig ] BIB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:34.737001] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BIB.txt [2026-02-18T20:17:34.737187] [INFO ] [sig ] [412/3398] Completed BIB in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:34.737228] [INFO ] [sig ] [413/3398] Forecasting BIIB... [2026-02-18T20:17:34.737258] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-18T20:17:34.737289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-18T20:17:34.752477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-18T20:17:34.752912] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-18T20:17:34.753845] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-18T20:17:34.753903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:34.753936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:34.753964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:34.754027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:34.818215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:34.819188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:34.819277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:34.819312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:34.959557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:34.959756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:34.959798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:34.959827] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:34.963668] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=56.07%) [2026-02-18T20:17:34.964054] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-18T20:17:34.964215] [INFO ] [sig ] BIIB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:35.119630] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BIIB.txt [2026-02-18T20:17:35.119817] [INFO ] [sig ] [413/3398] Completed BIIB in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:35.119858] [INFO ] [sig ] [414/3398] Forecasting BILI... [2026-02-18T20:17:35.119889] [INFO ] [sig ] Generating forecast for: BILI [2026-02-18T20:17:35.119919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-18T20:17:35.132855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-18T20:17:35.133287] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-18T20:17:35.134162] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-18T20:17:35.134217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:35.134249] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:35.134276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:35.134331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:35.194823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:35.195789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:35.195880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:35.195913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:35.324958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:35.325145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:35.325221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:35.325253] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:35.329068] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=67.23%) [2026-02-18T20:17:35.329498] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-18T20:17:35.329698] [INFO ] [sig ] BILI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:35.506299] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BILI.txt [2026-02-18T20:17:35.506480] [INFO ] [sig ] [414/3398] Completed BILI in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:35.506522] [INFO ] [sig ] [415/3398] Forecasting BILL... [2026-02-18T20:17:35.506552] [INFO ] [sig ] Generating forecast for: BILL [2026-02-18T20:17:35.506612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-18T20:17:35.518526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-18T20:17:35.518905] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-18T20:17:35.519743] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-18T20:17:35.519798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:35.519830] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:35.519856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:35.519912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:35.580431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:35.581397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:35.581502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:35.581539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:35.707920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:35.708125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:35.708174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:35.708208] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:35.711937] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=21.15%) [2026-02-18T20:17:35.712222] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-18T20:17:35.712354] [INFO ] [sig ] BILL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:35.859946] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BILL.txt [2026-02-18T20:17:35.860135] [INFO ] [sig ] [415/3398] Completed BILL in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:35.860183] [INFO ] [sig ] [416/3398] Forecasting BIO... [2026-02-18T20:17:35.860213] [INFO ] [sig ] Generating forecast for: BIO [2026-02-18T20:17:35.860243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-18T20:17:35.874014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-18T20:17:35.874437] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-18T20:17:35.875513] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-18T20:17:35.875567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:35.875619] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:35.875647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:35.875703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:35.934876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:35.935785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:35.935872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:35.935908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:36.064244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:36.064410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:36.064453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:36.064483] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:36.068083] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-02-18T20:17:36.068389] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-18T20:17:36.068529] [INFO ] [sig ] BIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:36.222612] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BIO.txt [2026-02-18T20:17:36.222777] [INFO ] [sig ] [416/3398] Completed BIO in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:36.222824] [INFO ] [sig ] [417/3398] Forecasting BIP... [2026-02-18T20:17:36.222857] [INFO ] [sig ] Generating forecast for: BIP [2026-02-18T20:17:36.222886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-18T20:17:36.236416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-18T20:17:36.237062] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-18T20:17:36.237924] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-18T20:17:36.237979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:36.238033] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:36.238067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:36.238136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:36.295711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:36.296708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:36.296802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:36.296835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:36.442556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:36.442754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:36.442798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:36.442828] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:36.446625] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-18T20:17:36.446921] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-18T20:17:36.447076] [INFO ] [sig ] BIP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:36.602894] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BIP.txt [2026-02-18T20:17:36.603069] [INFO ] [sig ] [417/3398] Completed BIP in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:36.603119] [INFO ] [sig ] [418/3398] Forecasting BIPH... [2026-02-18T20:17:36.603159] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-18T20:17:36.603233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-18T20:17:36.618874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-18T20:17:36.619423] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-18T20:17:36.620486] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-18T20:17:36.620619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:36.620685] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:36.620723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:36.620804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:36.698251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:36.699358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:36.699468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:36.699514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:36.837217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:36.837383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:36.837430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:36.837469] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:36.841290] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=76.31%) [2026-02-18T20:17:36.841606] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-18T20:17:36.841749] [INFO ] [sig ] BIPH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:37.029994] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BIPH.txt [2026-02-18T20:17:37.030214] [INFO ] [sig ] [418/3398] Completed BIPH in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:37.030257] [INFO ] [sig ] [419/3398] Forecasting BIPI... [2026-02-18T20:17:37.030288] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-18T20:17:37.030324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-18T20:17:37.043597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-18T20:17:37.043950] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-18T20:17:37.044772] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-18T20:17:37.044826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:37.044857] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:37.044883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:37.044939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:37.108090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:37.109262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:37.109351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:37.109547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:37.218206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:37.218370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:37.218412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:37.218444] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:37.221988] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=82.03%) [2026-02-18T20:17:37.222298] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-18T20:17:37.222430] [INFO ] [sig ] BIPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:37.367905] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BIPI.txt [2026-02-18T20:17:37.368089] [INFO ] [sig ] [419/3398] Completed BIPI in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:37.368137] [INFO ] [sig ] [420/3398] Forecasting BIRD... [2026-02-18T20:17:37.368169] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-18T20:17:37.368200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-18T20:17:37.379529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-18T20:17:37.379856] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-18T20:17:37.380685] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-18T20:17:37.380740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:37.380772] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:37.380800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:37.380858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:37.441705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:37.442488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:37.442589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:37.442627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:37.571643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:37.571802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:37.571843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:37.571872] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:37.575477] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-18T20:17:37.575781] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-18T20:17:37.575924] [INFO ] [sig ] BIRD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:37.724545] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BIRD.txt [2026-02-18T20:17:37.724761] [INFO ] [sig ] [420/3398] Completed BIRD in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-18T20:17:37.724809] [INFO ] [sig ] [421/3398] Forecasting BIRK... [2026-02-18T20:17:37.724841] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-18T20:17:37.724871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-18T20:17:37.738746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-18T20:17:37.739061] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-18T20:17:37.740109] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-18T20:17:37.740165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:37.740197] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:37.740223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:37.740452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:37.800645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:37.801515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:37.801620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:37.801656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:37.926810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:37.926966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:37.927006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:37.927035] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:37.930477] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=71.09%) [2026-02-18T20:17:37.930777] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-18T20:17:37.930908] [INFO ] [sig ] BIRK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:38.083035] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BIRK.txt [2026-02-18T20:17:38.083241] [INFO ] [sig ] [421/3398] Completed BIRK in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-18T20:17:38.083302] [INFO ] [sig ] [422/3398] Forecasting BITF... [2026-02-18T20:17:38.083536] [INFO ] [sig ] Generating forecast for: BITF [2026-02-18T20:17:38.083599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-18T20:17:38.099267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-18T20:17:38.099594] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-18T20:17:38.100368] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-18T20:17:38.100421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:38.100454] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:38.100481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:38.100538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:38.161696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:38.162689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:38.162775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:38.162810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:38.281872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:38.282019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:38.282062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:38.282092] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:38.286008] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=57.99%) [2026-02-18T20:17:38.286485] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-18T20:17:38.286636] [INFO ] [sig ] BITF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:38.431673] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BITF.txt [2026-02-18T20:17:38.431796] [INFO ] [sig ] [422/3398] Completed BITF in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-18T20:17:38.431835] [INFO ] [sig ] [423/3398] Forecasting BIVI... [2026-02-18T20:17:38.431865] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-18T20:17:38.431895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-18T20:17:38.443920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-18T20:17:38.444276] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-18T20:17:38.445467] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-18T20:17:38.445521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:38.445553] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:38.445608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:38.445669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:38.506695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:38.507618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:38.507708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:38.507743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:38.627071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:38.627248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:38.627289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:38.627317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:38.630767] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=59.93%) [2026-02-18T20:17:38.631042] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-18T20:17:38.631190] [INFO ] [sig ] BIVI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:38.773926] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BIVI.txt [2026-02-18T20:17:38.774070] [INFO ] [sig ] [423/3398] Completed BIVI in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:38.774110] [INFO ] [sig ] [424/3398] Forecasting BJ... [2026-02-18T20:17:38.774142] [INFO ] [sig ] Generating forecast for: BJ [2026-02-18T20:17:38.774174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-18T20:17:38.785960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-18T20:17:38.786272] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-18T20:17:38.787072] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-18T20:17:38.787126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:38.787158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:38.787185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:38.787241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:38.843531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:38.844245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:38.844325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:38.844358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:38.965679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:38.965840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:38.965882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:38.965912] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:38.969616] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-18T20:17:38.969901] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-18T20:17:38.970063] [INFO ] [sig ] BJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:39.115424] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BJ.txt [2026-02-18T20:17:39.115566] [INFO ] [sig ] [424/3398] Completed BJ in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:39.115626] [INFO ] [sig ] [425/3398] Forecasting BJRI... [2026-02-18T20:17:39.115655] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-18T20:17:39.115687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-18T20:17:39.126666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-18T20:17:39.126951] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-18T20:17:39.127768] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-18T20:17:39.127822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:39.127854] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:39.127880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:39.127937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:39.186615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:39.187538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:39.187644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:39.187681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:39.319600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:39.319813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:39.319858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:39.319906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:39.323867] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=79.70%) [2026-02-18T20:17:39.324298] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-18T20:17:39.324459] [INFO ] [sig ] BJRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:39.471642] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BJRI.txt [2026-02-18T20:17:39.471793] [INFO ] [sig ] [425/3398] Completed BJRI in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:39.471834] [INFO ] [sig ] [426/3398] Forecasting BK... [2026-02-18T20:17:39.471863] [INFO ] [sig ] Generating forecast for: BK [2026-02-18T20:17:39.471894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-18T20:17:39.484187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-18T20:17:39.484511] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-18T20:17:39.485293] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-18T20:17:39.485347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:39.485378] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:39.485405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:39.485461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:39.542284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:39.542973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:39.543053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:39.543085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:39.661959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:39.662120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:39.662160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:39.662188] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:39.665614] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-18T20:17:39.665893] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-18T20:17:39.666022] [INFO ] [sig ] BK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:39.811308] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BK.txt [2026-02-18T20:17:39.811695] [INFO ] [sig ] [426/3398] Completed BK in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:39.811741] [INFO ] [sig ] [427/3398] Forecasting BKCH... [2026-02-18T20:17:39.811773] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-18T20:17:39.811803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-18T20:17:39.824773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-18T20:17:39.825165] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-18T20:17:39.826187] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-18T20:17:39.826252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:39.826289] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:39.826316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:39.826371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:39.888461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:39.889415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:39.889511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:39.889563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:40.012971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:40.013167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:40.013220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:40.013250] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:40.017416] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=16.41%) [2026-02-18T20:17:40.017742] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-18T20:17:40.017902] [INFO ] [sig ] BKCH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:40.161234] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKCH.txt [2026-02-18T20:17:40.161386] [INFO ] [sig ] [427/3398] Completed BKCH in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:40.161431] [INFO ] [sig ] [428/3398] Forecasting BKD... [2026-02-18T20:17:40.161463] [INFO ] [sig ] Generating forecast for: BKD [2026-02-18T20:17:40.161494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-18T20:17:40.173399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-18T20:17:40.173810] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-18T20:17:40.174681] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-18T20:17:40.174734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:40.174766] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:40.174793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:40.174850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:40.231008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:40.231980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:40.232076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:40.232110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:40.353494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:40.353683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:40.353724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:40.353752] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:40.357162] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-02-18T20:17:40.357462] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-18T20:17:40.357613] [INFO ] [sig ] BKD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:40.498978] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKD.txt [2026-02-18T20:17:40.499153] [INFO ] [sig ] [428/3398] Completed BKD in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:40.499194] [INFO ] [sig ] [429/3398] Forecasting BKE... [2026-02-18T20:17:40.499223] [INFO ] [sig ] Generating forecast for: BKE [2026-02-18T20:17:40.499254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-18T20:17:40.512374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-18T20:17:40.512835] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-18T20:17:40.513801] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-18T20:17:40.513860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:40.513902] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:40.513950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:40.514032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:40.577427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:40.578413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:40.578505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:40.578539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:40.736824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:40.737045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:40.737094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:40.737124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:40.740827] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-02-18T20:17:40.741157] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-18T20:17:40.741309] [INFO ] [sig ] BKE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:40.892046] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKE.txt [2026-02-18T20:17:40.892243] [INFO ] [sig ] [429/3398] Completed BKE in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:40.892307] [INFO ] [sig ] [430/3398] Forecasting BKH... [2026-02-18T20:17:40.892340] [INFO ] [sig ] Generating forecast for: BKH [2026-02-18T20:17:40.892371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-18T20:17:40.904286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-18T20:17:40.904653] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-18T20:17:40.905442] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-18T20:17:40.905496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:40.905527] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:40.905553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:40.905632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:40.965330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:40.966421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:40.966501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:40.966535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:41.090399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:41.090561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:41.090623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:41.090660] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:41.094558] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-18T20:17:41.094857] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-18T20:17:41.094988] [INFO ] [sig ] BKH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:41.249987] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKH.txt [2026-02-18T20:17:41.250157] [INFO ] [sig ] [430/3398] Completed BKH in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:41.250207] [INFO ] [sig ] [431/3398] Forecasting BKN... [2026-02-18T20:17:41.250243] [INFO ] [sig ] Generating forecast for: BKN [2026-02-18T20:17:41.250279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-18T20:17:41.264101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-18T20:17:41.264547] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-18T20:17:41.265517] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-18T20:17:41.265597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:41.265633] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:41.265660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:41.265716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:41.327471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:41.328509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:41.328652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:41.328700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:41.472297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:41.472594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:41.472660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:41.472703] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:41.476465] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: DOWN (p=48.37%) [2026-02-18T20:17:41.476875] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-18T20:17:41.477030] [INFO ] [sig ] BKN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:41.624443] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKN.txt [2026-02-18T20:17:41.624635] [INFO ] [sig ] [431/3398] Completed BKN in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:41.624678] [INFO ] [sig ] [432/3398] Forecasting BKNG... [2026-02-18T20:17:41.624708] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-18T20:17:41.624737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-18T20:17:41.637922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-18T20:17:41.638382] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-18T20:17:41.639214] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-18T20:17:41.639267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:41.639300] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:41.639327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:41.639384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:41.701349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:41.702247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:41.702335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:41.702369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:41.823686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:41.823846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:41.823886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:41.823915] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:41.827402] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-18T20:17:41.827719] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-18T20:17:41.827851] [INFO ] [sig ] BKNG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:41.969304] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKNG.txt [2026-02-18T20:17:41.969468] [INFO ] [sig ] [432/3398] Completed BKNG in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:41.969508] [INFO ] [sig ] [433/3398] Forecasting BKSY... [2026-02-18T20:17:41.969540] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-18T20:17:41.969598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-18T20:17:41.981679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-18T20:17:41.982011] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-18T20:17:41.982820] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-18T20:17:41.982873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:41.982905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:41.982931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:41.982987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:42.039497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:42.040845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:42.040932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:42.040965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:42.169564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:42.169754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:42.169795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:42.169823] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:42.173477] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-18T20:17:42.173885] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-18T20:17:42.174041] [INFO ] [sig ] BKSY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:42.338837] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BKSY.txt [2026-02-18T20:17:42.338995] [INFO ] [sig ] [433/3398] Completed BKSY in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:42.339038] [INFO ] [sig ] [434/3398] Forecasting BL... [2026-02-18T20:17:42.339068] [INFO ] [sig ] Generating forecast for: BL [2026-02-18T20:17:42.339099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-18T20:17:42.353841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-18T20:17:42.354308] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-18T20:17:42.355330] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-18T20:17:42.355388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:42.355420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:42.355447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:42.355505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:42.419051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:42.419977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:42.420077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:42.420112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:42.557337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:42.557703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:42.557746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:42.557798] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:42.561710] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-18T20:17:42.562064] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-18T20:17:42.562214] [INFO ] [sig ] BL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:42.730725] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BL.txt [2026-02-18T20:17:42.730921] [INFO ] [sig ] [434/3398] Completed BL in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:42.730998] [INFO ] [sig ] [435/3398] Forecasting BLBD... [2026-02-18T20:17:42.731031] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-18T20:17:42.731062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-18T20:17:42.743857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-18T20:17:42.744268] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-18T20:17:42.745223] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-18T20:17:42.745284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:42.745321] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:42.745353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:42.745412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:42.811722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:42.812791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:42.812906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:42.812946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:42.986247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:42.986447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:42.986502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:42.986543] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:42.992261] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-18T20:17:42.992847] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-18T20:17:42.993075] [INFO ] [sig ] BLBD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:43.258779] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BLBD.txt [2026-02-18T20:17:43.259040] [INFO ] [sig ] [435/3398] Completed BLBD in 0.5s | 2.75 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:43.259109] [INFO ] [sig ] [436/3398] Forecasting BLCN... [2026-02-18T20:17:43.259164] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-18T20:17:43.259216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-18T20:17:43.291038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-18T20:17:43.291642] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-18T20:17:43.292944] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-18T20:17:43.293018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:43.293074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:43.293124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:43.293219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:43.387553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:43.389098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:43.389222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:43.389277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:43.542966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:43.543174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:43.543230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:43.543267] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:43.548687] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=40.71%) [2026-02-18T20:17:43.549230] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-18T20:17:43.549456] [INFO ] [sig ] BLCN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:43.754175] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BLCN.txt [2026-02-18T20:17:43.754424] [INFO ] [sig ] [436/3398] Completed BLCN in 0.5s | 2.74 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-18T20:17:43.754494] [INFO ] [sig ] [437/3398] Forecasting BLCO... [2026-02-18T20:17:43.754550] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-18T20:17:43.754632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-18T20:17:43.773848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-18T20:17:43.774370] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-18T20:17:43.775387] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-18T20:17:43.775448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:43.775483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:43.775510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:43.775602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:43.853079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:43.854199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:43.854309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:43.854348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:44.024018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:44.024252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:44.024319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:44.024368] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:44.029940] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-18T20:17:44.030416] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-18T20:17:44.030660] [INFO ] [sig ] BLCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:44.203977] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BLCO.txt [2026-02-18T20:17:44.204145] [INFO ] [sig ] [437/3398] Completed BLCO in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:44.204188] [INFO ] [sig ] [438/3398] Forecasting BLD... [2026-02-18T20:17:44.204219] [INFO ] [sig ] Generating forecast for: BLD [2026-02-18T20:17:44.204251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-18T20:17:44.216387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-18T20:17:44.216816] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-18T20:17:44.217674] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-18T20:17:44.217729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:44.217762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:44.217818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:44.217877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:44.282285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:44.283237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:44.283331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:44.283366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:44.412669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:44.412858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:44.412904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:44.412935] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:44.416498] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-18T20:17:44.416871] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-18T20:17:44.417039] [INFO ] [sig ] BLD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:44.574299] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BLD.txt [2026-02-18T20:17:44.574503] [INFO ] [sig ] [438/3398] Completed BLD in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:44.574548] [INFO ] [sig ] [439/3398] Forecasting BLDP... [2026-02-18T20:17:44.574602] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-18T20:17:44.574636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-18T20:17:44.587865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-18T20:17:44.588306] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-18T20:17:44.589337] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-18T20:17:44.589416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:44.589458] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:44.589485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:44.589542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:44.653513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:44.654408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:44.654494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:44.654527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:44.787969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:44.788169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:44.788215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:44.788246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:44.792664] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=90.24%) [2026-02-18T20:17:44.792963] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-18T20:17:44.793103] [INFO ] [sig ] BLDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:44.966672] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLDP.txt [2026-02-18T20:17:44.966841] [INFO ] [sig ] [439/3398] Completed BLDP in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:44.966884] [INFO ] [sig ] [440/3398] Forecasting BLFS... [2026-02-18T20:17:44.966915] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-18T20:17:44.966945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-18T20:17:44.980261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-18T20:17:44.980714] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-18T20:17:44.981675] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-18T20:17:44.981742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:44.981776] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:44.981806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:44.981868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:45.046040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:45.047015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:45.047112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:45.047148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:45.177790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:45.177963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:45.178005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:45.178059] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:45.182401] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=43.26%) [2026-02-18T20:17:45.182743] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-18T20:17:45.182884] [INFO ] [sig ] BLFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:45.342517] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BLFS.txt [2026-02-18T20:17:45.342919] [INFO ] [sig ] [440/3398] Completed BLFS in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:45.342962] [INFO ] [sig ] [441/3398] Forecasting BLFY... [2026-02-18T20:17:45.342994] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-18T20:17:45.343026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-18T20:17:45.357868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-18T20:17:45.358418] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-18T20:17:45.359554] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-18T20:17:45.359650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:45.359696] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:45.359734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:45.359816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:45.422398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:45.423297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:45.423385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:45.423421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:45.554345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:45.554499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:45.554540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:45.554588] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:45.558332] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-18T20:17:45.558672] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-18T20:17:45.559001] [INFO ] [sig ] BLFY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:45.710097] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BLFY.txt [2026-02-18T20:17:45.710302] [INFO ] [sig ] [441/3398] Completed BLFY in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:45.710365] [INFO ] [sig ] [442/3398] Forecasting BLK... [2026-02-18T20:17:45.710410] [INFO ] [sig ] Generating forecast for: BLK [2026-02-18T20:17:45.710455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-18T20:17:45.723289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-18T20:17:45.723668] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-18T20:17:45.724626] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-18T20:17:45.724716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:45.724764] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:45.724804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:45.724884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:45.786606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:45.787483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:45.787590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:45.787628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:45.918348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:45.918522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:45.918564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:45.918619] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:45.922227] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=61.07%) [2026-02-18T20:17:45.922566] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-18T20:17:45.922920] [INFO ] [sig ] BLK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:46.078356] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLK.txt [2026-02-18T20:17:46.078520] [INFO ] [sig ] [442/3398] Completed BLK in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:46.078560] [INFO ] [sig ] [443/3398] Forecasting BLKB... [2026-02-18T20:17:46.078611] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-18T20:17:46.078642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-18T20:17:46.090933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-18T20:17:46.091317] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-18T20:17:46.092151] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-18T20:17:46.092206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:46.092249] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:46.092285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:46.092344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:46.156555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:46.157495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:46.157610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:46.157650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:46.296176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:46.296380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:46.296447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:46.296486] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:46.300229] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=69.94%) [2026-02-18T20:17:46.300558] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-18T20:17:46.300715] [INFO ] [sig ] BLKB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:46.447605] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLKB.txt [2026-02-18T20:17:46.447773] [INFO ] [sig ] [443/3398] Completed BLKB in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:46.447839] [INFO ] [sig ] [444/3398] Forecasting BLMN... [2026-02-18T20:17:46.447880] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-18T20:17:46.447911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-18T20:17:46.460163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-18T20:17:46.460609] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-18T20:17:46.461846] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-18T20:17:46.461903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:46.461936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:46.461964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:46.462022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:46.527274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:46.528264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:46.528360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:46.528395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:46.656329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:46.656497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:46.656538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:46.656566] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:46.660392] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-18T20:17:46.660691] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-18T20:17:46.660824] [INFO ] [sig ] BLMN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:46.811631] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLMN.txt [2026-02-18T20:17:46.811796] [INFO ] [sig ] [444/3398] Completed BLMN in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:46.811847] [INFO ] [sig ] [445/3398] Forecasting BLND... [2026-02-18T20:17:46.811885] [INFO ] [sig ] Generating forecast for: BLND [2026-02-18T20:17:46.811917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-18T20:17:46.824538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-18T20:17:46.824900] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-18T20:17:46.825732] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-18T20:17:46.825787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:46.825821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:46.825849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:46.825907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:46.887392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:46.888599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:46.888882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:46.888916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:47.021196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:47.021365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:47.021408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:47.021438] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:47.025227] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-02-18T20:17:47.025625] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-18T20:17:47.025782] [INFO ] [sig ] BLND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:47.179279] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLND.txt [2026-02-18T20:17:47.179463] [INFO ] [sig ] [445/3398] Completed BLND in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-18T20:17:47.179513] [INFO ] [sig ] [446/3398] Forecasting BLRX... [2026-02-18T20:17:47.179544] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-18T20:17:47.179590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-18T20:17:47.192382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-18T20:17:47.192789] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-18T20:17:47.193613] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-18T20:17:47.193669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:47.193701] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:47.193730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:47.193789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:47.254876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:47.255843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:47.255930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:47.255965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:47.370762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:47.370900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:47.370942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:47.370973] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:47.374480] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-02-18T20:17:47.374779] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-18T20:17:47.374910] [INFO ] [sig ] BLRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:47.519166] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLRX.txt [2026-02-18T20:17:47.519289] [INFO ] [sig ] [446/3398] Completed BLRX in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:47.519333] [INFO ] [sig ] [447/3398] Forecasting BLTE... [2026-02-18T20:17:47.519379] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-18T20:17:47.519420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-18T20:17:47.531095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-18T20:17:47.531386] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-18T20:17:47.532391] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-18T20:17:47.532455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:47.532487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:47.532516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:47.532600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:47.593149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:47.593823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:47.593904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:47.593938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:47.719033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:47.719190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:47.719231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:47.719263] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:47.722725] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=64.76%) [2026-02-18T20:17:47.723003] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-18T20:17:47.723149] [INFO ] [sig ] BLTE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:47.878090] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLTE.txt [2026-02-18T20:17:47.878232] [INFO ] [sig ] [447/3398] Completed BLTE in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:47.878272] [INFO ] [sig ] [448/3398] Forecasting BLX... [2026-02-18T20:17:47.878304] [INFO ] [sig ] Generating forecast for: BLX [2026-02-18T20:17:47.878335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-18T20:17:47.890897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-18T20:17:47.891216] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-18T20:17:47.892124] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-18T20:17:47.892180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:47.892212] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:47.892240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:47.892298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:47.958427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:47.959498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:47.959836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:47.959875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:48.094968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:48.095141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:48.095191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:48.095226] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:48.099168] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=58.75%) [2026-02-18T20:17:48.099524] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-18T20:17:48.099693] [INFO ] [sig ] BLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:48.252564] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLX.txt [2026-02-18T20:17:48.252752] [INFO ] [sig ] [448/3398] Completed BLX in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:48.252810] [INFO ] [sig ] [449/3398] Forecasting BLZE... [2026-02-18T20:17:48.252856] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-18T20:17:48.252906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-18T20:17:48.264721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-18T20:17:48.265058] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-18T20:17:48.265934] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-18T20:17:48.265997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:48.266031] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:48.266058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:48.266116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:48.331913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:48.332786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:48.332874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:48.332909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:48.467692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:48.467856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:48.467930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:48.467963] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:48.471595] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-02-18T20:17:48.471880] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-18T20:17:48.472010] [INFO ] [sig ] BLZE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:48.628133] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BLZE.txt [2026-02-18T20:17:48.628288] [INFO ] [sig ] [449/3398] Completed BLZE in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:48.628333] [INFO ] [sig ] [450/3398] Forecasting BMA... [2026-02-18T20:17:48.628377] [INFO ] [sig ] Generating forecast for: BMA [2026-02-18T20:17:48.628423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-18T20:17:48.641245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-18T20:17:48.641698] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-18T20:17:48.642961] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-18T20:17:48.643032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:48.643079] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:48.643121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:48.643206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:48.715540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:48.716500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:48.716619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:48.716661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:48.842175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:48.842342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:48.842388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:48.842418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:48.846084] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-02-18T20:17:48.846453] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-18T20:17:48.846615] [INFO ] [sig ] BMA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:48.993622] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BMA.txt [2026-02-18T20:17:48.993780] [INFO ] [sig ] [450/3398] Completed BMA in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:48.993823] [INFO ] [sig ] [451/3398] Forecasting BMBL... [2026-02-18T20:17:48.993853] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-18T20:17:48.993893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-18T20:17:49.005961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-18T20:17:49.006330] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-18T20:17:49.007150] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-18T20:17:49.007206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:49.007240] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:49.007267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:49.007331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:49.069370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:49.070397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:49.070501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:49.070537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:49.201904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:49.202090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:49.202148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:49.202188] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:49.206027] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-02-18T20:17:49.206341] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-18T20:17:49.206485] [INFO ] [sig ] BMBL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:49.358338] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BMBL.txt [2026-02-18T20:17:49.358527] [INFO ] [sig ] [451/3398] Completed BMBL in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:49.358599] [INFO ] [sig ] [452/3398] Forecasting BME... [2026-02-18T20:17:49.358640] [INFO ] [sig ] Generating forecast for: BME [2026-02-18T20:17:49.358678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-18T20:17:49.372522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-18T20:17:49.372905] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-18T20:17:49.373755] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-18T20:17:49.373810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:49.373845] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:49.373873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:49.373930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:49.437555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:49.438626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:49.438724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:49.438759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:49.564557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:49.564748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:49.564789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:49.564818] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:49.568337] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=16.10%) [2026-02-18T20:17:49.568717] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-18T20:17:49.568860] [INFO ] [sig ] BME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:49.717705] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BME.txt [2026-02-18T20:17:49.717868] [INFO ] [sig ] [452/3398] Completed BME in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-18T20:17:49.717910] [INFO ] [sig ] [453/3398] Forecasting BMEZ... [2026-02-18T20:17:49.717941] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-18T20:17:49.717972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-18T20:17:49.730478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-18T20:17:49.730946] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-18T20:17:49.731972] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-18T20:17:49.732028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:49.732072] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:49.732100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:49.732156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:49.797104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:49.798177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:49.798273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:49.798308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:49.928834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:49.929001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:49.929042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:49.929072] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:49.932697] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-02-18T20:17:49.933018] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-18T20:17:49.933157] [INFO ] [sig ] BMEZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:50.080874] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BMEZ.txt [2026-02-18T20:17:50.081033] [INFO ] [sig ] [453/3398] Completed BMEZ in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:50.081073] [INFO ] [sig ] [454/3398] Forecasting BMI... [2026-02-18T20:17:50.081104] [INFO ] [sig ] Generating forecast for: BMI [2026-02-18T20:17:50.081135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-18T20:17:50.093981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-18T20:17:50.094338] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-18T20:17:50.095393] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-18T20:17:50.095459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:50.095498] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:50.095528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:50.095602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:50.155922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:50.156871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:50.156963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:50.156997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:50.280303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:50.280508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:50.280603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:50.280642] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:50.285773] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-02-18T20:17:50.286235] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-18T20:17:50.286430] [INFO ] [sig ] BMI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:50.437252] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BMI.txt [2026-02-18T20:17:50.437422] [INFO ] [sig ] [454/3398] Completed BMI in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:50.437470] [INFO ] [sig ] [455/3398] Forecasting BMO... [2026-02-18T20:17:50.437507] [INFO ] [sig ] Generating forecast for: BMO [2026-02-18T20:17:50.437541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-18T20:17:50.449481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-18T20:17:50.449880] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-18T20:17:50.450840] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-18T20:17:50.450903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:50.450965] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:50.451000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:50.451067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:50.510654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:50.511754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:50.511837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:50.511870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:50.642257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:50.642423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:50.642465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:50.642495] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:50.646030] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=45.49%) [2026-02-18T20:17:50.646315] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-18T20:17:50.646462] [INFO ] [sig ] BMO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:50.795162] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BMO.txt [2026-02-18T20:17:50.795320] [INFO ] [sig ] [455/3398] Completed BMO in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:50.795361] [INFO ] [sig ] [456/3398] Forecasting BMRA... [2026-02-18T20:17:50.795392] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-18T20:17:50.795425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-18T20:17:50.807586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-18T20:17:50.807982] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-18T20:17:50.809124] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-18T20:17:50.809178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:50.809209] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:50.809235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:50.809292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:50.868932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:50.869912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:50.870025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:50.870067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:50.985278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:50.985441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:50.985484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:50.985514] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:50.989103] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-02-18T20:17:50.989388] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-18T20:17:50.989543] [INFO ] [sig ] BMRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:51.143370] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BMRA.txt [2026-02-18T20:17:51.143794] [INFO ] [sig ] [456/3398] Completed BMRA in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:51.143850] [INFO ] [sig ] [457/3398] Forecasting BMRC... [2026-02-18T20:17:51.143898] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-18T20:17:51.143931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-18T20:17:51.158571] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-18T20:17:51.159041] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-18T20:17:51.159989] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-18T20:17:51.160048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:51.160083] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:51.160110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:51.160168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:51.218416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:51.219320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:51.219412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:51.219453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:51.347513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:51.347690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:51.347731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:51.347759] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:51.351212] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=8.41%) [2026-02-18T20:17:51.351496] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-18T20:17:51.351644] [INFO ] [sig ] BMRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:51.498826] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BMRC.txt [2026-02-18T20:17:51.498998] [INFO ] [sig ] [457/3398] Completed BMRC in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:51.499046] [INFO ] [sig ] [458/3398] Forecasting BMRN... [2026-02-18T20:17:51.499083] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-18T20:17:51.499119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-18T20:17:51.512245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-18T20:17:51.512890] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-18T20:17:51.513705] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-18T20:17:51.513759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:51.513791] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:51.513817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:51.513874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:51.572264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:51.572978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:51.573060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:51.573093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:51.695132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:51.695285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:51.695329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:51.695391] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:51.698893] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=74.74%) [2026-02-18T20:17:51.699176] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-18T20:17:51.699307] [INFO ] [sig ] BMRN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:51.845278] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BMRN.txt [2026-02-18T20:17:51.845421] [INFO ] [sig ] [458/3398] Completed BMRN in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:51.845461] [INFO ] [sig ] [459/3398] Forecasting BMY... [2026-02-18T20:17:51.845492] [INFO ] [sig ] Generating forecast for: BMY [2026-02-18T20:17:51.845522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-18T20:17:51.858440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-18T20:17:51.858972] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-18T20:17:51.859966] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-18T20:17:51.860019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:51.860051] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:51.860078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:51.860134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:51.918145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:51.918879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:51.918959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:51.918992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:52.043158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:52.043342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:52.043387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:52.043418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:52.047201] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=70.87%) [2026-02-18T20:17:52.047473] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-18T20:17:52.047649] [INFO ] [sig ] BMY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:52.189806] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BMY.txt [2026-02-18T20:17:52.189938] [INFO ] [sig ] [459/3398] Completed BMY in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:52.189977] [INFO ] [sig ] [460/3398] Forecasting BN... [2026-02-18T20:17:52.190007] [INFO ] [sig ] Generating forecast for: BN [2026-02-18T20:17:52.190036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-18T20:17:52.201931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-18T20:17:52.202226] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-18T20:17:52.203050] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-18T20:17:52.203104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:52.203135] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:52.203162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:52.203219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:52.264797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:52.265795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:52.265888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:52.265923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:52.389588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:52.389749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:52.389789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:52.389837] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:52.393245] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=25.18%) [2026-02-18T20:17:52.393525] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-18T20:17:52.393671] [INFO ] [sig ] BN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:52.540477] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BN.txt [2026-02-18T20:17:52.540664] [INFO ] [sig ] [460/3398] Completed BN in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-18T20:17:52.540706] [INFO ] [sig ] [461/3398] Forecasting BND... [2026-02-18T20:17:52.540736] [INFO ] [sig ] Generating forecast for: BND [2026-02-18T20:17:52.540766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-18T20:17:52.552764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-18T20:17:52.553072] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-18T20:17:52.553865] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-18T20:17:52.553918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:52.553949] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:52.553975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:52.554031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:52.611528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:52.612191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:52.612273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:52.612305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:52.739937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:52.740101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:52.740141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:52.740169] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:52.743700] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-18T20:17:52.743989] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-18T20:17:52.744125] [INFO ] [sig ] BND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:52.890566] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BND.txt [2026-02-18T20:17:52.890721] [INFO ] [sig ] [461/3398] Completed BND in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:52.890760] [INFO ] [sig ] [462/3398] Forecasting BNDX... [2026-02-18T20:17:52.890791] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-18T20:17:52.890821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-18T20:17:52.903900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-18T20:17:52.904173] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-18T20:17:52.905146] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-18T20:17:52.905198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:52.905230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:52.905256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:52.905311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:52.962314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:52.962993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:52.963073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:52.963106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:53.092366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:53.092532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:53.092588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:53.092621] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:53.096008] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=80.03%) [2026-02-18T20:17:53.096278] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-18T20:17:53.096402] [INFO ] [sig ] BNDX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:53.238316] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BNDX.txt [2026-02-18T20:17:53.238477] [INFO ] [sig ] [462/3398] Completed BNDX in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:53.238527] [INFO ] [sig ] [463/3398] Forecasting BNED... [2026-02-18T20:17:53.238563] [INFO ] [sig ] Generating forecast for: BNED [2026-02-18T20:17:53.238624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-18T20:17:53.250338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-18T20:17:53.250867] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-18T20:17:53.251665] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-18T20:17:53.251718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:53.251750] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:53.251777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:53.251833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:53.310943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:53.311867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:53.311949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:53.311982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:53.439005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:53.439169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:53.439210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:53.439237] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:53.443305] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-02-18T20:17:53.443601] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-18T20:17:53.443913] [INFO ] [sig ] BNED: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:53.586386] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BNED.txt [2026-02-18T20:17:53.586537] [INFO ] [sig ] [463/3398] Completed BNED in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:53.586606] [INFO ] [sig ] [464/3398] Forecasting BNGO... [2026-02-18T20:17:53.586642] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-18T20:17:53.586671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-18T20:17:53.598393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-18T20:17:53.598737] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-18T20:17:53.599727] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-18T20:17:53.599937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:53.599968] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:53.599994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:53.600072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:53.658132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:53.659075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:53.659158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:53.659191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:53.780543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:53.780935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:53.780975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:53.781004] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:53.784895] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=53.83%) [2026-02-18T20:17:53.785172] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-18T20:17:53.785302] [INFO ] [sig ] BNGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:53.935821] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BNGO.txt [2026-02-18T20:17:53.935981] [INFO ] [sig ] [464/3398] Completed BNGO in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:53.936020] [INFO ] [sig ] [465/3398] Forecasting BNH... [2026-02-18T20:17:53.936051] [INFO ] [sig ] Generating forecast for: BNH [2026-02-18T20:17:53.936081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-18T20:17:53.947913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-18T20:17:53.948284] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-18T20:17:53.949144] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-18T20:17:53.949198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:53.949230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:53.949258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:53.949315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:54.009749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:54.010737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:54.010862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:54.010899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:54.126972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:54.127145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:54.127187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:54.127217] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:54.131020] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-02-18T20:17:54.131417] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-18T20:17:54.131563] [INFO ] [sig ] BNH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:54.280755] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BNH.txt [2026-02-18T20:17:54.280968] [INFO ] [sig ] [465/3398] Completed BNH in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:54.281026] [INFO ] [sig ] [466/3398] Forecasting BNJ... [2026-02-18T20:17:54.281067] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-18T20:17:54.281099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-18T20:17:54.293455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-18T20:17:54.293873] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-18T20:17:54.294717] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-18T20:17:54.294782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:54.294815] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:54.294842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:54.294899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:54.351412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:54.352379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:54.352528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:54.352565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:54.469525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:54.469727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:54.469776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:54.469807] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:54.473871] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-18T20:17:54.474217] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-18T20:17:54.474376] [INFO ] [sig ] BNJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:54.650330] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BNJ.txt [2026-02-18T20:17:54.650519] [INFO ] [sig ] [466/3398] Completed BNJ in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:54.650603] [INFO ] [sig ] [467/3398] Forecasting BNL... [2026-02-18T20:17:54.650650] [INFO ] [sig ] Generating forecast for: BNL [2026-02-18T20:17:54.650681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-18T20:17:54.664976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-18T20:17:54.665426] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-18T20:17:54.666352] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-18T20:17:54.666414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:54.666454] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:54.666487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:54.666559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:54.733711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:54.734790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:54.734893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:54.734939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:54.860196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:54.860368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:54.860409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:54.860437] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:54.863990] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=55.12%) [2026-02-18T20:17:54.864309] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-18T20:17:54.864451] [INFO ] [sig ] BNL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:55.008008] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BNL.txt [2026-02-18T20:17:55.008202] [INFO ] [sig ] [467/3398] Completed BNL in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:55.008244] [INFO ] [sig ] [468/3398] Forecasting BNS... [2026-02-18T20:17:55.008273] [INFO ] [sig ] Generating forecast for: BNS [2026-02-18T20:17:55.008302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-18T20:17:55.019917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-18T20:17:55.020326] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-18T20:17:55.021144] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-18T20:17:55.021198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:55.021230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:55.021257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:55.021314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:55.077912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:55.078891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:55.078980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:55.079014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:55.204924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:55.205095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:55.205135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:55.205166] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:55.208812] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-18T20:17:55.209169] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-18T20:17:55.209317] [INFO ] [sig ] BNS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:55.361718] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BNS.txt [2026-02-18T20:17:55.361936] [INFO ] [sig ] [468/3398] Completed BNS in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:55.361986] [INFO ] [sig ] [469/3398] Forecasting BNTC... [2026-02-18T20:17:55.362018] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-18T20:17:55.362058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-18T20:17:55.374765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-18T20:17:55.375211] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-18T20:17:55.376182] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-18T20:17:55.376241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:55.376275] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:55.376312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:55.376377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:55.442503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:55.443523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:55.443643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:55.443686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:55.568041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:55.568232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:55.568274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:55.568303] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:55.571729] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=84.73%) [2026-02-18T20:17:55.572014] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-18T20:17:55.572150] [INFO ] [sig ] BNTC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:55.722939] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BNTC.txt [2026-02-18T20:17:55.723125] [INFO ] [sig ] [469/3398] Completed BNTC in 0.4s | 2.74 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-18T20:17:55.723176] [INFO ] [sig ] [470/3398] Forecasting BNTX... [2026-02-18T20:17:55.723209] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-18T20:17:55.723242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-18T20:17:55.736521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-18T20:17:55.736948] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-18T20:17:55.737831] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-18T20:17:55.737892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:55.737925] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:55.737954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:55.738056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:55.796762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:55.797740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:55.797828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:55.797862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:55.921205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:55.921364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:55.921406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:55.921434] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:55.925115] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=19.63%) [2026-02-18T20:17:55.925402] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-18T20:17:55.925534] [INFO ] [sig ] BNTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:56.073298] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BNTX.txt [2026-02-18T20:17:56.073472] [INFO ] [sig ] [470/3398] Completed BNTX in 0.4s | 2.74 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-18T20:17:56.073519] [INFO ] [sig ] [471/3398] Forecasting BOC... [2026-02-18T20:17:56.073551] [INFO ] [sig ] Generating forecast for: BOC [2026-02-18T20:17:56.073604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-18T20:17:56.085171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-18T20:17:56.085604] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-18T20:17:56.086437] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-18T20:17:56.086492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:56.086525] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:56.086552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:56.086629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:56.145094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:56.146077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:56.146185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:56.146229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:56.270490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:56.270673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:56.270715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:56.270745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:56.274256] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-18T20:17:56.274550] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-18T20:17:56.274719] [INFO ] [sig ] BOC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:56.421451] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BOC.txt [2026-02-18T20:17:56.421633] [INFO ] [sig ] [471/3398] Completed BOC in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-18T20:17:56.421676] [INFO ] [sig ] [472/3398] Forecasting BOE... [2026-02-18T20:17:56.421706] [INFO ] [sig ] Generating forecast for: BOE [2026-02-18T20:17:56.421736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-18T20:17:56.442458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-18T20:17:56.442916] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-18T20:17:56.443882] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-18T20:17:56.443940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:56.444001] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:56.444030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:56.444088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:56.504472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:56.505400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:56.505490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:56.505525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:56.630203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:56.630364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:56.630405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:56.630435] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:56.633966] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=47.77%) [2026-02-18T20:17:56.634267] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-18T20:17:56.634406] [INFO ] [sig ] BOE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:56.784085] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BOE.txt [2026-02-18T20:17:56.784256] [INFO ] [sig ] [472/3398] Completed BOE in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-18T20:17:56.784299] [INFO ] [sig ] [473/3398] Forecasting BOF... [2026-02-18T20:17:56.784330] [INFO ] [sig ] Generating forecast for: BOF [2026-02-18T20:17:56.784361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-18T20:17:56.796722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-18T20:17:56.797134] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-18T20:17:56.798037] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-18T20:17:56.798096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:56.798129] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:56.798157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:56.798215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:56.859536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:56.860429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:56.860524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:56.860564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:56.990280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:56.990461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:56.990534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:56.990600] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:56.994220] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-02-18T20:17:56.994533] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-18T20:17:56.994719] [INFO ] [sig ] BOF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:57.148717] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BOF.txt [2026-02-18T20:17:57.148885] [INFO ] [sig ] [473/3398] Completed BOF in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-18T20:17:57.148926] [INFO ] [sig ] [474/3398] Forecasting BOH... [2026-02-18T20:17:57.148955] [INFO ] [sig ] Generating forecast for: BOH [2026-02-18T20:17:57.148987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-18T20:17:57.161020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-18T20:17:57.161376] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-18T20:17:57.162273] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-18T20:17:57.162329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:57.162363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:57.162391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:57.162448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:57.223503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:57.224470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:57.224560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:57.224628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:57.356327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:57.356487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:57.356528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:57.356557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:57.360431] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-18T20:17:57.360766] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-18T20:17:57.360905] [INFO ] [sig ] BOH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:57.509827] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BOH.txt [2026-02-18T20:17:57.510009] [INFO ] [sig ] [474/3398] Completed BOH in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-18T20:17:57.510053] [INFO ] [sig ] [475/3398] Forecasting BOKF... [2026-02-18T20:17:57.510092] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-18T20:17:57.510143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-18T20:17:57.522704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-18T20:17:57.523046] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-18T20:17:57.524022] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-18T20:17:57.524088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:57.524129] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:57.524172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:57.524253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:57.586381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:57.587308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:57.587420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:57.587455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:57.718555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:57.718786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:57.718839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:57.718920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:57.722669] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-18T20:17:57.722979] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-18T20:17:57.723119] [INFO ] [sig ] BOKF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:57.868196] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BOKF.txt [2026-02-18T20:17:57.868359] [INFO ] [sig ] [475/3398] Completed BOKF in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:57.868403] [INFO ] [sig ] [476/3398] Forecasting BOLD... [2026-02-18T20:17:57.868435] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-18T20:17:57.868466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-18T20:17:57.880567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-18T20:17:57.880969] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-18T20:17:57.881843] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-18T20:17:57.881899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:57.881933] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:57.881960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:57.882017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:57.940991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:57.942104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:57.942210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:57.942243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:58.067239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:58.067401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:58.067443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:58.067473] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:58.071199] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-18T20:17:58.071503] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-18T20:17:58.071657] [INFO ] [sig ] BOLD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:58.217423] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BOLD.txt [2026-02-18T20:17:58.217598] [INFO ] [sig ] [476/3398] Completed BOLD in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:58.217648] [INFO ] [sig ] [477/3398] Forecasting BOND... [2026-02-18T20:17:58.217685] [INFO ] [sig ] Generating forecast for: BOND [2026-02-18T20:17:58.217723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-18T20:17:58.229941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-18T20:17:58.230298] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-18T20:17:58.231151] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-18T20:17:58.231207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:58.231251] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:58.231281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:58.231340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:58.293172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:58.294124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:58.294222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:58.294256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:58.426464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:58.426646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:58.426694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:58.426724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:58.430531] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-18T20:17:58.430899] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-18T20:17:58.431046] [INFO ] [sig ] BOND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:58.582545] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BOND.txt [2026-02-18T20:17:58.582720] [INFO ] [sig ] [477/3398] Completed BOND in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:58.582760] [INFO ] [sig ] [478/3398] Forecasting BOOM... [2026-02-18T20:17:58.582791] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-18T20:17:58.582820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-18T20:17:58.595530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-18T20:17:58.595967] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-18T20:17:58.596868] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-18T20:17:58.596927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:58.596974] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:58.597017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:58.597095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:58.657714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:58.658691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:58.658784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:58.658820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:58.786828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:58.787198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:58.787239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:58.787270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:58.791205] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=86.60%) [2026-02-18T20:17:58.791630] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-18T20:17:58.791810] [INFO ] [sig ] BOOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:58.942386] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BOOM.txt [2026-02-18T20:17:58.942555] [INFO ] [sig ] [478/3398] Completed BOOM in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:58.942629] [INFO ] [sig ] [479/3398] Forecasting BOTZ... [2026-02-18T20:17:58.942665] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-18T20:17:58.942701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-18T20:17:58.955308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-18T20:17:58.955758] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-18T20:17:58.956561] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-18T20:17:58.956633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:58.956666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:58.956692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:58.956748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:59.016593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:59.017513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:59.017629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:59.017666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:59.145997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:59.146161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:59.146202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:59.146231] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:59.150130] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: UP (p=89.42%) [2026-02-18T20:17:59.150418] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-18T20:17:59.150548] [INFO ] [sig ] BOTZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:17:59.294829] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BOTZ.txt [2026-02-18T20:17:59.294987] [INFO ] [sig ] [479/3398] Completed BOTZ in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:59.295040] [INFO ] [sig ] [480/3398] Forecasting BOX... [2026-02-18T20:17:59.295073] [INFO ] [sig ] Generating forecast for: BOX [2026-02-18T20:17:59.295105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-18T20:17:59.307175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-18T20:17:59.307464] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-18T20:17:59.308313] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-18T20:17:59.308370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:59.308403] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:59.308431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:59.308489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:59.368197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:59.368961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:59.369050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:59.369088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:59.496278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:59.496441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:59.496481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:59.496512] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:59.500181] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-18T20:17:59.500490] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-18T20:17:59.500643] [INFO ] [sig ] BOX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:59.648865] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BOX.txt [2026-02-18T20:17:59.649026] [INFO ] [sig ] [480/3398] Completed BOX in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:59.649067] [INFO ] [sig ] [481/3398] Forecasting BP... [2026-02-18T20:17:59.649110] [INFO ] [sig ] Generating forecast for: BP [2026-02-18T20:17:59.649156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-18T20:17:59.661512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-18T20:17:59.661832] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-18T20:17:59.662658] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-18T20:17:59.662713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:17:59.662747] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:17:59.662775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:17:59.662835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:17:59.724360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:17:59.725188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:17:59.725271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:17:59.725305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:17:59.849859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:17:59.850013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:17:59.850053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:17:59.850081] [INFO ] [FORECASTER] Training complete [2026-02-18T20:17:59.853988] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-18T20:17:59.854260] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-18T20:17:59.854387] [INFO ] [sig ] BP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:17:59.995614] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BP.txt [2026-02-18T20:17:59.995785] [INFO ] [sig ] [481/3398] Completed BP in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:17:59.995825] [INFO ] [sig ] [482/3398] Forecasting BPOP... [2026-02-18T20:17:59.995855] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-18T20:17:59.995885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-18T20:18:00.007860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-18T20:18:00.011396] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-18T20:18:00.012287] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-18T20:18:00.012340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:00.012372] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:00.012398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:00.012454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:00.070546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:00.071298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:00.071403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:00.071437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:00.196041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:00.196202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:00.196242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:00.196272] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:00.199801] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=34.33%) [2026-02-18T20:18:00.200089] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-18T20:18:00.200220] [INFO ] [sig ] BPOP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:00.346368] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BPOP.txt [2026-02-18T20:18:00.346528] [INFO ] [sig ] [482/3398] Completed BPOP in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:18:00.346567] [INFO ] [sig ] [483/3398] Forecasting BPRN... [2026-02-18T20:18:00.346639] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-18T20:18:00.346673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-18T20:18:00.362253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-18T20:18:00.362590] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-18T20:18:00.363727] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-18T20:18:00.363781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:00.363814] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:00.363998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:00.364053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:00.424397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:00.425376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:00.425465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:00.425498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:00.528359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:00.528527] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:18:00.528567] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:00.528622] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:00.532702] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=47.73%) [2026-02-18T20:18:00.533003] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-18T20:18:00.533136] [INFO ] [sig ] BPRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:00.686816] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BPRN.txt [2026-02-18T20:18:00.686965] [INFO ] [sig ] [483/3398] Completed BPRN in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:18:00.687005] [INFO ] [sig ] [484/3398] Forecasting BPYPM... [2026-02-18T20:18:00.687035] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-18T20:18:00.687065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-18T20:18:00.700204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-18T20:18:00.700614] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-18T20:18:00.701660] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-18T20:18:00.701716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:00.701748] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:00.701971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:00.702050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:00.765099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:00.765961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:00.766054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:00.766090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:00.876162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:00.876325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:00.876365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:00.876411] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:00.880079] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-18T20:18:00.880362] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-18T20:18:00.880493] [INFO ] [sig ] BPYPM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:01.028612] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BPYPM.txt [2026-02-18T20:18:01.028772] [INFO ] [sig ] [484/3398] Completed BPYPM in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:18:01.028812] [INFO ] [sig ] [485/3398] Forecasting BPYPO... [2026-02-18T20:18:01.028842] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-18T20:18:01.028871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-18T20:18:01.040720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-18T20:18:01.041090] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-18T20:18:01.042000] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-18T20:18:01.042055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:01.042089] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:01.042116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:01.042172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:01.103903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:01.104814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:01.104905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:01.104939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:01.212857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:01.213036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:01.213079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:01.213109] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:01.216840] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-18T20:18:01.217166] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-18T20:18:01.217311] [INFO ] [sig ] BPYPO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:01.368178] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BPYPO.txt [2026-02-18T20:18:01.368325] [INFO ] [sig ] [485/3398] Completed BPYPO in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:18:01.368367] [INFO ] [sig ] [486/3398] Forecasting BPYPP... [2026-02-18T20:18:01.368398] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-18T20:18:01.368428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-18T20:18:01.380931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-18T20:18:01.381241] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-18T20:18:01.382105] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-18T20:18:01.382160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:01.382193] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:01.382219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:01.382276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:01.445297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:01.446233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:01.446325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:01.446376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:01.591160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:01.591351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:01.591427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:01.591472] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:01.597314] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=52.15%) [2026-02-18T20:18:01.597830] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-18T20:18:01.598059] [INFO ] [sig ] BPYPP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:01.766149] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BPYPP.txt [2026-02-18T20:18:01.766315] [INFO ] [sig ] [486/3398] Completed BPYPP in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-18T20:18:01.766357] [INFO ] [sig ] [487/3398] Forecasting BRAG... [2026-02-18T20:18:01.766392] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-18T20:18:01.766422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-18T20:18:01.779343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-18T20:18:01.779858] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-18T20:18:01.780959] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-18T20:18:01.781027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:01.781061] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:01.781088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:01.781147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:01.841912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:01.842882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:01.842977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:01.843012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:01.961756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:01.961930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:01.961973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:01.962003] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:01.965656] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-02-18T20:18:01.966031] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-18T20:18:01.966182] [INFO ] [sig ] BRAG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:02.115850] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BRAG.txt [2026-02-18T20:18:02.116022] [INFO ] [sig ] [487/3398] Completed BRAG in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-18T20:18:02.116062] [INFO ] [sig ] [488/3398] Forecasting BRC... [2026-02-18T20:18:02.116093] [INFO ] [sig ] Generating forecast for: BRC [2026-02-18T20:18:02.116123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-18T20:18:02.128405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-18T20:18:02.128847] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-18T20:18:02.129674] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-18T20:18:02.129739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:02.129778] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:02.129823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:02.129881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:02.186590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:02.187501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:02.187618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:02.187659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:02.313636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:02.313820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:02.313864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:02.313893] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:02.317460] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: DOWN (p=38.18%) [2026-02-18T20:18:02.317822] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-18T20:18:02.317968] [INFO ] [sig ] BRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:02.461027] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BRC.txt [2026-02-18T20:18:02.461193] [INFO ] [sig ] [488/3398] Completed BRC in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-18T20:18:02.461233] [INFO ] [sig ] [489/3398] Forecasting BRO... [2026-02-18T20:18:02.461263] [INFO ] [sig ] Generating forecast for: BRO [2026-02-18T20:18:02.461293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-18T20:18:02.474451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-18T20:18:02.474892] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-18T20:18:02.475703] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-18T20:18:02.475803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:02.475837] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:02.475864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:02.475921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:02.534081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:02.534811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:02.534892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:02.534925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:02.663772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:02.663940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:02.663980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:02.664008] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:02.667638] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-02-18T20:18:02.667981] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-18T20:18:02.668156] [INFO ] [sig ] BRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:02.826646] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BRO.txt [2026-02-18T20:18:02.826818] [INFO ] [sig ] [489/3398] Completed BRO in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:02.826859] [INFO ] [sig ] [490/3398] Forecasting BROS... [2026-02-18T20:18:02.826889] [INFO ] [sig ] Generating forecast for: BROS [2026-02-18T20:18:02.826920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-18T20:18:02.838902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-18T20:18:02.839298] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-18T20:18:02.840156] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-18T20:18:02.840210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:02.840242] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:02.840269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:02.840327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:02.897883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:02.898838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:02.898925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:02.898958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:03.027599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:03.027809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:03.027852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:03.027881] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:03.031378] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-02-18T20:18:03.031689] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-18T20:18:03.031820] [INFO ] [sig ] BROS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:03.177608] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BROS.txt [2026-02-18T20:18:03.177768] [INFO ] [sig ] [490/3398] Completed BROS in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:03.177808] [INFO ] [sig ] [491/3398] Forecasting BRSP... [2026-02-18T20:18:03.177838] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-18T20:18:03.177870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-18T20:18:03.190991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-18T20:18:03.191355] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-18T20:18:03.192151] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-18T20:18:03.192204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:03.192236] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:03.192262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:03.192318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:03.250390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:03.251301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:03.251385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:03.251419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:03.374442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:03.374622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:03.374666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:03.374700] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:03.378209] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-02-18T20:18:03.378494] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-18T20:18:03.378642] [INFO ] [sig ] BRSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:03.521994] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BRSP.txt [2026-02-18T20:18:03.522161] [INFO ] [sig ] [491/3398] Completed BRSP in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:03.522201] [INFO ] [sig ] [492/3398] Forecasting BRX... [2026-02-18T20:18:03.522232] [INFO ] [sig ] Generating forecast for: BRX [2026-02-18T20:18:03.522268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-18T20:18:03.534067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-18T20:18:03.534417] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-18T20:18:03.535243] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-18T20:18:03.535296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:03.535327] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:03.535354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:03.535410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:03.597102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:03.598119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:03.598209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:03.598244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:03.724970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:03.725338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:03.725422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:03.725454] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:03.730802] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=48.38%) [2026-02-18T20:18:03.731115] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-18T20:18:03.731255] [INFO ] [sig ] BRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:03.874514] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BRX.txt [2026-02-18T20:18:03.874687] [INFO ] [sig ] [492/3398] Completed BRX in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:03.874738] [INFO ] [sig ] [493/3398] Forecasting BRZE... [2026-02-18T20:18:03.874775] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-18T20:18:03.874811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-18T20:18:03.885957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-18T20:18:03.886285] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-18T20:18:03.887175] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-18T20:18:03.887230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:03.887263] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:03.887291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:03.887352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:03.944619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:03.945371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:03.945452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:03.945485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:04.066912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:04.067056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:04.067095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:04.067123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:04.070521] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-02-18T20:18:04.070819] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-18T20:18:04.070947] [INFO ] [sig ] BRZE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:04.218631] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BRZE.txt [2026-02-18T20:18:04.218803] [INFO ] [sig ] [493/3398] Completed BRZE in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:04.218847] [INFO ] [sig ] [494/3398] Forecasting BSAC... [2026-02-18T20:18:04.218880] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-18T20:18:04.218910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-18T20:18:04.230826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-18T20:18:04.231257] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-18T20:18:04.232095] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-18T20:18:04.232150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:04.232183] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:04.232211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:04.232269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:04.289913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:04.290883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:04.290985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:04.291020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:04.417061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:04.417247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:04.417291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:04.417321] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:04.420869] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=79.28%) [2026-02-18T20:18:04.421169] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-18T20:18:04.421302] [INFO ] [sig ] BSAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:04.565062] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSAC.txt [2026-02-18T20:18:04.565193] [INFO ] [sig ] [494/3398] Completed BSAC in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:04.565231] [INFO ] [sig ] [495/3398] Forecasting BSCQ... [2026-02-18T20:18:04.565262] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-18T20:18:04.565291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-18T20:18:04.578496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-18T20:18:04.578848] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-18T20:18:04.579650] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-18T20:18:04.579707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:04.579746] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:04.579779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:04.579849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:04.637989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:04.638752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:04.638846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:04.638887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:04.763658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:04.763826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:04.763866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:04.763895] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:04.767350] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-02-18T20:18:04.767667] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-18T20:18:04.767800] [INFO ] [sig ] BSCQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:04.913738] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSCQ.txt [2026-02-18T20:18:04.913909] [INFO ] [sig ] [495/3398] Completed BSCQ in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:04.913950] [INFO ] [sig ] [496/3398] Forecasting BSCS... [2026-02-18T20:18:04.914029] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-18T20:18:04.914061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-18T20:18:04.926022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-18T20:18:04.926413] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-18T20:18:04.927224] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-18T20:18:04.927279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:04.927312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:04.927340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:04.927398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:04.984651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:04.985533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:04.985642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:04.985679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:05.108692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:05.108874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:05.108921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:05.108953] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:05.112538] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-18T20:18:05.112905] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-18T20:18:05.113051] [INFO ] [sig ] BSCS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:05.261468] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSCS.txt [2026-02-18T20:18:05.261645] [INFO ] [sig ] [496/3398] Completed BSCS in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:05.261688] [INFO ] [sig ] [497/3398] Forecasting BSCX... [2026-02-18T20:18:05.261721] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-18T20:18:05.261752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-18T20:18:05.273226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-18T20:18:05.273656] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-18T20:18:05.274461] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-18T20:18:05.274516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:05.274550] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:05.274609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:05.274678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:05.333257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:05.334155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:05.334238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:05.334272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:05.455965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:05.456150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:05.456192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:05.456220] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:05.460306] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=38.55%) [2026-02-18T20:18:05.460621] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-18T20:18:05.460756] [INFO ] [sig ] BSCX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:05.607148] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSCX.txt [2026-02-18T20:18:05.607306] [INFO ] [sig ] [497/3398] Completed BSCX in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:05.607346] [INFO ] [sig ] [498/3398] Forecasting BSCY... [2026-02-18T20:18:05.607378] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-18T20:18:05.607408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-18T20:18:05.619013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-18T20:18:05.619374] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-18T20:18:05.620239] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-18T20:18:05.620295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:05.620329] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:05.620358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:05.620416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:05.683410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:05.684322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:05.684410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:05.684445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:05.815345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:05.815496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:05.815539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:05.815585] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:05.819160] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=14.92%) [2026-02-18T20:18:05.819434] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-18T20:18:05.819558] [INFO ] [sig ] BSCY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:05.971197] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSCY.txt [2026-02-18T20:18:05.971344] [INFO ] [sig ] [498/3398] Completed BSCY in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:05.971383] [INFO ] [sig ] [499/3398] Forecasting BSJQ... [2026-02-18T20:18:05.971413] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-18T20:18:05.971444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-18T20:18:05.983486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-18T20:18:05.983819] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-18T20:18:05.984649] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-18T20:18:05.984705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:05.984739] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:05.984768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:05.984857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:06.046291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:06.047129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:06.047214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:06.047249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:06.184009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:06.184183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:06.184227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:06.184259] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:06.187979] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=64.09%) [2026-02-18T20:18:06.188429] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-18T20:18:06.188605] [INFO ] [sig ] BSJQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:06.347321] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSJQ.txt [2026-02-18T20:18:06.347481] [INFO ] [sig ] [499/3398] Completed BSJQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:06.347523] [INFO ] [sig ] [500/3398] Forecasting BSJS... [2026-02-18T20:18:06.347554] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-18T20:18:06.347606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-18T20:18:06.359870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-18T20:18:06.360268] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-18T20:18:06.361126] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-18T20:18:06.361189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:06.361224] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:06.361253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:06.361312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:06.422417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:06.423314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:06.423397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:06.423430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:06.548281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:06.548449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:06.548501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:06.548533] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:06.552190] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-02-18T20:18:06.552503] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-18T20:18:06.552665] [INFO ] [sig ] BSJS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:06.703480] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSJS.txt [2026-02-18T20:18:06.703690] [INFO ] [sig ] [500/3398] Completed BSJS in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:06.703744] [INFO ] [sig ] [501/3398] Forecasting BSL... [2026-02-18T20:18:06.703791] [INFO ] [sig ] Generating forecast for: BSL [2026-02-18T20:18:06.703831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-18T20:18:06.716114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-18T20:18:06.716428] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-18T20:18:06.717244] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-18T20:18:06.717310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:06.717345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:06.717373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:06.717433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:06.774749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:06.775610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:06.775693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:06.775726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:06.898115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:06.898270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:06.898309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:06.898339] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:06.901872] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=82.17%) [2026-02-18T20:18:06.902166] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-18T20:18:06.902299] [INFO ] [sig ] BSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:07.043370] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSL.txt [2026-02-18T20:18:07.043521] [INFO ] [sig ] [501/3398] Completed BSL in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:07.043561] [INFO ] [sig ] [502/3398] Forecasting BSM... [2026-02-18T20:18:07.043611] [INFO ] [sig ] Generating forecast for: BSM [2026-02-18T20:18:07.043643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-18T20:18:07.056405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-18T20:18:07.056804] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-18T20:18:07.057829] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-18T20:18:07.057882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:07.057915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:07.057940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:07.057997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:07.116495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:07.117417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:07.117513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:07.117546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:07.245075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:07.245234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:07.245276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:07.245305] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:07.249090] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-18T20:18:07.249407] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-18T20:18:07.249537] [INFO ] [sig ] BSM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:07.404529] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSM.txt [2026-02-18T20:18:07.404718] [INFO ] [sig ] [502/3398] Completed BSM in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-18T20:18:07.404760] [INFO ] [sig ] [503/3398] Forecasting BSMQ... [2026-02-18T20:18:07.404791] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-18T20:18:07.404821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-18T20:18:07.416526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-18T20:18:07.416959] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-18T20:18:07.417845] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-18T20:18:07.417914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:07.417955] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:07.417984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:07.418061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:07.477245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:07.478090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:07.478175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:07.478211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:07.597884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:07.598068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:07.598112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:07.598142] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:07.601899] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: DOWN (p=34.52%) [2026-02-18T20:18:07.602231] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-18T20:18:07.602374] [INFO ] [sig ] BSMQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:07.757475] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSMQ.txt [2026-02-18T20:18:07.757694] [INFO ] [sig ] [503/3398] Completed BSMQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-18T20:18:07.757766] [INFO ] [sig ] [504/3398] Forecasting BSMS... [2026-02-18T20:18:07.757822] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-18T20:18:07.757863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-18T20:18:07.771015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-18T20:18:07.771376] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-18T20:18:07.772326] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-18T20:18:07.772383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:07.772417] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:07.772453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:07.772520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:07.834015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:07.834839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:07.834929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:07.834963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:07.963971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:07.964129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:07.964171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:07.964201] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:07.967700] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-18T20:18:07.967999] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-18T20:18:07.968160] [INFO ] [sig ] BSMS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:08.122904] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSMS.txt [2026-02-18T20:18:08.123070] [INFO ] [sig ] [504/3398] Completed BSMS in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:08.123117] [INFO ] [sig ] [505/3398] Forecasting BSSX... [2026-02-18T20:18:08.123152] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-18T20:18:08.123183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-18T20:18:08.135404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-18T20:18:08.135787] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-18T20:18:08.136612] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-18T20:18:08.136681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:08.136724] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:08.136755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:08.136834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:08.198771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:08.199709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:08.199797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:08.199831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:08.313937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:08.314097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:08.314137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:08.314168] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:08.317654] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-02-18T20:18:08.317940] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-18T20:18:08.318109] [INFO ] [sig ] BSSX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:08.477567] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSSX.txt [2026-02-18T20:18:08.477777] [INFO ] [sig ] [505/3398] Completed BSSX in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:08.477820] [INFO ] [sig ] [506/3398] Forecasting BSTZ... [2026-02-18T20:18:08.477857] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-18T20:18:08.477890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-18T20:18:08.493536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-18T20:18:08.494023] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-18T20:18:08.494947] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-18T20:18:08.495012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:08.495048] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:08.495077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:08.495137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:08.554823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:08.556115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:08.556230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:08.556281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:08.685463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:08.685648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:08.685692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:08.685723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:08.689676] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=83.46%) [2026-02-18T20:18:08.690043] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-18T20:18:08.690191] [INFO ] [sig ] BSTZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:08.842766] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSTZ.txt [2026-02-18T20:18:08.842937] [INFO ] [sig ] [506/3398] Completed BSTZ in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:08.842979] [INFO ] [sig ] [507/3398] Forecasting BSVN... [2026-02-18T20:18:08.843012] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-18T20:18:08.843044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-18T20:18:08.854935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-18T20:18:08.855299] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-18T20:18:08.856131] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-18T20:18:08.856186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:08.856221] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:08.856250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:08.856308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:08.918534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:08.919423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:08.919510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:08.919546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:09.043379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:09.043539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:09.043599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:09.043633] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:09.047790] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=62.81%) [2026-02-18T20:18:09.048128] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-18T20:18:09.048268] [INFO ] [sig ] BSVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:09.202225] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSVN.txt [2026-02-18T20:18:09.202402] [INFO ] [sig ] [507/3398] Completed BSVN in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:09.202443] [INFO ] [sig ] [508/3398] Forecasting BSVO... [2026-02-18T20:18:09.202474] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-18T20:18:09.202505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-18T20:18:09.216162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-18T20:18:09.216629] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-18T20:18:09.217534] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-18T20:18:09.217619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:09.217654] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:09.217683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:09.217741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:09.280261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:09.281198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:09.281302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:09.281337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:09.414221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:09.414378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:09.414435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:09.414465] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:09.417877] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=52.57%) [2026-02-18T20:18:09.418180] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-18T20:18:09.418309] [INFO ] [sig ] BSVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:09.563059] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BSVO.txt [2026-02-18T20:18:09.563187] [INFO ] [sig ] [508/3398] Completed BSVO in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:09.563225] [INFO ] [sig ] [509/3398] Forecasting BSX... [2026-02-18T20:18:09.563254] [INFO ] [sig ] Generating forecast for: BSX [2026-02-18T20:18:09.563283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-18T20:18:09.575632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-18T20:18:09.575908] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-18T20:18:09.576700] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-18T20:18:09.576752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:09.576785] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:09.576812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:09.576874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:09.634019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:09.634644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:09.634720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:09.634753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:09.757161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:09.757319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:09.757359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:09.757389] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:09.760901] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-02-18T20:18:09.761192] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-18T20:18:09.761317] [INFO ] [sig ] BSX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:09.902484] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSX.txt [2026-02-18T20:18:09.902641] [INFO ] [sig ] [509/3398] Completed BSX in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:09.902683] [INFO ] [sig ] [510/3398] Forecasting BSY... [2026-02-18T20:18:09.902713] [INFO ] [sig ] Generating forecast for: BSY [2026-02-18T20:18:09.902742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-18T20:18:09.914161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-18T20:18:09.914468] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-18T20:18:09.915258] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-18T20:18:09.915312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:09.915344] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:09.915371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:09.915429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:09.971512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:09.972246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:09.972331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:09.972364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:10.104368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:10.104535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:10.104595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:10.104628] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:10.108098] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=40.23%) [2026-02-18T20:18:10.108380] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-18T20:18:10.108513] [INFO ] [sig ] BSY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:10.255712] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BSY.txt [2026-02-18T20:18:10.255858] [INFO ] [sig ] [510/3398] Completed BSY in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:10.255903] [INFO ] [sig ] [511/3398] Forecasting BTA... [2026-02-18T20:18:10.255932] [INFO ] [sig ] Generating forecast for: BTA [2026-02-18T20:18:10.255963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-18T20:18:10.270430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-18T20:18:10.270879] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-18T20:18:10.271832] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-18T20:18:10.271891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:10.271924] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:10.271951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:10.272013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:10.333002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:10.333938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:10.334043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:10.334079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:10.454271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:10.454445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:10.454490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:10.454520] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:10.458230] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: UP (p=91.54%) [2026-02-18T20:18:10.458557] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-18T20:18:10.458718] [INFO ] [sig ] BTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:10.609761] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BTA.txt [2026-02-18T20:18:10.609927] [INFO ] [sig ] [511/3398] Completed BTA in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:10.609970] [INFO ] [sig ] [512/3398] Forecasting BTAI... [2026-02-18T20:18:10.610013] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-18T20:18:10.610055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-18T20:18:10.624351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-18T20:18:10.624775] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-18T20:18:10.625558] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-18T20:18:10.625633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:10.625677] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:10.625706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:10.625764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:10.684853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:10.685645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:10.685735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:10.685768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:10.831832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:10.832049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:10.832102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:10.832140] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:10.837159] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=76.68%) [2026-02-18T20:18:10.837684] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-18T20:18:10.837885] [INFO ] [sig ] BTAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:10.997387] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BTAI.txt [2026-02-18T20:18:10.997557] [INFO ] [sig ] [512/3398] Completed BTAI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:10.997656] [INFO ] [sig ] [513/3398] Forecasting BTCS... [2026-02-18T20:18:10.997702] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-18T20:18:10.997747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-18T20:18:11.009924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-18T20:18:11.010300] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-18T20:18:11.011168] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-18T20:18:11.011223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:11.011255] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:11.011282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:11.011338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:11.071115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:11.072067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:11.072157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:11.072193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:11.201757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:11.201930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:11.201980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:11.202015] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:11.205469] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-18T20:18:11.205770] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-18T20:18:11.205902] [INFO ] [sig ] BTCS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:11.357415] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BTCS.txt [2026-02-18T20:18:11.357618] [INFO ] [sig ] [513/3398] Completed BTCS in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:11.357666] [INFO ] [sig ] [514/3398] Forecasting BTE... [2026-02-18T20:18:11.357697] [INFO ] [sig ] Generating forecast for: BTE [2026-02-18T20:18:11.357729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-18T20:18:11.370605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-18T20:18:11.371014] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-18T20:18:11.371886] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-18T20:18:11.371942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:11.371976] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:11.372005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:11.372065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:11.455292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:11.456258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:11.456364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:11.456401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:11.589479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:11.589690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:11.589738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:11.589769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:11.593566] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-02-18T20:18:11.594057] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-18T20:18:11.594227] [INFO ] [sig ] BTE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:11.746062] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BTE.txt [2026-02-18T20:18:11.746420] [INFO ] [sig ] [514/3398] Completed BTE in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:11.746464] [INFO ] [sig ] [515/3398] Forecasting BTF... [2026-02-18T20:18:11.746505] [INFO ] [sig ] Generating forecast for: BTF [2026-02-18T20:18:11.746654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-18T20:18:11.762192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-18T20:18:11.762633] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-18T20:18:11.763570] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-18T20:18:11.763653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:11.763690] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:11.763720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:11.763787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:11.837069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:11.838074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:11.838163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:11.838197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:11.957115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:11.957273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:11.957314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:11.957343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:11.960776] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-18T20:18:11.961081] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-18T20:18:11.961208] [INFO ] [sig ] BTF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:12.106609] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BTF.txt [2026-02-18T20:18:12.106972] [INFO ] [sig ] [515/3398] Completed BTF in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:12.107013] [INFO ] [sig ] [516/3398] Forecasting BTI... [2026-02-18T20:18:12.107069] [INFO ] [sig ] Generating forecast for: BTI [2026-02-18T20:18:12.107101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-18T20:18:12.119789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-18T20:18:12.120168] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-18T20:18:12.121026] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-18T20:18:12.121082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:12.121115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:12.121172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:12.121234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:12.180396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:12.181339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:12.181431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:12.181465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:12.307133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:12.307294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:12.307334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:12.307363] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:12.311045] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-18T20:18:12.311510] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-18T20:18:12.311677] [INFO ] [sig ] BTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:12.459721] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BTI.txt [2026-02-18T20:18:12.459865] [INFO ] [sig ] [516/3398] Completed BTI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:12.459912] [INFO ] [sig ] [517/3398] Forecasting BTMD... [2026-02-18T20:18:12.459950] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-18T20:18:12.459988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-18T20:18:12.471623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-18T20:18:12.471949] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-18T20:18:12.472798] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-18T20:18:12.472853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:12.472886] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:12.472914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:12.472973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:12.532709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:12.533726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:12.533818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:12.533853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:12.662992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:12.663150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:12.663190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:12.663221] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:12.667245] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-02-18T20:18:12.667521] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-18T20:18:12.667667] [INFO ] [sig ] BTMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:12.812429] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BTMD.txt [2026-02-18T20:18:12.812593] [INFO ] [sig ] [517/3398] Completed BTMD in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:12.812649] [INFO ] [sig ] [518/3398] Forecasting BTSG... [2026-02-18T20:18:12.812680] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-18T20:18:12.812709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-18T20:18:12.824975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-18T20:18:12.825308] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-18T20:18:12.826147] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-18T20:18:12.826203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:12.826238] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:12.826265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:12.826324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:12.891675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:12.892607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:12.892693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:12.892726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:13.018473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:13.018659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:13.018703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:13.018732] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:13.022499] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-18T20:18:13.022814] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-18T20:18:13.022955] [INFO ] [sig ] BTSG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:13.170129] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BTSG.txt [2026-02-18T20:18:13.170302] [INFO ] [sig ] [518/3398] Completed BTSG in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-18T20:18:13.170348] [INFO ] [sig ] [519/3398] Forecasting BTZ... [2026-02-18T20:18:13.170380] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-18T20:18:13.170412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-18T20:18:13.184186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-18T20:18:13.184813] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-18T20:18:13.185962] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-18T20:18:13.186036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:13.186076] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:13.186102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:13.186159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:13.249593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:13.250612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:13.250711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:13.250745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:13.373304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:13.373457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:13.373497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:13.373541] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:13.377419] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=42.26%) [2026-02-18T20:18:13.377728] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-18T20:18:13.377863] [INFO ] [sig ] BTZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:13.524213] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BTZ.txt [2026-02-18T20:18:13.524363] [INFO ] [sig ] [519/3398] Completed BTZ in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-18T20:18:13.524404] [INFO ] [sig ] [520/3398] Forecasting BUD... [2026-02-18T20:18:13.524433] [INFO ] [sig ] Generating forecast for: BUD [2026-02-18T20:18:13.524463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-18T20:18:13.535899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-18T20:18:13.536245] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-18T20:18:13.537039] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-18T20:18:13.537092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:13.537124] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:13.537151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:13.537212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:13.601415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:13.602465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:13.602548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:13.602599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:13.722401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:13.722558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:13.722617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:13.722647] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:13.726063] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-18T20:18:13.726345] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-18T20:18:13.726493] [INFO ] [sig ] BUD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:13.870622] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BUD.txt [2026-02-18T20:18:13.870795] [INFO ] [sig ] [520/3398] Completed BUD in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:13.870837] [INFO ] [sig ] [521/3398] Forecasting BUFC... [2026-02-18T20:18:13.870867] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-18T20:18:13.870899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-18T20:18:13.881648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-18T20:18:13.882050] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-18T20:18:13.883022] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-18T20:18:13.883080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:13.883115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:13.883144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:13.883204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:13.940827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:13.941678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:13.941764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:13.941798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:14.037922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:14.038099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:14.038143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:14.038173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:14.041832] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=44.02%) [2026-02-18T20:18:14.042119] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-18T20:18:14.042249] [INFO ] [sig ] BUFC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:14.188563] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BUFC.txt [2026-02-18T20:18:14.188736] [INFO ] [sig ] [521/3398] Completed BUFC in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:14.188776] [INFO ] [sig ] [522/3398] Forecasting BUG... [2026-02-18T20:18:14.188805] [INFO ] [sig ] Generating forecast for: BUG [2026-02-18T20:18:14.188836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-18T20:18:14.201282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-18T20:18:14.201658] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-18T20:18:14.202674] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-18T20:18:14.202729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:14.202762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:14.202790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:14.202847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:14.263342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:14.264411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:14.264498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:14.264533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:14.394932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:14.395151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:14.395195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:14.395233] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:14.399157] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=28.45%) [2026-02-18T20:18:14.399495] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-18T20:18:14.399666] [INFO ] [sig ] BUG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:14.546093] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BUG.txt [2026-02-18T20:18:14.546436] [INFO ] [sig ] [522/3398] Completed BUG in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:14.546478] [INFO ] [sig ] [523/3398] Forecasting BUI... [2026-02-18T20:18:14.546507] [INFO ] [sig ] Generating forecast for: BUI [2026-02-18T20:18:14.546536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-18T20:18:14.558128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-18T20:18:14.558715] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-18T20:18:14.559765] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-18T20:18:14.559818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:14.559850] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:14.559876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:14.559954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:14.619846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:14.621191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:14.621280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:14.621315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:14.748519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:14.748694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:14.748750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:14.748790] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:14.752862] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-02-18T20:18:14.753160] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-18T20:18:14.753296] [INFO ] [sig ] BUI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:14.971542] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BUI.txt [2026-02-18T20:18:14.971717] [INFO ] [sig ] [523/3398] Completed BUI in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:14.971758] [INFO ] [sig ] [524/3398] Forecasting BURL... [2026-02-18T20:18:14.971789] [INFO ] [sig ] Generating forecast for: BURL [2026-02-18T20:18:14.971819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-18T20:18:14.982885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-18T20:18:14.983235] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-18T20:18:14.984092] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-18T20:18:14.984153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:14.984185] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:14.984211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:14.984269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:15.042199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:15.043121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:15.043212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:15.043246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:15.171217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:15.171411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:15.171458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:15.171488] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:15.175237] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=52.13%) [2026-02-18T20:18:15.175533] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-18T20:18:15.175691] [INFO ] [sig ] BURL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:15.322395] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BURL.txt [2026-02-18T20:18:15.322540] [INFO ] [sig ] [524/3398] Completed BURL in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:15.322598] [INFO ] [sig ] [525/3398] Forecasting BUSE... [2026-02-18T20:18:15.322632] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-18T20:18:15.322662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-18T20:18:15.335392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-18T20:18:15.335871] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-18T20:18:15.336814] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-18T20:18:15.336882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:15.336915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:15.336941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:15.337006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:15.397713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:15.398624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:15.398710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:15.398743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:15.522062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:15.522229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:15.522273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:15.522302] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:15.525905] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=14.11%) [2026-02-18T20:18:15.526199] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-18T20:18:15.526331] [INFO ] [sig ] BUSE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:15.666747] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BUSE.txt [2026-02-18T20:18:15.666887] [INFO ] [sig ] [525/3398] Completed BUSE in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:15.666927] [INFO ] [sig ] [526/3398] Forecasting BUXX... [2026-02-18T20:18:15.666958] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-18T20:18:15.666987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-18T20:18:15.678512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-18T20:18:15.678841] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-18T20:18:15.679670] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-18T20:18:15.679723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:15.679755] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:15.679784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:15.679842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:15.736924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:15.737774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:15.737886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:15.737922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:15.857752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:15.857944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:15.857993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:15.861980] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:15.865905] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-02-18T20:18:15.866248] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-18T20:18:15.866398] [INFO ] [sig ] BUXX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:16.011984] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BUXX.txt [2026-02-18T20:18:16.012136] [INFO ] [sig ] [526/3398] Completed BUXX in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:16.012371] [INFO ] [sig ] [527/3398] Forecasting BVFL... [2026-02-18T20:18:16.012402] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-18T20:18:16.012433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-18T20:18:16.024210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-18T20:18:16.024540] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-18T20:18:16.025378] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-18T20:18:16.025435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:16.025469] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:16.025499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:16.025559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:16.084487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:16.085365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:16.085458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:16.085495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:16.203292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:16.203445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:16.203488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:16.203518] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:16.207008] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=74.90%) [2026-02-18T20:18:16.207293] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-18T20:18:16.207423] [INFO ] [sig ] BVFL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:16.352363] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BVFL.txt [2026-02-18T20:18:16.352533] [INFO ] [sig ] [527/3398] Completed BVFL in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:16.352595] [INFO ] [sig ] [528/3398] Forecasting BVN... [2026-02-18T20:18:16.352628] [INFO ] [sig ] Generating forecast for: BVN [2026-02-18T20:18:16.352659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-18T20:18:16.364559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-18T20:18:16.364903] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-18T20:18:16.365717] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-18T20:18:16.365771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:16.365804] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:16.365831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:16.365888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:16.423502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:16.424439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:16.424529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:16.424562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:16.546779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:16.546946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:16.546987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:16.547017] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:16.550739] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: DOWN (p=10.74%) [2026-02-18T20:18:16.551053] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-18T20:18:16.551202] [INFO ] [sig ] BVN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:16.699838] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BVN.txt [2026-02-18T20:18:16.700048] [INFO ] [sig ] [528/3398] Completed BVN in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:16.700094] [INFO ] [sig ] [529/3398] Forecasting BVS... [2026-02-18T20:18:16.700125] [INFO ] [sig ] Generating forecast for: BVS [2026-02-18T20:18:16.700161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-18T20:18:16.713215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-18T20:18:16.713592] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-18T20:18:16.714417] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-18T20:18:16.714471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:16.714504] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:16.714530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:16.714617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:16.772174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:16.773290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:16.773625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:16.773662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:16.899309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:16.899469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:16.899510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:16.899539] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:16.903046] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-02-18T20:18:16.903328] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-18T20:18:16.903455] [INFO ] [sig ] BVS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:17.047872] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BVS.txt [2026-02-18T20:18:17.048114] [INFO ] [sig ] [529/3398] Completed BVS in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:17.048163] [INFO ] [sig ] [530/3398] Forecasting BWA... [2026-02-18T20:18:17.048195] [INFO ] [sig ] Generating forecast for: BWA [2026-02-18T20:18:17.048225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-18T20:18:17.060593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-18T20:18:17.060973] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-18T20:18:17.061814] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-18T20:18:17.061869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:17.061902] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:17.061929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:17.061989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:17.121411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:17.122339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:17.122432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:17.122468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:17.247409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:17.247592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:17.247637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:17.247666] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:17.251914] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-18T20:18:17.252266] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-18T20:18:17.252414] [INFO ] [sig ] BWA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:17.406466] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BWA.txt [2026-02-18T20:18:17.406659] [INFO ] [sig ] [530/3398] Completed BWA in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:17.406702] [INFO ] [sig ] [531/3398] Forecasting BWAY... [2026-02-18T20:18:17.406734] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-18T20:18:17.406765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-18T20:18:17.419057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-18T20:18:17.419373] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-18T20:18:17.420178] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-18T20:18:17.420240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:17.420274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:17.420300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:17.420356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:17.477625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:17.478327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:17.478408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:17.478441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:17.610248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:17.610633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:17.610677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:17.610705] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:17.614460] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-18T20:18:17.614768] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-18T20:18:17.614905] [INFO ] [sig ] BWAY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:17.766703] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BWAY.txt [2026-02-18T20:18:17.766911] [INFO ] [sig ] [531/3398] Completed BWAY in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:17.766957] [INFO ] [sig ] [532/3398] Forecasting BWB... [2026-02-18T20:18:17.766991] [INFO ] [sig ] Generating forecast for: BWB [2026-02-18T20:18:17.767025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-18T20:18:17.780567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-18T20:18:17.780935] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-18T20:18:17.781869] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-18T20:18:17.781924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:17.781958] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:17.781986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:17.782043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:17.844394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:17.845327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:17.845436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:17.845474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:17.979164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:17.979332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:17.979392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:17.979424] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:17.983019] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=39.23%) [2026-02-18T20:18:17.983366] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-18T20:18:17.983509] [INFO ] [sig ] BWB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:18.139915] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BWB.txt [2026-02-18T20:18:18.140078] [INFO ] [sig ] [532/3398] Completed BWB in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-18T20:18:18.140120] [INFO ] [sig ] [533/3398] Forecasting BWEN... [2026-02-18T20:18:18.140153] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-18T20:18:18.140195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-18T20:18:18.152509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-18T20:18:18.152851] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-18T20:18:18.153731] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-18T20:18:18.153796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:18.153862] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:18.153904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:18.153971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:18.213157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:18.213971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:18.214057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:18.214092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:18.342645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:18.342808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:18.342849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:18.342879] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:18.346568] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-18T20:18:18.346875] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-18T20:18:18.347020] [INFO ] [sig ] BWEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:18.494898] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BWEN.txt [2026-02-18T20:18:18.495082] [INFO ] [sig ] [533/3398] Completed BWEN in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-18T20:18:18.495141] [INFO ] [sig ] [534/3398] Forecasting BWFG... [2026-02-18T20:18:18.495182] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-18T20:18:18.495225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-18T20:18:18.507912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-18T20:18:18.508251] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-18T20:18:18.509482] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-18T20:18:18.509537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:18.509586] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:18.509618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:18.509676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:18.569478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:18.570357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:18.570443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:18.570478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:18.692988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:18.693154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:18.693202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:18.693234] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:18.696657] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=14.46%) [2026-02-18T20:18:18.696935] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-18T20:18:18.697069] [INFO ] [sig ] BWFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:18.838482] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BWFG.txt [2026-02-18T20:18:18.838644] [INFO ] [sig ] [534/3398] Completed BWFG in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-18T20:18:18.838686] [INFO ] [sig ] [535/3398] Forecasting BWG... [2026-02-18T20:18:18.838716] [INFO ] [sig ] Generating forecast for: BWG [2026-02-18T20:18:18.838747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-18T20:18:18.849860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-18T20:18:18.850209] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-18T20:18:18.851017] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-18T20:18:18.851073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:18.851109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:18.851136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:18.851193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:18.909616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:18.910439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:18.910524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:18.910557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:19.032300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:19.032461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:19.032501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:19.032531] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:19.036021] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-02-18T20:18:19.036337] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-18T20:18:19.036464] [INFO ] [sig ] BWG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:19.179687] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BWG.txt [2026-02-18T20:18:19.179828] [INFO ] [sig ] [535/3398] Completed BWG in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-18T20:18:19.179867] [INFO ] [sig ] [536/3398] Forecasting BWIN... [2026-02-18T20:18:19.179897] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-18T20:18:19.179927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-18T20:18:19.191598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-18T20:18:19.191920] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-18T20:18:19.192748] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-18T20:18:19.192801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:19.192844] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:19.192872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:19.192929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:19.254636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:19.255656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:19.255747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:19.255782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:19.373825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:19.373984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:19.374025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:19.374097] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:19.377640] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=0.26%) [2026-02-18T20:18:19.377932] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-18T20:18:19.378108] [INFO ] [sig ] BWIN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:19.523596] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BWIN.txt [2026-02-18T20:18:19.523763] [INFO ] [sig ] [536/3398] Completed BWIN in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-18T20:18:19.523804] [INFO ] [sig ] [537/3398] Forecasting BWMN... [2026-02-18T20:18:19.523835] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-18T20:18:19.523864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-18T20:18:19.536685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-18T20:18:19.536978] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-18T20:18:19.537795] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-18T20:18:19.537849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:19.537881] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:19.537908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:19.537965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:19.597978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:19.598784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:19.598864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:19.598897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:19.723816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:19.723977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:19.724018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:19.724047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:19.727428] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=72.51%) [2026-02-18T20:18:19.727726] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-18T20:18:19.727855] [INFO ] [sig ] BWMN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:19.868338] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BWMN.txt [2026-02-18T20:18:19.868496] [INFO ] [sig ] [537/3398] Completed BWMN in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:19.868535] [INFO ] [sig ] [538/3398] Forecasting BXC... [2026-02-18T20:18:19.868566] [INFO ] [sig ] Generating forecast for: BXC [2026-02-18T20:18:19.868618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-18T20:18:19.880152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-18T20:18:19.880502] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-18T20:18:19.881349] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-18T20:18:19.881404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:19.881436] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:19.881463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:19.881522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:19.941032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:19.941986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:19.942073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:19.942107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:20.068863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:20.069042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:20.069099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:20.069141] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:20.073187] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-02-18T20:18:20.073682] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-18T20:18:20.073816] [INFO ] [sig ] BXC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:20.217126] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BXC.txt [2026-02-18T20:18:20.217304] [INFO ] [sig ] [538/3398] Completed BXC in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:20.217354] [INFO ] [sig ] [539/3398] Forecasting BXMX... [2026-02-18T20:18:20.217387] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-18T20:18:20.217417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-18T20:18:20.229960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-18T20:18:20.230325] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-18T20:18:20.231197] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-18T20:18:20.231263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:20.231295] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:20.231321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:20.231379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:20.288678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:20.289566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:20.289668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:20.289701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:20.413754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:20.413922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:20.413965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:20.413995] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:20.417480] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=75.53%) [2026-02-18T20:18:20.417793] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-18T20:18:20.417930] [INFO ] [sig ] BXMX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:20.562314] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BXMX.txt [2026-02-18T20:18:20.562464] [INFO ] [sig ] [539/3398] Completed BXMX in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:20.562504] [INFO ] [sig ] [540/3398] Forecasting BXP... [2026-02-18T20:18:20.562540] [INFO ] [sig ] Generating forecast for: BXP [2026-02-18T20:18:20.562589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-18T20:18:20.574132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-18T20:18:20.574566] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-18T20:18:20.575407] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-18T20:18:20.575462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:20.575495] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:20.575524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:20.575600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:20.637737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:20.638694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:20.638782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:20.638817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:20.765407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:20.765608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:20.765654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:20.765684] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:20.769442] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-18T20:18:20.769744] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-18T20:18:20.769883] [INFO ] [sig ] BXP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:20.915416] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BXP.txt [2026-02-18T20:18:20.915600] [INFO ] [sig ] [540/3398] Completed BXP in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:20.915645] [INFO ] [sig ] [541/3398] Forecasting BXSL... [2026-02-18T20:18:20.915677] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-18T20:18:20.915713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-18T20:18:20.928222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-18T20:18:20.928647] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-18T20:18:20.929469] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-18T20:18:20.929523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:20.929555] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:20.929613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:20.929672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:20.989915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:20.991084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:20.991214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:20.991266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:21.109110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:21.109271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:21.109311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:21.109340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:21.112782] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-18T20:18:21.113054] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-18T20:18:21.113179] [INFO ] [sig ] BXSL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:21.254664] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BXSL.txt [2026-02-18T20:18:21.254800] [INFO ] [sig ] [541/3398] Completed BXSL in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:21.254842] [INFO ] [sig ] [542/3398] Forecasting BYD... [2026-02-18T20:18:21.254873] [INFO ] [sig ] Generating forecast for: BYD [2026-02-18T20:18:21.254904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-18T20:18:21.266098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-18T20:18:21.266408] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-18T20:18:21.267188] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-18T20:18:21.267241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:21.267273] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:21.267300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:21.267357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:21.328126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:21.329046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:21.329128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:21.329162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:21.452377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:21.452536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:21.452596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:21.452628] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:21.455989] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=33.91%) [2026-02-18T20:18:21.456272] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-18T20:18:21.456614] [INFO ] [sig ] BYD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:21.608793] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BYD.txt [2026-02-18T20:18:21.608953] [INFO ] [sig ] [542/3398] Completed BYD in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:21.609004] [INFO ] [sig ] [543/3398] Forecasting BYRN... [2026-02-18T20:18:21.609037] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-18T20:18:21.609067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-18T20:18:21.621990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-18T20:18:21.622295] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-18T20:18:21.623111] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-18T20:18:21.623164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:21.623195] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:21.623225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:21.623302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:21.681074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:21.681872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:21.682001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:21.682038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:21.804403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:21.804559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:21.804619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:21.804666] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:21.808133] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-02-18T20:18:21.808420] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-18T20:18:21.808549] [INFO ] [sig ] BYRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:21.962029] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BYRN.txt [2026-02-18T20:18:21.962198] [INFO ] [sig ] [543/3398] Completed BYRN in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:21.962242] [INFO ] [sig ] [544/3398] Forecasting BYSI... [2026-02-18T20:18:21.962286] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-18T20:18:21.962323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-18T20:18:21.973948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-18T20:18:21.974263] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-18T20:18:21.975053] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-18T20:18:21.975107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:21.975139] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:21.975168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:21.975228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:22.032982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:22.033676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:22.033757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:22.033790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:22.141927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:22.142091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:22.142131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:22.142162] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:22.145628] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=71.28%) [2026-02-18T20:18:22.145906] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-18T20:18:22.146036] [INFO ] [sig ] BYSI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:22.292188] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BYSI.txt [2026-02-18T20:18:22.292345] [INFO ] [sig ] [544/3398] Completed BYSI in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:22.292385] [INFO ] [sig ] [545/3398] Forecasting BZ... [2026-02-18T20:18:22.292415] [INFO ] [sig ] Generating forecast for: BZ [2026-02-18T20:18:22.292444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-18T20:18:22.304738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-18T20:18:22.305037] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-18T20:18:22.305850] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-18T20:18:22.305901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:22.305941] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:22.305971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:22.306027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:22.369475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:22.370546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:22.370685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:22.370752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:22.500760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:22.500932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:22.500975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:22.501006] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:22.504597] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-18T20:18:22.504880] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-18T20:18:22.505012] [INFO ] [sig ] BZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:22.653737] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BZ.txt [2026-02-18T20:18:22.653903] [INFO ] [sig ] [545/3398] Completed BZ in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:22.653944] [INFO ] [sig ] [546/3398] Forecasting BZH... [2026-02-18T20:18:22.653973] [INFO ] [sig ] Generating forecast for: BZH [2026-02-18T20:18:22.654005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-18T20:18:22.665973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-18T20:18:22.666368] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-18T20:18:22.667221] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-18T20:18:22.667287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:22.667326] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:22.667354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:22.667414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:22.726817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:22.727773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:22.727860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:22.727897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:22.859852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:22.860017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:22.860058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:22.860088] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:22.863559] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-18T20:18:22.863868] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-18T20:18:22.864002] [INFO ] [sig ] BZH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:23.012534] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/BZH.txt [2026-02-18T20:18:23.012761] [INFO ] [sig ] [546/3398] Completed BZH in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-18T20:18:23.012804] [INFO ] [sig ] [547/3398] Forecasting BZUN... [2026-02-18T20:18:23.012835] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-18T20:18:23.012865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-18T20:18:23.025390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-18T20:18:23.025751] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-18T20:18:23.026540] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-18T20:18:23.026617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:23.026651] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:23.026678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:23.026747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:23.083930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:23.084700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:23.084783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:23.084817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:23.203732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:23.203888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:23.203928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:23.203957] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:23.207373] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-18T20:18:23.207681] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-18T20:18:23.207816] [INFO ] [sig ] BZUN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:23.358163] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/BZUN.txt [2026-02-18T20:18:23.358339] [INFO ] [sig ] [547/3398] Completed BZUN in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:23.358382] [INFO ] [sig ] [548/3398] Forecasting C... [2026-02-18T20:18:23.358626] [INFO ] [sig ] Generating forecast for: C [2026-02-18T20:18:23.358659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-18T20:18:23.372026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-18T20:18:23.372668] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-18T20:18:23.373498] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-18T20:18:23.373555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:23.373611] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:23.373642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:23.373703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:23.439872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:23.440799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:23.440890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:23.440927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:23.562287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:23.562643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:23.562685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:23.562715] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:23.566322] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=77.13%) [2026-02-18T20:18:23.566810] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-18T20:18:23.566941] [INFO ] [sig ] C: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:23.711938] [INFO ] [LOCAL ] Saved forecast: C 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/C.txt [2026-02-18T20:18:23.712080] [INFO ] [sig ] [548/3398] Completed C in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:23.712122] [INFO ] [sig ] [549/3398] Forecasting CAAP... [2026-02-18T20:18:23.712153] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-18T20:18:23.712185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-18T20:18:23.723382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-18T20:18:23.723697] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-18T20:18:23.724456] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-18T20:18:23.724520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:23.724553] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:23.724601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:23.724661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:23.786108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:23.787134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:23.787232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:23.787273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:23.906105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:23.906261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:23.906301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:23.906330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:23.909807] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-18T20:18:23.910094] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-18T20:18:23.910233] [INFO ] [sig ] CAAP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:24.051522] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CAAP.txt [2026-02-18T20:18:24.051674] [INFO ] [sig ] [549/3398] Completed CAAP in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:24.051722] [INFO ] [sig ] [550/3398] Forecasting CAAS... [2026-02-18T20:18:24.051754] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-18T20:18:24.051786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-18T20:18:24.063325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-18T20:18:24.063653] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-18T20:18:24.064469] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-18T20:18:24.064522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:24.064614] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:24.064646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:24.064704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:24.122992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:24.123672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:24.123752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:24.123784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:24.238630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:24.238797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:24.238838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:24.238869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:24.242764] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=71.34%) [2026-02-18T20:18:24.243051] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-18T20:18:24.243183] [INFO ] [sig ] CAAS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:24.393505] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CAAS.txt [2026-02-18T20:18:24.393689] [INFO ] [sig ] [550/3398] Completed CAAS in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:24.393734] [INFO ] [sig ] [551/3398] Forecasting CABA... [2026-02-18T20:18:24.393764] [INFO ] [sig ] Generating forecast for: CABA [2026-02-18T20:18:24.393793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-18T20:18:24.406148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-18T20:18:24.406523] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-18T20:18:24.407557] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-18T20:18:24.407632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:24.407665] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:24.407692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:24.407749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:24.468407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:24.469132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:24.469215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:24.469250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:24.594774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:24.594976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:24.595023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:24.595053] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:24.598892] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-18T20:18:24.599165] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-18T20:18:24.599301] [INFO ] [sig ] CABA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:24.742168] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CABA.txt [2026-02-18T20:18:24.742302] [INFO ] [sig ] [551/3398] Completed CABA in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:24.742341] [INFO ] [sig ] [552/3398] Forecasting CABO... [2026-02-18T20:18:24.742370] [INFO ] [sig ] Generating forecast for: CABO [2026-02-18T20:18:24.742399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-18T20:18:24.754886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-18T20:18:24.755224] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-18T20:18:24.756026] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-18T20:18:24.756078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:24.756111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:24.756139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:24.756197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:24.818858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:24.820016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:24.820105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:24.820140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:24.945834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:24.946007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:24.946061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:24.946098] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:24.949810] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-02-18T20:18:24.950090] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-18T20:18:24.950221] [INFO ] [sig ] CABO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:25.100305] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CABO.txt [2026-02-18T20:18:25.100463] [INFO ] [sig ] [552/3398] Completed CABO in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:25.100506] [INFO ] [sig ] [553/3398] Forecasting CAC... [2026-02-18T20:18:25.100536] [INFO ] [sig ] Generating forecast for: CAC [2026-02-18T20:18:25.100585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-18T20:18:25.113245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-18T20:18:25.113563] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-18T20:18:25.114368] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-18T20:18:25.114423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:25.114465] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:25.114522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:25.114614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:25.172516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:25.173275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:25.173373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:25.173409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:25.299186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:25.299368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:25.299409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:25.299477] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:25.303034] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=42.80%) [2026-02-18T20:18:25.303347] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-18T20:18:25.303479] [INFO ] [sig ] CAC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:25.461146] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CAC.txt [2026-02-18T20:18:25.461319] [INFO ] [sig ] [553/3398] Completed CAC in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:25.461360] [INFO ] [sig ] [554/3398] Forecasting CACC... [2026-02-18T20:18:25.461389] [INFO ] [sig ] Generating forecast for: CACC [2026-02-18T20:18:25.461418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-18T20:18:25.474344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-18T20:18:25.474773] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-18T20:18:25.475611] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-18T20:18:25.475665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:25.475699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:25.475728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:25.475787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:25.537840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:25.538773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:25.538861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:25.538896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:25.665138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:25.665306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:25.665347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:25.665377] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:25.668930] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=87.57%) [2026-02-18T20:18:25.669257] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-18T20:18:25.669396] [INFO ] [sig ] CACC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:25.837686] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CACC.txt [2026-02-18T20:18:25.837830] [INFO ] [sig ] [554/3398] Completed CACC in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-18T20:18:25.837870] [INFO ] [sig ] [555/3398] Forecasting CACI... [2026-02-18T20:18:25.837900] [INFO ] [sig ] Generating forecast for: CACI [2026-02-18T20:18:25.837929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-18T20:18:25.849688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-18T20:18:25.850024] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-18T20:18:25.851135] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-18T20:18:25.851189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:25.851226] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:25.851265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:25.851342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:25.919966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:25.920900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:25.920998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:25.921042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:26.063003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:26.063162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:26.063202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:26.063233] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:26.066875] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=68.71%) [2026-02-18T20:18:26.067151] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-18T20:18:26.067275] [INFO ] [sig ] CACI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:26.214441] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CACI.txt [2026-02-18T20:18:26.214601] [INFO ] [sig ] [555/3398] Completed CACI in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-18T20:18:26.214644] [INFO ] [sig ] [556/3398] Forecasting CADL... [2026-02-18T20:18:26.214673] [INFO ] [sig ] Generating forecast for: CADL [2026-02-18T20:18:26.214704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-18T20:18:26.226142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-18T20:18:26.226464] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-18T20:18:26.227245] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-18T20:18:26.227298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:26.227330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:26.227356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:26.227412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:26.286497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:26.287497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:26.287641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:26.287681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:26.413042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:26.413206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:26.413274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:26.413312] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:26.417003] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-18T20:18:26.417290] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-18T20:18:26.417422] [INFO ] [sig ] CADL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:26.564809] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CADL.txt [2026-02-18T20:18:26.564971] [INFO ] [sig ] [556/3398] Completed CADL in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-18T20:18:26.565011] [INFO ] [sig ] [557/3398] Forecasting CAE... [2026-02-18T20:18:26.565040] [INFO ] [sig ] Generating forecast for: CAE [2026-02-18T20:18:26.565070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-18T20:18:26.576804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-18T20:18:26.577179] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-18T20:18:26.578057] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-18T20:18:26.578114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:26.578147] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:26.578175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:26.578242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:26.636366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:26.637294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:26.637396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:26.637433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:26.757984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:26.758156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:26.758198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:26.758227] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:26.761758] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-02-18T20:18:26.762033] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-18T20:18:26.762162] [INFO ] [sig ] CAE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:26.907635] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CAE.txt [2026-02-18T20:18:26.907796] [INFO ] [sig ] [557/3398] Completed CAE in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-18T20:18:26.907837] [INFO ] [sig ] [558/3398] Forecasting CAF... [2026-02-18T20:18:26.907866] [INFO ] [sig ] Generating forecast for: CAF [2026-02-18T20:18:26.907895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-18T20:18:26.919146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-18T20:18:26.919478] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-18T20:18:26.920258] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-18T20:18:26.920312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:26.920349] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:26.920377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:26.920435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:26.981516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:26.982479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:26.982567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:26.982622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:27.097965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:27.098156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:27.098198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:27.098227] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:27.101756] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-02-18T20:18:27.102042] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-18T20:18:27.102171] [INFO ] [sig ] CAF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:27.243977] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CAF.txt [2026-02-18T20:18:27.244115] [INFO ] [sig ] [558/3398] Completed CAF in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-18T20:18:27.244155] [INFO ] [sig ] [559/3398] Forecasting CAG... [2026-02-18T20:18:27.244184] [INFO ] [sig ] Generating forecast for: CAG [2026-02-18T20:18:27.244213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-18T20:18:27.255392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-18T20:18:27.255727] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-18T20:18:27.256491] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-18T20:18:27.256544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:27.256595] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:27.256624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:27.256681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:27.313647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:27.314496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:27.314600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:27.314637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:27.431214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:27.431373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:27.431412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:27.431441] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:27.434797] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=23.97%) [2026-02-18T20:18:27.435071] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-18T20:18:27.435196] [INFO ] [sig ] CAG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:27.574799] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CAG.txt [2026-02-18T20:18:27.574953] [INFO ] [sig ] [559/3398] Completed CAG in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-18T20:18:27.574991] [INFO ] [sig ] [560/3398] Forecasting CAH... [2026-02-18T20:18:27.575021] [INFO ] [sig ] Generating forecast for: CAH [2026-02-18T20:18:27.575052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-18T20:18:27.586322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-18T20:18:27.586681] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-18T20:18:27.587596] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-18T20:18:27.587654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:27.587698] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:27.587729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:27.587788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:27.648119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:27.649006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:27.649094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:27.649161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:27.773210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:27.773373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:27.773415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:27.773445] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:27.777335] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=65.04%) [2026-02-18T20:18:27.777715] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-18T20:18:27.777863] [INFO ] [sig ] CAH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:27.926330] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CAH.txt [2026-02-18T20:18:27.926490] [INFO ] [sig ] [560/3398] Completed CAH in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-18T20:18:27.926530] [INFO ] [sig ] [561/3398] Forecasting CAKE... [2026-02-18T20:18:27.926560] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-18T20:18:27.926610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-18T20:18:27.938201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-18T20:18:27.938530] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-18T20:18:27.939340] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-18T20:18:27.939405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:27.939440] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:27.939468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:27.939525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:27.999567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:28.000513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:28.000640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:28.000686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:28.126352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:28.126511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:28.126554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:28.126605] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:28.130109] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-18T20:18:28.130392] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-18T20:18:28.130524] [INFO ] [sig ] CAKE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:28.271840] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CAKE.txt [2026-02-18T20:18:28.271987] [INFO ] [sig ] [561/3398] Completed CAKE in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:28.272028] [INFO ] [sig ] [562/3398] Forecasting CAL... [2026-02-18T20:18:28.272057] [INFO ] [sig ] Generating forecast for: CAL [2026-02-18T20:18:28.272087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-18T20:18:28.287702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-18T20:18:28.288168] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-18T20:18:28.289000] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-18T20:18:28.289056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:28.289089] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:28.289118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:28.289177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:28.348973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:28.349875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:28.349974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:28.350009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:28.475726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:28.475890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:28.475934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:28.475966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:28.479522] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-02-18T20:18:28.479830] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-18T20:18:28.479963] [INFO ] [sig ] CAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:28.624774] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CAL.txt [2026-02-18T20:18:28.624935] [INFO ] [sig ] [562/3398] Completed CAL in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:28.624976] [INFO ] [sig ] [563/3398] Forecasting CALM... [2026-02-18T20:18:28.625005] [INFO ] [sig ] Generating forecast for: CALM [2026-02-18T20:18:28.625035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-18T20:18:28.636311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-18T20:18:28.636596] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-18T20:18:28.637359] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-18T20:18:28.637415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:28.637447] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:28.637475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:28.637537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:28.693433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:28.694041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:28.694120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:28.694152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:28.815807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:28.815957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:28.815996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:28.816024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:28.819423] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-02-18T20:18:28.819720] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-18T20:18:28.819846] [INFO ] [sig ] CALM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:28.963803] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CALM.txt [2026-02-18T20:18:28.963950] [INFO ] [sig ] [563/3398] Completed CALM in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:28.963989] [INFO ] [sig ] [564/3398] Forecasting CALX... [2026-02-18T20:18:28.964024] [INFO ] [sig ] Generating forecast for: CALX [2026-02-18T20:18:28.964055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-18T20:18:28.975247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-18T20:18:28.975599] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-18T20:18:28.976382] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-18T20:18:28.976447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:28.976483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:28.976511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:28.976604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:29.034331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:29.034969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:29.035047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:29.035079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:29.157776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:29.157910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:29.157949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:29.157977] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:29.161372] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=59.88%) [2026-02-18T20:18:29.161666] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-18T20:18:29.161793] [INFO ] [sig ] CALX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:29.303084] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CALX.txt [2026-02-18T20:18:29.303201] [INFO ] [sig ] [564/3398] Completed CALX in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:29.303239] [INFO ] [sig ] [565/3398] Forecasting CAPL... [2026-02-18T20:18:29.303269] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-18T20:18:29.303299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-18T20:18:29.315392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-18T20:18:29.315789] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-18T20:18:29.316596] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-18T20:18:29.316649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:29.316681] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:29.316708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:29.316765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:29.375756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:29.376700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:29.376794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:29.376829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:29.497224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:29.497391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:29.497432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:29.497461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:29.501018] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=32.96%) [2026-02-18T20:18:29.501353] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-18T20:18:29.501490] [INFO ] [sig ] CAPL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:29.645631] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CAPL.txt [2026-02-18T20:18:29.645793] [INFO ] [sig ] [565/3398] Completed CAPL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:29.645834] [INFO ] [sig ] [566/3398] Forecasting CARE... [2026-02-18T20:18:29.645864] [INFO ] [sig ] Generating forecast for: CARE [2026-02-18T20:18:29.645894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-18T20:18:29.657818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-18T20:18:29.658162] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-18T20:18:29.658960] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-18T20:18:29.659012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:29.659045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:29.659072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:29.659129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:29.716890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:29.717810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:29.717911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:29.717975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:29.873427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:29.873656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:29.873727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:29.873782] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:29.879385] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-02-18T20:18:29.879893] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-18T20:18:29.880099] [INFO ] [sig ] CARE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:30.067362] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CARE.txt [2026-02-18T20:18:30.067654] [INFO ] [sig ] [566/3398] Completed CARE in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:30.067729] [INFO ] [sig ] [567/3398] Forecasting CARG... [2026-02-18T20:18:30.067783] [INFO ] [sig ] Generating forecast for: CARG [2026-02-18T20:18:30.067836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-18T20:18:30.093531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-18T20:18:30.094121] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-18T20:18:30.095528] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-18T20:18:30.095730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:30.096814] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:30.096876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:30.096974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:30.187219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:30.188705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:30.188855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:30.188915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:30.372221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:30.372422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:30.372475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:30.372531] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:30.377607] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-18T20:18:30.378147] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-18T20:18:30.378509] [INFO ] [sig ] CARG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:30.604737] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CARG.txt [2026-02-18T20:18:30.604979] [INFO ] [sig ] [567/3398] Completed CARG in 0.5s | 2.76 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:30.605050] [INFO ] [sig ] [568/3398] Forecasting CARS... [2026-02-18T20:18:30.605085] [INFO ] [sig ] Generating forecast for: CARS [2026-02-18T20:18:30.605114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-18T20:18:30.628918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-18T20:18:30.629455] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-18T20:18:30.630703] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-18T20:18:30.630780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:30.630816] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:30.630845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:30.630905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:30.724331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:30.725312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:30.725408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:30.725443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:30.891535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:30.891754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:30.891819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:30.891869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:30.897435] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-02-18T20:18:30.897981] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-18T20:18:30.898374] [INFO ] [sig ] CARS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:31.124150] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CARS.txt [2026-02-18T20:18:31.124385] [INFO ] [sig ] [568/3398] Completed CARS in 0.5s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:31.124453] [INFO ] [sig ] [569/3398] Forecasting CASH... [2026-02-18T20:18:31.124505] [INFO ] [sig ] Generating forecast for: CASH [2026-02-18T20:18:31.124559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-18T20:18:31.138340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-18T20:18:31.138906] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-18T20:18:31.140167] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-18T20:18:31.140242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:31.140299] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:31.140343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:31.140438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:31.215817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:31.216833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:31.216930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:31.216986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:31.345357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:31.345542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:31.345606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:31.345638] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:31.349528] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: DOWN (p=37.26%) [2026-02-18T20:18:31.349863] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-18T20:18:31.350035] [INFO ] [sig ] CASH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:31.502323] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CASH.txt [2026-02-18T20:18:31.502483] [INFO ] [sig ] [569/3398] Completed CASH in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-18T20:18:31.502525] [INFO ] [sig ] [570/3398] Forecasting CASS... [2026-02-18T20:18:31.502558] [INFO ] [sig ] Generating forecast for: CASS [2026-02-18T20:18:31.502611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-18T20:18:31.515376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-18T20:18:31.515739] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-18T20:18:31.516539] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-18T20:18:31.516625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:31.516661] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:31.516691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:31.516750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:31.579382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:31.580541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:31.580671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:31.580713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:31.707047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:31.707209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:31.707250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:31.707314] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:31.710954] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-02-18T20:18:31.711243] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-18T20:18:31.711379] [INFO ] [sig ] CASS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:31.861024] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CASS.txt [2026-02-18T20:18:31.861180] [INFO ] [sig ] [570/3398] Completed CASS in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:31.861219] [INFO ] [sig ] [571/3398] Forecasting CASY... [2026-02-18T20:18:31.861250] [INFO ] [sig ] Generating forecast for: CASY [2026-02-18T20:18:31.861281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-18T20:18:31.872890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-18T20:18:31.873258] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-18T20:18:31.874061] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-18T20:18:31.874115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:31.874148] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:31.874187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:31.874245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:31.931640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:31.932513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:31.932616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:31.932653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:32.059447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:32.059612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:32.059654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:32.059683] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:32.063050] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-02-18T20:18:32.063324] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-18T20:18:32.063454] [INFO ] [sig ] CASY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:32.213863] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CASY.txt [2026-02-18T20:18:32.214023] [INFO ] [sig ] [571/3398] Completed CASY in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:32.214064] [INFO ] [sig ] [572/3398] Forecasting CATH... [2026-02-18T20:18:32.214093] [INFO ] [sig ] Generating forecast for: CATH [2026-02-18T20:18:32.214123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-18T20:18:32.225735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-18T20:18:32.226094] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-18T20:18:32.226919] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-18T20:18:32.226972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:32.227003] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:32.227029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:32.227087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:32.286073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:32.287023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:32.287111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:32.287146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:32.406674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:32.406838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:32.406878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:32.406909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:32.410444] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-18T20:18:32.410765] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-18T20:18:32.410895] [INFO ] [sig ] CATH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:32.555030] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CATH.txt [2026-02-18T20:18:32.555189] [INFO ] [sig ] [572/3398] Completed CATH in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:32.555232] [INFO ] [sig ] [573/3398] Forecasting CATO... [2026-02-18T20:18:32.555262] [INFO ] [sig ] Generating forecast for: CATO [2026-02-18T20:18:32.555293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-18T20:18:32.566960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-18T20:18:32.567338] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-18T20:18:32.568253] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-18T20:18:32.568322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:32.568363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:32.568392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:32.568451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:32.629442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:32.630364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:32.630451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:32.630487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:32.756047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:32.756210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:32.756250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:32.756279] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:32.759955] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=64.25%) [2026-02-18T20:18:32.760253] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-18T20:18:32.760383] [INFO ] [sig ] CATO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:32.914776] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CATO.txt [2026-02-18T20:18:32.914955] [INFO ] [sig ] [573/3398] Completed CATO in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:32.914998] [INFO ] [sig ] [574/3398] Forecasting CATY... [2026-02-18T20:18:32.915027] [INFO ] [sig ] Generating forecast for: CATY [2026-02-18T20:18:32.915057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-18T20:18:32.927270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-18T20:18:32.927706] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-18T20:18:32.928595] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-18T20:18:32.928651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:32.928683] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:32.928711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:32.928769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:32.985926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:32.986851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:32.986951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:32.986986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:33.109440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:33.109629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:33.109675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:33.109704] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:33.113570] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=84.12%) [2026-02-18T20:18:33.113935] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-18T20:18:33.114094] [INFO ] [sig ] CATY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:33.260172] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CATY.txt [2026-02-18T20:18:33.260335] [INFO ] [sig ] [574/3398] Completed CATY in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:33.260376] [INFO ] [sig ] [575/3398] Forecasting CAVA... [2026-02-18T20:18:33.260406] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-18T20:18:33.260442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-18T20:18:33.273052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-18T20:18:33.273376] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-18T20:18:33.274164] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-18T20:18:33.274217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:33.274249] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:33.274276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:33.274333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:33.333237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:33.334104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:33.334186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:33.334219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:33.457885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:33.458073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:33.458114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:33.458143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:33.461564] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-18T20:18:33.461864] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-18T20:18:33.461992] [INFO ] [sig ] CAVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:33.606686] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CAVA.txt [2026-02-18T20:18:33.606853] [INFO ] [sig ] [575/3398] Completed CAVA in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:33.606897] [INFO ] [sig ] [576/3398] Forecasting CB... [2026-02-18T20:18:33.606929] [INFO ] [sig ] Generating forecast for: CB [2026-02-18T20:18:33.606960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-18T20:18:33.619154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-18T20:18:33.619547] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-18T20:18:33.620391] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-18T20:18:33.620451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:33.620485] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:33.620513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:33.620598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:33.682765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:33.683706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:33.683791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:33.683827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:33.814165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:33.814329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:33.814370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:33.814401] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:33.817967] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-02-18T20:18:33.818284] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-18T20:18:33.818420] [INFO ] [sig ] CB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:33.973436] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CB.txt [2026-02-18T20:18:33.973624] [INFO ] [sig ] [576/3398] Completed CB in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:33.973669] [INFO ] [sig ] [577/3398] Forecasting CBAN... [2026-02-18T20:18:33.973698] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-18T20:18:33.973728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-18T20:18:33.986369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-18T20:18:33.986761] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-18T20:18:33.987590] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-18T20:18:33.987833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:33.987866] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:33.987894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:33.987951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:34.047322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:34.048221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:34.048357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:34.048395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:34.165729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:34.165882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:34.165922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:34.165951] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:34.169547] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-02-18T20:18:34.170012] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-18T20:18:34.170141] [INFO ] [sig ] CBAN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:34.318630] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CBAN.txt [2026-02-18T20:18:34.318781] [INFO ] [sig ] [577/3398] Completed CBAN in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:34.318823] [INFO ] [sig ] [578/3398] Forecasting CBNK... [2026-02-18T20:18:34.318853] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-18T20:18:34.318883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-18T20:18:34.330595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-18T20:18:34.331114] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-18T20:18:34.331976] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-18T20:18:34.332029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:34.332062] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:34.332088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:34.332145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:34.390157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:34.390953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:34.391039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:34.391072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:34.513984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:34.514152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:34.514193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:34.514223] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:34.517896] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-18T20:18:34.518231] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-18T20:18:34.518365] [INFO ] [sig ] CBNK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:34.669437] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CBNK.txt [2026-02-18T20:18:34.669634] [INFO ] [sig ] [578/3398] Completed CBNK in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:34.669678] [INFO ] [sig ] [579/3398] Forecasting CBRE... [2026-02-18T20:18:34.669710] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-18T20:18:34.669739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-18T20:18:34.682102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-18T20:18:34.682541] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-18T20:18:34.683405] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-18T20:18:34.683465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:34.683499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:34.683526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:34.683603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:34.740642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:34.741558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:34.741679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:34.741712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:34.864537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:34.864722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:34.864765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:34.864797] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:34.868561] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=43.90%) [2026-02-18T20:18:34.868893] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-18T20:18:34.869031] [INFO ] [sig ] CBRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:35.016969] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CBRE.txt [2026-02-18T20:18:35.017148] [INFO ] [sig ] [579/3398] Completed CBRE in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-18T20:18:35.017190] [INFO ] [sig ] [580/3398] Forecasting CBRL... [2026-02-18T20:18:35.017235] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-18T20:18:35.017293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-18T20:18:35.030236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-18T20:18:35.030730] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-18T20:18:35.031740] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-18T20:18:35.031808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:35.031843] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:35.031871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:35.031931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:35.096710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:35.097859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:35.097949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:35.097983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:35.226324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:35.226487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:35.226530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:35.226561] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:35.230498] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-18T20:18:35.231001] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-18T20:18:35.231134] [INFO ] [sig ] CBRL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:35.396444] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CBRL.txt [2026-02-18T20:18:35.396651] [INFO ] [sig ] [580/3398] Completed CBRL in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:35.396697] [INFO ] [sig ] [581/3398] Forecasting CBSH... [2026-02-18T20:18:35.396727] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-18T20:18:35.396758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-18T20:18:35.409037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-18T20:18:35.409390] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-18T20:18:35.410244] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-18T20:18:35.410299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:35.410333] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:35.410361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:35.410419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:35.470876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:35.471788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:35.471876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:35.471909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:35.591638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:35.591802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:35.591844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:35.591874] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:35.595407] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-02-18T20:18:35.595708] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-18T20:18:35.595838] [INFO ] [sig ] CBSH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:35.742418] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CBSH.txt [2026-02-18T20:18:35.742605] [INFO ] [sig ] [581/3398] Completed CBSH in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:35.742647] [INFO ] [sig ] [582/3398] Forecasting CBUS... [2026-02-18T20:18:35.742678] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-18T20:18:35.742709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-18T20:18:35.755384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-18T20:18:35.755735] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-18T20:18:35.756518] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-18T20:18:35.756592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:35.756629] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:35.756659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:35.756729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:35.822367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:35.823336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:35.823426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:35.823460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:35.948560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:35.948743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:35.948786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:35.948816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:35.952549] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=70.03%) [2026-02-18T20:18:35.952845] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-18T20:18:35.952972] [INFO ] [sig ] CBUS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:36.101376] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CBUS.txt [2026-02-18T20:18:36.101525] [INFO ] [sig ] [582/3398] Completed CBUS in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:36.101566] [INFO ] [sig ] [583/3398] Forecasting CBZ... [2026-02-18T20:18:36.101626] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-18T20:18:36.101658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-18T20:18:36.115677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-18T20:18:36.116019] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-18T20:18:36.117076] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-18T20:18:36.117136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:36.117171] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:36.117200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:36.117260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:36.175606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:36.176437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:36.176522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:36.176558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:36.299077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:36.299243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:36.299286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:36.299317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:36.303311] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-18T20:18:36.303658] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-18T20:18:36.304003] [INFO ] [sig ] CBZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:36.454459] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CBZ.txt [2026-02-18T20:18:36.454631] [INFO ] [sig ] [583/3398] Completed CBZ in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:36.454675] [INFO ] [sig ] [584/3398] Forecasting CC... [2026-02-18T20:18:36.454706] [INFO ] [sig ] Generating forecast for: CC [2026-02-18T20:18:36.454737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-18T20:18:36.467536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-18T20:18:36.468119] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-18T20:18:36.469187] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-18T20:18:36.469299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:36.469366] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:36.469396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:36.469459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:36.534302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:36.535205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:36.535302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:36.535338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:36.666058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:36.666219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:36.666259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:36.666288] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:36.669773] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=40.77%) [2026-02-18T20:18:36.670072] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-18T20:18:36.670206] [INFO ] [sig ] CC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:36.817262] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CC.txt [2026-02-18T20:18:36.817426] [INFO ] [sig ] [584/3398] Completed CC in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:36.817469] [INFO ] [sig ] [585/3398] Forecasting CCAP... [2026-02-18T20:18:36.817498] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-18T20:18:36.817528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-18T20:18:36.829973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-18T20:18:36.830348] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-18T20:18:36.831185] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-18T20:18:36.831240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:36.831273] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:36.831301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:36.831360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:36.892023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:36.892955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:36.893042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:36.893077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:37.018441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:37.018643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:37.018688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:37.018718] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:37.022305] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-02-18T20:18:37.022664] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-18T20:18:37.022804] [INFO ] [sig ] CCAP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:37.172190] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCAP.txt [2026-02-18T20:18:37.172352] [INFO ] [sig ] [585/3398] Completed CCAP in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:37.172393] [INFO ] [sig ] [586/3398] Forecasting CCB... [2026-02-18T20:18:37.172423] [INFO ] [sig ] Generating forecast for: CCB [2026-02-18T20:18:37.172452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-18T20:18:37.184909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-18T20:18:37.185306] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-18T20:18:37.186149] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-18T20:18:37.186213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:37.186245] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:37.186271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:37.186327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:37.247445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:37.248387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:37.248474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:37.248512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:37.375766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:37.375962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:37.376004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:37.376032] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:37.379710] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=47.77%) [2026-02-18T20:18:37.380196] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-18T20:18:37.380327] [INFO ] [sig ] CCB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:37.530198] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCB.txt [2026-02-18T20:18:37.530349] [INFO ] [sig ] [586/3398] Completed CCB in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-18T20:18:37.530388] [INFO ] [sig ] [587/3398] Forecasting CCBG... [2026-02-18T20:18:37.530418] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-18T20:18:37.530450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-18T20:18:37.542443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-18T20:18:37.542827] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-18T20:18:37.543664] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-18T20:18:37.543721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:37.543753] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:37.543780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:37.543837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:37.602875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:37.603795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:37.603884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:37.603918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:37.722017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:37.722176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:37.722218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:37.722282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:37.725745] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-18T20:18:37.726019] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-18T20:18:37.726142] [INFO ] [sig ] CCBG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:37.869366] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCBG.txt [2026-02-18T20:18:37.869518] [INFO ] [sig ] [587/3398] Completed CCBG in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:37.869564] [INFO ] [sig ] [588/3398] Forecasting CCCC... [2026-02-18T20:18:37.869618] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-18T20:18:37.869649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-18T20:18:37.881187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-18T20:18:37.881498] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-18T20:18:37.882285] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-18T20:18:37.882339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:37.882372] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:37.882399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:37.882456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:37.938886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:37.939642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:37.939738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:37.939778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:38.062858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:38.063021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:38.063060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:38.063089] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:38.066567] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-18T20:18:38.066893] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-18T20:18:38.067190] [INFO ] [sig ] CCCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:38.209597] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCCC.txt [2026-02-18T20:18:38.209744] [INFO ] [sig ] [588/3398] Completed CCCC in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:38.209783] [INFO ] [sig ] [589/3398] Forecasting CCD... [2026-02-18T20:18:38.209813] [INFO ] [sig ] Generating forecast for: CCD [2026-02-18T20:18:38.209843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-18T20:18:38.221518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-18T20:18:38.221828] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-18T20:18:38.222634] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-18T20:18:38.222695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:38.222726] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:38.222753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:38.222811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:38.279616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:38.280456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:38.280539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:38.280591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:38.399333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:38.399499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:38.399547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:38.399617] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:38.403013] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-02-18T20:18:38.403286] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-18T20:18:38.403428] [INFO ] [sig ] CCD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:38.544422] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCD.txt [2026-02-18T20:18:38.544560] [INFO ] [sig ] [589/3398] Completed CCD in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:38.544620] [INFO ] [sig ] [590/3398] Forecasting CCEC... [2026-02-18T20:18:38.544650] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-18T20:18:38.544679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-18T20:18:38.556164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-18T20:18:38.556486] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-18T20:18:38.557258] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-18T20:18:38.557311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:38.557342] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:38.557370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:38.557426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:38.615448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:38.616272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:38.616357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:38.616391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:38.718247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:38.718413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:38.718453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:38.718482] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:38.721929] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-02-18T20:18:38.722207] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-18T20:18:38.722337] [INFO ] [sig ] CCEC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:38.884647] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCEC.txt [2026-02-18T20:18:38.884803] [INFO ] [sig ] [590/3398] Completed CCEC in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:38.884844] [INFO ] [sig ] [591/3398] Forecasting CCEP... [2026-02-18T20:18:38.884874] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-18T20:18:38.884904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-18T20:18:38.896413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-18T20:18:38.896787] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-18T20:18:38.897562] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-18T20:18:38.897633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:38.897666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:38.897694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:38.897751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:38.960021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:38.960969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:38.961056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:38.961091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:39.090185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:39.090347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:39.090433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:39.090467] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:39.094121] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: DOWN (p=14.63%) [2026-02-18T20:18:39.094403] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-18T20:18:39.094537] [INFO ] [sig ] CCEP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:39.237477] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCEP.txt [2026-02-18T20:18:39.237632] [INFO ] [sig ] [591/3398] Completed CCEP in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:39.237674] [INFO ] [sig ] [592/3398] Forecasting CCI... [2026-02-18T20:18:39.237704] [INFO ] [sig ] Generating forecast for: CCI [2026-02-18T20:18:39.237734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-18T20:18:39.248825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-18T20:18:39.249159] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-18T20:18:39.249981] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-18T20:18:39.250034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:39.250067] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:39.250094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:39.250152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:39.307880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:39.308740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:39.308824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:39.309045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:39.427866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:39.428043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:39.428090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:39.428120] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:39.431513] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=71.62%) [2026-02-18T20:18:39.431803] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-18T20:18:39.431929] [INFO ] [sig ] CCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:39.573255] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCI.txt [2026-02-18T20:18:39.573422] [INFO ] [sig ] [592/3398] Completed CCI in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:39.573464] [INFO ] [sig ] [593/3398] Forecasting CCIF... [2026-02-18T20:18:39.573497] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-18T20:18:39.573535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-18T20:18:39.585152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-18T20:18:39.585470] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-18T20:18:39.586289] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-18T20:18:39.586345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:39.586380] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:39.586410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:39.586469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:39.644105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:39.644895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:39.644993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:39.645028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:39.768930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:39.769092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:39.769133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:39.769162] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:39.772861] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-18T20:18:39.773155] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-18T20:18:39.773288] [INFO ] [sig ] CCIF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:39.920593] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCIF.txt [2026-02-18T20:18:39.920759] [INFO ] [sig ] [593/3398] Completed CCIF in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-18T20:18:39.920804] [INFO ] [sig ] [594/3398] Forecasting CCJ... [2026-02-18T20:18:39.920835] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-18T20:18:39.920866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-18T20:18:39.932992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-18T20:18:39.933352] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-18T20:18:39.934204] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-18T20:18:39.934258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:39.934291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:39.934320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:39.934378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:39.994082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:39.995014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:39.995135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:39.995171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:40.124389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:40.124554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:40.124616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:40.124649] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:40.128480] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-18T20:18:40.128791] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-18T20:18:40.128926] [INFO ] [sig ] CCJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:40.277202] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCJ.txt [2026-02-18T20:18:40.277366] [INFO ] [sig ] [594/3398] Completed CCJ in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:40.277409] [INFO ] [sig ] [595/3398] Forecasting CCK... [2026-02-18T20:18:40.277438] [INFO ] [sig ] Generating forecast for: CCK [2026-02-18T20:18:40.277468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-18T20:18:40.289553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-18T20:18:40.289966] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-18T20:18:40.290827] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-18T20:18:40.290882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:40.290927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:40.290956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:40.291014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:40.349361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:40.350183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:40.350270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:40.350305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:40.476380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:40.476542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:40.476611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:40.476643] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:40.480156] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-02-18T20:18:40.480438] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-18T20:18:40.480567] [INFO ] [sig ] CCK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:40.622785] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCK.txt [2026-02-18T20:18:40.622924] [INFO ] [sig ] [595/3398] Completed CCK in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:40.622965] [INFO ] [sig ] [596/3398] Forecasting CCL... [2026-02-18T20:18:40.622994] [INFO ] [sig ] Generating forecast for: CCL [2026-02-18T20:18:40.623024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-18T20:18:40.634264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-18T20:18:40.634593] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-18T20:18:40.635359] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-18T20:18:40.635411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:40.635444] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:40.635471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:40.635528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:40.693145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:40.693990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:40.694075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:40.694109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:40.818540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:40.818723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:40.818772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:40.818801] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:40.822208] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-02-18T20:18:40.822485] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-18T20:18:40.822631] [INFO ] [sig ] CCL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:40.963144] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCL.txt [2026-02-18T20:18:40.963293] [INFO ] [sig ] [596/3398] Completed CCL in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:40.963334] [INFO ] [sig ] [597/3398] Forecasting CCLD... [2026-02-18T20:18:40.963363] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-18T20:18:40.963393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-18T20:18:40.974708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-18T20:18:40.975069] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-18T20:18:40.975897] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-18T20:18:40.975952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:40.975986] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:40.976012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:40.976069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:41.035568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:41.036502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:41.036619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:41.036656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:41.188715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:41.188911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:41.188966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:41.189006] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:41.194065] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-02-18T20:18:41.194561] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-18T20:18:41.194775] [INFO ] [sig ] CCLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:41.353946] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCLD.txt [2026-02-18T20:18:41.354137] [INFO ] [sig ] [597/3398] Completed CCLD in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:41.354179] [INFO ] [sig ] [598/3398] Forecasting CCNE... [2026-02-18T20:18:41.354211] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-18T20:18:41.354241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-18T20:18:41.367500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-18T20:18:41.368169] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-18T20:18:41.368997] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-18T20:18:41.369051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:41.369084] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:41.369110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:41.369167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:41.432708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:41.433660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:41.433747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:41.433783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:41.566239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:41.566403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:41.566446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:41.566476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:41.570097] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-18T20:18:41.570389] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-18T20:18:41.570523] [INFO ] [sig ] CCNE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:41.735618] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCNE.txt [2026-02-18T20:18:41.735790] [INFO ] [sig ] [598/3398] Completed CCNE in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:41.736028] [INFO ] [sig ] [599/3398] Forecasting CCO... [2026-02-18T20:18:41.736058] [INFO ] [sig ] Generating forecast for: CCO [2026-02-18T20:18:41.736097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-18T20:18:41.748909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-18T20:18:41.749486] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-18T20:18:41.750512] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-18T20:18:41.750565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:41.750625] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:41.750655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:41.750712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:41.812329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:41.813235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:41.813320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:41.813353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:41.936851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:41.936999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:41.937040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:41.937069] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:41.940609] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=58.96%) [2026-02-18T20:18:41.940885] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-18T20:18:41.941012] [INFO ] [sig ] CCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:42.085758] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCO.txt [2026-02-18T20:18:42.085892] [INFO ] [sig ] [599/3398] Completed CCO in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:42.085932] [INFO ] [sig ] [600/3398] Forecasting CCOI... [2026-02-18T20:18:42.085961] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-18T20:18:42.085992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-18T20:18:42.097122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-18T20:18:42.097391] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-18T20:18:42.098236] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-18T20:18:42.098289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:42.098321] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:42.098348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:42.098406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:42.155864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:42.156704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:42.156974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:42.157007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:42.278456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:42.278636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:42.278687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:42.278723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:42.282164] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=24.13%) [2026-02-18T20:18:42.282434] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-18T20:18:42.282561] [INFO ] [sig ] CCOI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:42.425259] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCOI.txt [2026-02-18T20:18:42.425413] [INFO ] [sig ] [600/3398] Completed CCOI in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:42.425455] [INFO ] [sig ] [601/3398] Forecasting CCRN... [2026-02-18T20:18:42.425485] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-18T20:18:42.425516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-18T20:18:42.437249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-18T20:18:42.437557] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-18T20:18:42.438418] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-18T20:18:42.438471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:42.438528] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:42.438555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:42.438636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:42.495922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:42.496867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:42.496951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:42.496984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:42.617868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:42.618047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:42.618098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:42.618134] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:42.621609] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-18T20:18:42.621890] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-18T20:18:42.622015] [INFO ] [sig ] CCRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:42.764101] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCRN.txt [2026-02-18T20:18:42.764242] [INFO ] [sig ] [601/3398] Completed CCRN in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:42.764282] [INFO ] [sig ] [602/3398] Forecasting CCS... [2026-02-18T20:18:42.764310] [INFO ] [sig ] Generating forecast for: CCS [2026-02-18T20:18:42.764339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-18T20:18:42.788078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-18T20:18:42.788639] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-18T20:18:42.789851] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-18T20:18:42.789930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:42.789980] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:42.790023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:42.790112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:42.863149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:42.864129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:42.864229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:42.864265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:42.987346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:42.987515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:42.987558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:42.987635] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:42.991235] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=44.29%) [2026-02-18T20:18:42.991564] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-18T20:18:42.991740] [INFO ] [sig ] CCS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:43.139770] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CCS.txt [2026-02-18T20:18:43.140107] [INFO ] [sig ] [602/3398] Completed CCS in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:43.140148] [INFO ] [sig ] [603/3398] Forecasting CCSI... [2026-02-18T20:18:43.140177] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-18T20:18:43.140206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-18T20:18:43.153309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-18T20:18:43.153619] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-18T20:18:43.154382] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-18T20:18:43.154435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:43.154468] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:43.154494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:43.154551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:43.215125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:43.215807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:43.215887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:43.215928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:43.332438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:43.332623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:43.332671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:43.332706] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:43.336708] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-02-18T20:18:43.337173] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-18T20:18:43.337298] [INFO ] [sig ] CCSI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:43.488556] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CCSI.txt [2026-02-18T20:18:43.488796] [INFO ] [sig ] [603/3398] Completed CCSI in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-18T20:18:43.488848] [INFO ] [sig ] [604/3398] Forecasting CDC... [2026-02-18T20:18:43.488880] [INFO ] [sig ] Generating forecast for: CDC [2026-02-18T20:18:43.488912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-18T20:18:43.501778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-18T20:18:43.502171] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-18T20:18:43.503006] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-18T20:18:43.503062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:43.503096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:43.503124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:43.503182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:43.568992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:43.569886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:43.570002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:43.570053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:43.694871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:43.695034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:43.695077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:43.695160] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:43.699071] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: DOWN (p=48.97%) [2026-02-18T20:18:43.699382] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-18T20:18:43.699524] [INFO ] [sig ] CDC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:43.852542] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CDC.txt [2026-02-18T20:18:43.852720] [INFO ] [sig ] [604/3398] Completed CDC in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-18T20:18:43.852761] [INFO ] [sig ] [605/3398] Forecasting CDE... [2026-02-18T20:18:43.852794] [INFO ] [sig ] Generating forecast for: CDE [2026-02-18T20:18:43.852828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-18T20:18:43.865618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-18T20:18:43.865961] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-18T20:18:43.866814] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-18T20:18:43.866872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:43.866905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:43.866933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:43.866993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:43.926410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:43.927197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:43.927285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:43.927320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:44.056814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:44.056976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:44.057018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:44.057047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:44.060498] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-02-18T20:18:44.060792] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-18T20:18:44.060920] [INFO ] [sig ] CDE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:44.202247] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CDE.txt [2026-02-18T20:18:44.202365] [INFO ] [sig ] [605/3398] Completed CDE in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-18T20:18:44.202404] [INFO ] [sig ] [606/3398] Forecasting CDIO... [2026-02-18T20:18:44.202431] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-18T20:18:44.202460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-18T20:18:44.213818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-18T20:18:44.214077] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-18T20:18:44.214890] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-18T20:18:44.214944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:44.214975] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:44.215001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:44.215068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:44.272521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:44.273326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:44.273404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:44.273436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:44.397657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:44.397820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:44.397860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:44.397890] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:44.401388] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=26.11%) [2026-02-18T20:18:44.401684] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-18T20:18:44.401815] [INFO ] [sig ] CDIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:44.541697] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CDIO.txt [2026-02-18T20:18:44.541846] [INFO ] [sig ] [606/3398] Completed CDIO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-18T20:18:44.541884] [INFO ] [sig ] [607/3398] Forecasting CDL... [2026-02-18T20:18:44.541912] [INFO ] [sig ] Generating forecast for: CDL [2026-02-18T20:18:44.541943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-18T20:18:44.552606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-18T20:18:44.552866] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-18T20:18:44.553645] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-18T20:18:44.553698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:44.553729] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:44.553755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:44.553812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:44.613172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:44.613793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:44.614071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:44.614104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:44.724449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:44.724585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:44.724625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:44.724654] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:44.728262] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-02-18T20:18:44.728530] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-18T20:18:44.728676] [INFO ] [sig ] CDL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:44.871147] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CDL.txt [2026-02-18T20:18:44.871267] [INFO ] [sig ] [607/3398] Completed CDL in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-18T20:18:44.871306] [INFO ] [sig ] [608/3398] Forecasting CDNA... [2026-02-18T20:18:44.871335] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-18T20:18:44.871365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-18T20:18:44.882494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-18T20:18:44.882781] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-18T20:18:44.883532] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-18T20:18:44.883622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:44.883661] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:44.883696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:44.883767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:44.941793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:44.942385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:44.942465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:44.942497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:45.068943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:45.069127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:45.069168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:45.069197] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:45.072624] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=11.44%) [2026-02-18T20:18:45.072923] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-18T20:18:45.073051] [INFO ] [sig ] CDNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:45.215851] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CDNA.txt [2026-02-18T20:18:45.215980] [INFO ] [sig ] [608/3398] Completed CDNA in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-18T20:18:45.216020] [INFO ] [sig ] [609/3398] Forecasting CDNS... [2026-02-18T20:18:45.216049] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-18T20:18:45.216079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-18T20:18:45.228155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-18T20:18:45.228436] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-18T20:18:45.229208] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-18T20:18:45.229262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:45.229293] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:45.229320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:45.229376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:45.287199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:45.287833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:45.288132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:45.288168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:45.413913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:45.414064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:45.414110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:45.414145] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:45.417831] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-18T20:18:45.418304] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-18T20:18:45.418428] [INFO ] [sig ] CDNS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:45.558001] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CDNS.txt [2026-02-18T20:18:45.558142] [INFO ] [sig ] [609/3398] Completed CDNS in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:45.558182] [INFO ] [sig ] [610/3398] Forecasting CDP... [2026-02-18T20:18:45.558212] [INFO ] [sig ] Generating forecast for: CDP [2026-02-18T20:18:45.558243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-18T20:18:45.569344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-18T20:18:45.569638] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-18T20:18:45.570430] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-18T20:18:45.570484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:45.570516] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:45.570543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:45.570626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:45.628296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:45.628943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:45.629021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:45.629053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:45.748966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:45.749098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:45.749135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:45.749163] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:45.752464] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-18T20:18:45.752765] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-18T20:18:45.752893] [INFO ] [sig ] CDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:45.893937] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CDP.txt [2026-02-18T20:18:45.894063] [INFO ] [sig ] [610/3398] Completed CDP in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:45.894102] [INFO ] [sig ] [611/3398] Forecasting CDRE... [2026-02-18T20:18:45.894131] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-18T20:18:45.894160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-18T20:18:45.905493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-18T20:18:45.905842] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-18T20:18:45.906650] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-18T20:18:45.906703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:45.906735] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:45.906762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:45.906820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:45.964282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:45.964936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:45.965040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:45.965074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:46.086309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:46.086470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:46.086509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:46.086539] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:46.090373] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: UP (p=81.37%) [2026-02-18T20:18:46.090680] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-18T20:18:46.090811] [INFO ] [sig ] CDRE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:46.234533] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CDRE.txt [2026-02-18T20:18:46.234700] [INFO ] [sig ] [611/3398] Completed CDRE in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:46.234747] [INFO ] [sig ] [612/3398] Forecasting CDRO... [2026-02-18T20:18:46.234778] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-18T20:18:46.234807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-18T20:18:46.246167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-18T20:18:46.246464] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-18T20:18:46.247270] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-18T20:18:46.247323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:46.247354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:46.247381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:46.247438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:46.304211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:46.305127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:46.305216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:46.305248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:46.412595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:46.412764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:46.412816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:46.412854] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:46.416446] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-18T20:18:46.416782] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-18T20:18:46.416933] [INFO ] [sig ] CDRO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:46.571212] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CDRO.txt [2026-02-18T20:18:46.571378] [INFO ] [sig ] [612/3398] Completed CDRO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:46.571420] [INFO ] [sig ] [613/3398] Forecasting CDXS... [2026-02-18T20:18:46.571452] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-18T20:18:46.571483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-18T20:18:46.585806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-18T20:18:46.586199] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-18T20:18:46.587059] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-18T20:18:46.587307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:46.587340] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:46.587367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:46.587425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:46.652886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:46.653989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:46.654102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:46.654151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:46.801692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:46.801865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:46.801908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:46.801940] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:46.805656] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=26.76%) [2026-02-18T20:18:46.805982] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-18T20:18:46.806121] [INFO ] [sig ] CDXS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:46.951735] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CDXS.txt [2026-02-18T20:18:46.951901] [INFO ] [sig ] [613/3398] Completed CDXS in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:46.951941] [INFO ] [sig ] [614/3398] Forecasting CDZI... [2026-02-18T20:18:46.951969] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-18T20:18:46.951999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-18T20:18:46.963461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-18T20:18:46.963791] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-18T20:18:46.964544] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-18T20:18:46.964615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:46.964650] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:46.964678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:46.964736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:47.026752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:47.027888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:47.028188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:47.028224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:47.154390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:47.154554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:47.154617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:47.154650] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:47.158294] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=85.08%) [2026-02-18T20:18:47.158622] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-18T20:18:47.158759] [INFO ] [sig ] CDZI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:47.308260] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CDZI.txt [2026-02-18T20:18:47.308453] [INFO ] [sig ] [614/3398] Completed CDZI in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:47.308498] [INFO ] [sig ] [615/3398] Forecasting CE... [2026-02-18T20:18:47.308530] [INFO ] [sig ] Generating forecast for: CE [2026-02-18T20:18:47.308563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-18T20:18:47.319615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-18T20:18:47.319917] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-18T20:18:47.320701] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-18T20:18:47.320764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:47.320804] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:47.320837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:47.320906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:47.378402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:47.379165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:47.379247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:47.379279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:47.503563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:47.503741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:47.503822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:47.503866] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:47.507255] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=16.17%) [2026-02-18T20:18:47.507552] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-18T20:18:47.507701] [INFO ] [sig ] CE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:47.650481] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CE.txt [2026-02-18T20:18:47.650662] [INFO ] [sig ] [615/3398] Completed CE in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:47.650707] [INFO ] [sig ] [616/3398] Forecasting CECO... [2026-02-18T20:18:47.650738] [INFO ] [sig ] Generating forecast for: CECO [2026-02-18T20:18:47.650769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-18T20:18:47.662224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-18T20:18:47.662537] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-18T20:18:47.663328] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-18T20:18:47.663381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:47.663413] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:47.663439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:47.663495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:47.721451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:47.722284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:47.722368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:47.722401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:47.838880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:47.839042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:47.839082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:47.839111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:47.842551] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-18T20:18:47.843039] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-18T20:18:47.843165] [INFO ] [sig ] CECO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:47.985943] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CECO.txt [2026-02-18T20:18:47.986083] [INFO ] [sig ] [616/3398] Completed CECO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:47.986123] [INFO ] [sig ] [617/3398] Forecasting CEG... [2026-02-18T20:18:47.986152] [INFO ] [sig ] Generating forecast for: CEG [2026-02-18T20:18:47.986182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-18T20:18:47.998432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-18T20:18:47.998779] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-18T20:18:47.999720] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-18T20:18:47.999784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:47.999824] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:47.999858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:47.999921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:48.063401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:48.064243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:48.064328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:48.064363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:48.183908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:48.184064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:48.184103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:48.184132] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:48.187507] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-18T20:18:48.187802] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-18T20:18:48.187932] [INFO ] [sig ] CEG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:48.328388] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CEG.txt [2026-02-18T20:18:48.328554] [INFO ] [sig ] [617/3398] Completed CEG in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:48.328617] [INFO ] [sig ] [618/3398] Forecasting CELC... [2026-02-18T20:18:48.328649] [INFO ] [sig ] Generating forecast for: CELC [2026-02-18T20:18:48.328681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-18T20:18:48.341182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-18T20:18:48.341566] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-18T20:18:48.342434] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-18T20:18:48.342491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:48.342564] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:48.342622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:48.342682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:48.404633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:48.405739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:48.405829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:48.405863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:48.525536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:48.525700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:48.525740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:48.525768] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:48.529330] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-02-18T20:18:48.529619] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-18T20:18:48.529746] [INFO ] [sig ] CELC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:48.673194] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CELC.txt [2026-02-18T20:18:48.673345] [INFO ] [sig ] [618/3398] Completed CELC in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:48.673385] [INFO ] [sig ] [619/3398] Forecasting CELH... [2026-02-18T20:18:48.673415] [INFO ] [sig ] Generating forecast for: CELH [2026-02-18T20:18:48.673445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-18T20:18:48.685206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-18T20:18:48.685505] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-18T20:18:48.686307] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-18T20:18:48.686362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:48.686406] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:48.686436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:48.686496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:48.746626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:48.747289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:48.747368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:48.747403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:48.870039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:48.870191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:48.870231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:48.870261] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:48.873662] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=58.83%) [2026-02-18T20:18:48.873942] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-18T20:18:48.874066] [INFO ] [sig ] CELH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:49.020145] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CELH.txt [2026-02-18T20:18:49.020304] [INFO ] [sig ] [619/3398] Completed CELH in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:49.020345] [INFO ] [sig ] [620/3398] Forecasting CELZ... [2026-02-18T20:18:49.020376] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-18T20:18:49.020408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-18T20:18:49.032953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-18T20:18:49.033334] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-18T20:18:49.034190] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-18T20:18:49.034245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:49.034279] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:49.034307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:49.034365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:49.095425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:49.096277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:49.096368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:49.096402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:49.219804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:49.219965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:49.220007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:49.220037] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:49.223919] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-02-18T20:18:49.224233] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-18T20:18:49.224380] [INFO ] [sig ] CELZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:49.375635] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CELZ.txt [2026-02-18T20:18:49.375792] [INFO ] [sig ] [620/3398] Completed CELZ in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:49.375833] [INFO ] [sig ] [621/3398] Forecasting CENTA... [2026-02-18T20:18:49.375866] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-18T20:18:49.375900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-18T20:18:49.388443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-18T20:18:49.388821] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-18T20:18:49.389667] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-18T20:18:49.389723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:49.389758] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:49.389793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:49.389866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:49.449525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:49.450328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:49.450416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:49.450450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:49.576713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:49.576882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:49.576924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:49.576992] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:49.580658] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-02-18T20:18:49.580950] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-18T20:18:49.581082] [INFO ] [sig ] CENTA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:49.729340] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CENTA.txt [2026-02-18T20:18:49.729493] [INFO ] [sig ] [621/3398] Completed CENTA in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-18T20:18:49.729533] [INFO ] [sig ] [622/3398] Forecasting CENX... [2026-02-18T20:18:49.729563] [INFO ] [sig ] Generating forecast for: CENX [2026-02-18T20:18:49.729616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-18T20:18:49.741700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-18T20:18:49.742044] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-18T20:18:49.742843] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-18T20:18:49.742897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:49.742928] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:49.742955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:49.743011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:49.799294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:49.800027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:49.800108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:49.800141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:49.934183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:49.934344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:49.934385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:49.934416] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:49.938247] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-18T20:18:49.938565] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-18T20:18:49.938742] [INFO ] [sig ] CENX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:50.098482] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CENX.txt [2026-02-18T20:18:50.098659] [INFO ] [sig ] [622/3398] Completed CENX in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-18T20:18:50.098711] [INFO ] [sig ] [623/3398] Forecasting CERS... [2026-02-18T20:18:50.098742] [INFO ] [sig ] Generating forecast for: CERS [2026-02-18T20:18:50.098774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-18T20:18:50.111291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-18T20:18:50.111663] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-18T20:18:50.112475] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-18T20:18:50.112530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:50.112563] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:50.112612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:50.112672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:50.176511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:50.177520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:50.177631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:50.177668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:50.301396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:50.301559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:50.301622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:50.301655] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:50.305455] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-18T20:18:50.305762] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-18T20:18:50.305909] [INFO ] [sig ] CERS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:50.454385] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CERS.txt [2026-02-18T20:18:50.454555] [INFO ] [sig ] [623/3398] Completed CERS in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:50.454619] [INFO ] [sig ] [624/3398] Forecasting CETX... [2026-02-18T20:18:50.454651] [INFO ] [sig ] Generating forecast for: CETX [2026-02-18T20:18:50.454683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-18T20:18:50.466487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-18T20:18:50.466960] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-18T20:18:50.467985] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-18T20:18:50.468069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:50.468104] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:50.468132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:50.468195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:50.528920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:50.529967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:50.530059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:50.530103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:50.649068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:50.649229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:50.649271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:50.649301] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:50.652853] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-02-18T20:18:50.653141] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-18T20:18:50.653289] [INFO ] [sig ] CETX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:50.800224] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CETX.txt [2026-02-18T20:18:50.800372] [INFO ] [sig ] [624/3398] Completed CETX in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:50.800433] [INFO ] [sig ] [625/3398] Forecasting CF... [2026-02-18T20:18:50.800465] [INFO ] [sig ] Generating forecast for: CF [2026-02-18T20:18:50.800495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-18T20:18:50.814628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-18T20:18:50.815104] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-18T20:18:50.816006] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-18T20:18:50.816067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:50.816101] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:50.816129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:50.816187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:50.877631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:50.878561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:50.878692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:50.878728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:50.999149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:50.999313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:50.999354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:50.999381] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:51.003119] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-18T20:18:51.003511] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-18T20:18:51.003692] [INFO ] [sig ] CF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:51.173799] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CF.txt [2026-02-18T20:18:51.173984] [INFO ] [sig ] [625/3398] Completed CF in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:51.174027] [INFO ] [sig ] [626/3398] Forecasting CFFN... [2026-02-18T20:18:51.174058] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-18T20:18:51.174090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-18T20:18:51.188245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-18T20:18:51.188738] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-18T20:18:51.189886] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-18T20:18:51.189949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:51.189982] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:51.190009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:51.190067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:51.250929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:51.251848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:51.251948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:51.251983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:51.378242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:51.378624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:51.378666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:51.378711] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:51.382793] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=75.85%) [2026-02-18T20:18:51.383132] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-18T20:18:51.383273] [INFO ] [sig ] CFFN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:51.529376] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CFFN.txt [2026-02-18T20:18:51.529538] [INFO ] [sig ] [626/3398] Completed CFFN in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:51.529613] [INFO ] [sig ] [627/3398] Forecasting CFG... [2026-02-18T20:18:51.529646] [INFO ] [sig ] Generating forecast for: CFG [2026-02-18T20:18:51.529677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-18T20:18:51.542100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-18T20:18:51.542526] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-18T20:18:51.543568] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-18T20:18:51.543645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:51.543677] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:51.543703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:51.543760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:51.607007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:51.607946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:51.608078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:51.608112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:51.736342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:51.736511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:51.736551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:51.736603] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:51.740215] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-02-18T20:18:51.740536] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-18T20:18:51.740695] [INFO ] [sig ] CFG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:51.893641] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CFG.txt [2026-02-18T20:18:51.893808] [INFO ] [sig ] [627/3398] Completed CFG in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:51.893848] [INFO ] [sig ] [628/3398] Forecasting CFO... [2026-02-18T20:18:51.893878] [INFO ] [sig ] Generating forecast for: CFO [2026-02-18T20:18:51.893910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-18T20:18:51.905391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-18T20:18:51.905822] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-18T20:18:51.906733] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-18T20:18:51.906793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:51.906825] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:51.906853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:51.906911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:51.967056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:51.967980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:51.968094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:51.968180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:52.082307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:52.082468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:52.082509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:52.082541] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:52.086018] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-18T20:18:52.086306] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-18T20:18:52.086437] [INFO ] [sig ] CFO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:52.228298] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CFO.txt [2026-02-18T20:18:52.228457] [INFO ] [sig ] [628/3398] Completed CFO in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:52.228499] [INFO ] [sig ] [629/3398] Forecasting CG... [2026-02-18T20:18:52.228528] [INFO ] [sig ] Generating forecast for: CG [2026-02-18T20:18:52.228559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-18T20:18:52.239765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-18T20:18:52.240118] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-18T20:18:52.240921] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-18T20:18:52.240975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:52.241008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:52.241036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:52.241093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:52.297996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:52.298909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:52.298992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:52.299025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:52.421344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:52.421510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:52.421551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:52.421600] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:52.425504] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=83.74%) [2026-02-18T20:18:52.425810] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-18T20:18:52.425942] [INFO ] [sig ] CG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:52.575537] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CG.txt [2026-02-18T20:18:52.575742] [INFO ] [sig ] [629/3398] Completed CG in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:52.575786] [INFO ] [sig ] [630/3398] Forecasting CGABL... [2026-02-18T20:18:52.575816] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-18T20:18:52.575848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-18T20:18:52.587770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-18T20:18:52.588171] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-18T20:18:52.589067] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-18T20:18:52.589124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:52.589158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:52.589198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:52.589258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:52.650168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:52.651073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:52.651163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:52.651199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:52.771515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:52.771691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:52.771734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:52.771764] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:52.775367] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=32.51%) [2026-02-18T20:18:52.775679] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-18T20:18:52.775826] [INFO ] [sig ] CGABL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:52.922379] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGABL.txt [2026-02-18T20:18:52.922544] [INFO ] [sig ] [630/3398] Completed CGABL in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:52.922608] [INFO ] [sig ] [631/3398] Forecasting CGBD... [2026-02-18T20:18:52.922641] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-18T20:18:52.922673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-18T20:18:52.935693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-18T20:18:52.936029] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-18T20:18:52.936887] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-18T20:18:52.936943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:52.936985] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:52.937015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:52.937074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:53.003343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:53.004312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:53.004417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:53.004451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:53.129965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:53.130328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:53.130370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:53.130410] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:53.134150] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-02-18T20:18:53.134445] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-18T20:18:53.134607] [INFO ] [sig ] CGBD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:53.281813] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGBD.txt [2026-02-18T20:18:53.282009] [INFO ] [sig ] [631/3398] Completed CGBD in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:53.282052] [INFO ] [sig ] [632/3398] Forecasting CGC... [2026-02-18T20:18:53.282084] [INFO ] [sig ] Generating forecast for: CGC [2026-02-18T20:18:53.282116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-18T20:18:53.307840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-18T20:18:53.308258] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-18T20:18:53.309119] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-18T20:18:53.309174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:53.309208] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:53.309236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:53.309294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:53.369956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:53.370862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:53.370953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:53.370986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:53.494463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:53.494642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:53.494685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:53.494717] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:53.498411] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=34.02%) [2026-02-18T20:18:53.498719] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-18T20:18:53.498851] [INFO ] [sig ] CGC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:53.647435] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGC.txt [2026-02-18T20:18:53.647597] [INFO ] [sig ] [632/3398] Completed CGC in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:53.647638] [INFO ] [sig ] [633/3398] Forecasting CGEM... [2026-02-18T20:18:53.647667] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-18T20:18:53.647696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-18T20:18:53.661097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-18T20:18:53.661492] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-18T20:18:53.662498] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-18T20:18:53.662555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:53.662618] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:53.662649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:53.662711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:53.721753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:53.722678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:53.722765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:53.722799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:53.848625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:53.848821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:53.848863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:53.848893] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:53.852563] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-18T20:18:53.852926] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-18T20:18:53.853065] [INFO ] [sig ] CGEM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:53.999998] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CGEM.txt [2026-02-18T20:18:54.000154] [INFO ] [sig ] [633/3398] Completed CGEM in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:54.000195] [INFO ] [sig ] [634/3398] Forecasting CGEN... [2026-02-18T20:18:54.000226] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-18T20:18:54.000262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-18T20:18:54.013367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-18T20:18:54.013791] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-18T20:18:54.014687] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-18T20:18:54.014743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:54.014777] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:54.014803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:54.014866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:54.074253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:54.075142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:54.075237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:54.075272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:54.198451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:54.198630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:54.198674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:54.198704] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:54.202249] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=46.87%) [2026-02-18T20:18:54.202532] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-18T20:18:54.202689] [INFO ] [sig ] CGEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:54.350626] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGEN.txt [2026-02-18T20:18:54.350773] [INFO ] [sig ] [634/3398] Completed CGEN in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:54.350812] [INFO ] [sig ] [635/3398] Forecasting CGNX... [2026-02-18T20:18:54.350843] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-18T20:18:54.350873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-18T20:18:54.363307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-18T20:18:54.363657] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-18T20:18:54.364463] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-18T20:18:54.364515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:54.364602] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:54.364639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:54.364716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:54.424273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:54.425333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:54.425419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:54.425453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:54.556557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:54.556757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:54.556805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:54.556836] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:54.560664] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-18T20:18:54.560965] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-18T20:18:54.561102] [INFO ] [sig ] CGNX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:54.707608] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGNX.txt [2026-02-18T20:18:54.707794] [INFO ] [sig ] [635/3398] Completed CGNX in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:54.707836] [INFO ] [sig ] [636/3398] Forecasting CGO... [2026-02-18T20:18:54.707869] [INFO ] [sig ] Generating forecast for: CGO [2026-02-18T20:18:54.707905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-18T20:18:54.723367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-18T20:18:54.723923] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-18T20:18:54.725135] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-18T20:18:54.725209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:54.725258] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:54.725302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:54.725387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:54.801949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:54.802939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:54.803035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:54.803069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:54.926866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:54.927035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:54.927078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:54.927110] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:54.930910] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=26.17%) [2026-02-18T20:18:54.931314] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-18T20:18:54.931498] [INFO ] [sig ] CGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:55.080487] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGO.txt [2026-02-18T20:18:55.080665] [INFO ] [sig ] [636/3398] Completed CGO in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:55.080709] [INFO ] [sig ] [637/3398] Forecasting CGON... [2026-02-18T20:18:55.080738] [INFO ] [sig ] Generating forecast for: CGON [2026-02-18T20:18:55.080768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-18T20:18:55.093377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-18T20:18:55.093791] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-18T20:18:55.094621] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-18T20:18:55.094674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:55.094707] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:55.094734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:55.094792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:55.155073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:55.155998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:55.156089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:55.156124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:55.289236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:55.289466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:55.289517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:55.289546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:55.293451] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-18T20:18:55.293805] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-18T20:18:55.293954] [INFO ] [sig ] CGON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:55.445632] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CGON.txt [2026-02-18T20:18:55.445812] [INFO ] [sig ] [637/3398] Completed CGON in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:55.445856] [INFO ] [sig ] [638/3398] Forecasting CHCI... [2026-02-18T20:18:55.445886] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-18T20:18:55.445917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-18T20:18:55.457694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-18T20:18:55.458127] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-18T20:18:55.459116] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-18T20:18:55.459180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:55.459214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:55.459242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:55.459299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:55.517007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:55.517945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:55.518048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:55.518090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:55.645217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:55.645379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:55.645419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:55.645502] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:55.649313] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=39.51%) [2026-02-18T20:18:55.649627] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-18T20:18:55.649760] [INFO ] [sig ] CHCI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:55.799345] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CHCI.txt [2026-02-18T20:18:55.799513] [INFO ] [sig ] [638/3398] Completed CHCI in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-18T20:18:55.799555] [INFO ] [sig ] [639/3398] Forecasting CHCO... [2026-02-18T20:18:55.799610] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-18T20:18:55.799643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-18T20:18:55.812344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-18T20:18:55.812770] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-18T20:18:55.813613] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-18T20:18:55.813670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:55.813703] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:55.813731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:55.813810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:55.881901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:55.883108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:55.883234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:55.883271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:56.020620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:56.020818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:56.020884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:56.020949] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:56.025015] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=81.98%) [2026-02-18T20:18:56.025379] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-18T20:18:56.025538] [INFO ] [sig ] CHCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:56.180835] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHCO.txt [2026-02-18T20:18:56.181022] [INFO ] [sig ] [639/3398] Completed CHCO in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:56.181071] [INFO ] [sig ] [640/3398] Forecasting CHD... [2026-02-18T20:18:56.181106] [INFO ] [sig ] Generating forecast for: CHD [2026-02-18T20:18:56.181136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-18T20:18:56.193304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-18T20:18:56.193730] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-18T20:18:56.194519] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-18T20:18:56.194594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:56.194629] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:56.194656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:56.194724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:56.253806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:56.254730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:56.254819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:56.254852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:56.386335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:56.386499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:56.386539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:56.386590] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:56.390117] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-18T20:18:56.390418] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-18T20:18:56.390557] [INFO ] [sig ] CHD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:56.541267] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CHD.txt [2026-02-18T20:18:56.541512] [INFO ] [sig ] [640/3398] Completed CHD in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:56.541556] [INFO ] [sig ] [641/3398] Forecasting CHDN... [2026-02-18T20:18:56.541611] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-18T20:18:56.541645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-18T20:18:56.554419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-18T20:18:56.554801] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-18T20:18:56.555728] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-18T20:18:56.555785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:56.555824] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:56.555855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:56.555921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:56.614289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:56.615168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:56.615275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:56.615311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:56.738959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:56.739120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:56.739168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:56.739206] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:56.742783] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-18T20:18:56.743070] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-18T20:18:56.743210] [INFO ] [sig ] CHDN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:56.887855] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHDN.txt [2026-02-18T20:18:56.888042] [INFO ] [sig ] [641/3398] Completed CHDN in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:56.888082] [INFO ] [sig ] [642/3398] Forecasting CHE... [2026-02-18T20:18:56.888113] [INFO ] [sig ] Generating forecast for: CHE [2026-02-18T20:18:56.888143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-18T20:18:56.899803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-18T20:18:56.900155] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-18T20:18:56.900987] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-18T20:18:56.901043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:56.901077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:56.901105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:56.901169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:56.957845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:56.958854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:56.958944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:56.958980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:57.078313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:57.078483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:57.078525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:57.078557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:57.082182] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-18T20:18:57.082515] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-18T20:18:57.082684] [INFO ] [sig ] CHE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:57.227745] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHE.txt [2026-02-18T20:18:57.227903] [INFO ] [sig ] [642/3398] Completed CHE in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:57.227945] [INFO ] [sig ] [643/3398] Forecasting CHEF... [2026-02-18T20:18:57.227975] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-18T20:18:57.228006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-18T20:18:57.241191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-18T20:18:57.241494] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-18T20:18:57.242329] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-18T20:18:57.242395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:57.242427] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:57.242453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:57.242510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:57.301409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:57.302606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:57.302708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:57.302744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:57.433824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:57.433992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:57.434035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:57.434064] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:57.437487] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-02-18T20:18:57.437821] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-18T20:18:57.437953] [INFO ] [sig ] CHEF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:57.582556] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHEF.txt [2026-02-18T20:18:57.582741] [INFO ] [sig ] [643/3398] Completed CHEF in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:57.582783] [INFO ] [sig ] [644/3398] Forecasting CHH... [2026-02-18T20:18:57.582813] [INFO ] [sig ] Generating forecast for: CHH [2026-02-18T20:18:57.582842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-18T20:18:57.595059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-18T20:18:57.595477] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-18T20:18:57.596296] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-18T20:18:57.596351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:57.596383] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:57.596410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:57.596468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:57.653505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:57.654398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:57.654485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:57.654518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:57.781471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:57.781654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:57.781698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:57.781729] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:57.785532] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-18T20:18:57.785834] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-18T20:18:57.785969] [INFO ] [sig ] CHH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:18:57.940025] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CHH.txt [2026-02-18T20:18:57.940259] [INFO ] [sig ] [644/3398] Completed CHH in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:57.940329] [INFO ] [sig ] [645/3398] Forecasting CHI... [2026-02-18T20:18:57.940363] [INFO ] [sig ] Generating forecast for: CHI [2026-02-18T20:18:57.940409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-18T20:18:57.955506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-18T20:18:57.955903] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-18T20:18:57.956743] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-18T20:18:57.956797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:57.956828] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:57.956856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:57.956912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:58.017653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:58.018676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:58.018833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:58.018872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:58.150857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:58.151021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:58.151063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:58.151094] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:58.155194] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-18T20:18:58.155477] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-18T20:18:58.155631] [INFO ] [sig ] CHI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:58.304029] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHI.txt [2026-02-18T20:18:58.304234] [INFO ] [sig ] [645/3398] Completed CHI in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:58.304288] [INFO ] [sig ] [646/3398] Forecasting CHKP... [2026-02-18T20:18:58.304326] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-18T20:18:58.304365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-18T20:18:58.321245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-18T20:18:58.321747] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-18T20:18:58.322789] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-18T20:18:58.322854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:58.322895] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:58.322929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:58.323022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:58.394401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:58.395557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:58.395679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:58.395715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:58.530917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:58.531088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:58.531138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:58.531170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:58.534695] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-18T20:18:58.534979] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-18T20:18:58.535136] [INFO ] [sig ] CHKP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:58.684249] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHKP.txt [2026-02-18T20:18:58.684448] [INFO ] [sig ] [646/3398] Completed CHKP in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:58.684497] [INFO ] [sig ] [647/3398] Forecasting CHMI... [2026-02-18T20:18:58.684527] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-18T20:18:58.684558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-18T20:18:58.697971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-18T20:18:58.698439] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-18T20:18:58.699327] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-18T20:18:58.699382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:58.699415] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:58.699442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:58.699498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:58.758235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:58.759230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:58.759352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:58.759392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:58.882045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:58.882206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:58.882246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:58.882275] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:58.885845] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-02-18T20:18:58.886218] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-18T20:18:58.886369] [INFO ] [sig ] CHMI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:59.034929] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHMI.txt [2026-02-18T20:18:59.035088] [INFO ] [sig ] [647/3398] Completed CHMI in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:59.035128] [INFO ] [sig ] [648/3398] Forecasting CHRD... [2026-02-18T20:18:59.035158] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-18T20:18:59.035187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-18T20:18:59.047865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-18T20:18:59.048279] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-18T20:18:59.049079] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-18T20:18:59.049133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:59.049165] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:59.049193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:59.049250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:59.105716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:59.106826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:59.106951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:59.107001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:59.243664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:59.243833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:59.243873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:59.243904] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:59.247372] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-18T20:18:59.247786] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-18T20:18:59.247954] [INFO ] [sig ] CHRD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:59.398710] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHRD.txt [2026-02-18T20:18:59.398889] [INFO ] [sig ] [648/3398] Completed CHRD in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:59.398933] [INFO ] [sig ] [649/3398] Forecasting CHRS... [2026-02-18T20:18:59.398963] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-18T20:18:59.398992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-18T20:18:59.411798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-18T20:18:59.412283] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-18T20:18:59.413183] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-18T20:18:59.413240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:59.413274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:59.413301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:59.413359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:59.472931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:59.474099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:59.474389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:59.474424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:59.603737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:59.603896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:59.603936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:59.603965] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:59.607433] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=53.70%) [2026-02-18T20:18:59.607737] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-18T20:18:59.607870] [INFO ] [sig ] CHRS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:18:59.755337] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHRS.txt [2026-02-18T20:18:59.755497] [INFO ] [sig ] [649/3398] Completed CHRS in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:18:59.755539] [INFO ] [sig ] [650/3398] Forecasting CHSCL... [2026-02-18T20:18:59.755589] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-18T20:18:59.755625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-18T20:18:59.768052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-18T20:18:59.768431] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-18T20:18:59.769269] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-18T20:18:59.769327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:18:59.769360] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:18:59.769390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:18:59.769449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:18:59.832888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:18:59.833738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:18:59.833829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:18:59.833865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:18:59.961489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:18:59.961697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:18:59.961756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:18:59.961786] [INFO ] [FORECASTER] Training complete [2026-02-18T20:18:59.965534] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-18T20:18:59.965837] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-18T20:18:59.965973] [INFO ] [sig ] CHSCL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:00.116630] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHSCL.txt [2026-02-18T20:19:00.116845] [INFO ] [sig ] [650/3398] Completed CHSCL in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:19:00.116910] [INFO ] [sig ] [651/3398] Forecasting CHSCM... [2026-02-18T20:19:00.116958] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-18T20:19:00.117001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-18T20:19:00.130097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-18T20:19:00.130534] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-18T20:19:00.131526] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-18T20:19:00.131609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:00.131646] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:00.131674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:00.131738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:00.195455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:00.196436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:00.196529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:00.196565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:00.323651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:00.323781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:00.323821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:00.323853] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:00.327691] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=59.65%) [2026-02-18T20:19:00.328108] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-18T20:19:00.328266] [INFO ] [sig ] CHSCM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:00.476392] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHSCM.txt [2026-02-18T20:19:00.476543] [INFO ] [sig ] [651/3398] Completed CHSCM in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:19:00.476606] [INFO ] [sig ] [652/3398] Forecasting CHSCN... [2026-02-18T20:19:00.476639] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-18T20:19:00.476670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-18T20:19:00.491197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-18T20:19:00.491870] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-18T20:19:00.492737] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-18T20:19:00.492793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:00.492855] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:00.492885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:00.492944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:00.554501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:00.555360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:00.555446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:00.555481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:00.686772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:00.686912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:00.686961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:00.686993] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:00.690560] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=67.13%) [2026-02-18T20:19:00.690873] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-18T20:19:00.691005] [INFO ] [sig ] CHSCN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:00.834868] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHSCN.txt [2026-02-18T20:19:00.835027] [INFO ] [sig ] [652/3398] Completed CHSCN in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:19:00.835078] [INFO ] [sig ] [653/3398] Forecasting CHSCO... [2026-02-18T20:19:00.835113] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-18T20:19:00.835144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-18T20:19:00.847170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-18T20:19:00.847595] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-18T20:19:00.848513] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-18T20:19:00.848569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:00.848625] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:00.848654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:00.848713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:00.909748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:00.910707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:00.910795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:00.910829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:01.024708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:01.024880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:01.024923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:01.024952] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:01.028400] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-18T20:19:01.028718] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-18T20:19:01.028852] [INFO ] [sig ] CHSCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:01.175503] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHSCO.txt [2026-02-18T20:19:01.175687] [INFO ] [sig ] [653/3398] Completed CHSCO in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:19:01.175732] [INFO ] [sig ] [654/3398] Forecasting CHSCP... [2026-02-18T20:19:01.175764] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-18T20:19:01.175795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-18T20:19:01.187020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-18T20:19:01.187519] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-18T20:19:01.188373] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-18T20:19:01.188429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:01.188473] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:01.188502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:01.188559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:01.248053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:01.248947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:01.249036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:01.249081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:01.369351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:01.369540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:01.369600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:01.369633] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:01.373248] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-18T20:19:01.373540] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-18T20:19:01.373700] [INFO ] [sig ] CHSCP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:01.593539] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CHSCP.txt [2026-02-18T20:19:01.593726] [INFO ] [sig ] [654/3398] Completed CHSCP in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-18T20:19:01.593766] [INFO ] [sig ] [655/3398] Forecasting CHWY... [2026-02-18T20:19:01.593796] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-18T20:19:01.593830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-18T20:19:01.608326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-18T20:19:01.608762] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-18T20:19:01.609772] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-18T20:19:01.609826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:01.609858] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:01.609885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:01.609941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:01.667897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:01.668821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:01.668910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:01.668963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:01.797880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:01.798082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:01.798136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:01.798212] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:01.802250] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-02-18T20:19:01.802862] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-18T20:19:01.803014] [INFO ] [sig ] CHWY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:01.952217] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHWY.txt [2026-02-18T20:19:01.952396] [INFO ] [sig ] [655/3398] Completed CHWY in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:01.952451] [INFO ] [sig ] [656/3398] Forecasting CHY... [2026-02-18T20:19:01.952488] [INFO ] [sig ] Generating forecast for: CHY [2026-02-18T20:19:01.952519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-18T20:19:01.965121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-18T20:19:01.965545] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-18T20:19:01.966395] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-18T20:19:01.966450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:01.966483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:01.966509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:01.966566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:02.025880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:02.026858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:02.026965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:02.027001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:02.156630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:02.156832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:02.156875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:02.156905] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:02.160687] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-02-18T20:19:02.161217] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-18T20:19:02.161373] [INFO ] [sig ] CHY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:02.306292] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CHY.txt [2026-02-18T20:19:02.306437] [INFO ] [sig ] [656/3398] Completed CHY in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:02.306477] [INFO ] [sig ] [657/3398] Forecasting CI... [2026-02-18T20:19:02.306506] [INFO ] [sig ] Generating forecast for: CI [2026-02-18T20:19:02.306535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-18T20:19:02.319015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-18T20:19:02.319311] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-18T20:19:02.320128] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-18T20:19:02.320203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:02.320252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:02.320288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:02.320371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:02.379326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:02.380226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:02.380331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:02.380368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:02.501272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:02.501393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:02.501430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:02.501460] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:02.504793] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=56.32%) [2026-02-18T20:19:02.505068] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-18T20:19:02.505220] [INFO ] [sig ] CI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:02.647110] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CI.txt [2026-02-18T20:19:02.647270] [INFO ] [sig ] [657/3398] Completed CI in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:02.647312] [INFO ] [sig ] [658/3398] Forecasting CIA... [2026-02-18T20:19:02.647349] [INFO ] [sig ] Generating forecast for: CIA [2026-02-18T20:19:02.647382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-18T20:19:02.659019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-18T20:19:02.659359] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-18T20:19:02.660167] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-18T20:19:02.660231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:02.660270] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:02.660298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:02.660359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:02.717329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:02.718000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:02.718101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:02.718143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:02.846833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:02.847027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:02.847072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:02.847110] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:02.851789] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-02-18T20:19:02.852105] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-18T20:19:02.852264] [INFO ] [sig ] CIA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:03.007945] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CIA.txt [2026-02-18T20:19:03.008108] [INFO ] [sig ] [658/3398] Completed CIA in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:03.008156] [INFO ] [sig ] [659/3398] Forecasting CIB... [2026-02-18T20:19:03.008187] [INFO ] [sig ] Generating forecast for: CIB [2026-02-18T20:19:03.008217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-18T20:19:03.021743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-18T20:19:03.022059] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-18T20:19:03.022912] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-18T20:19:03.022968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:03.023002] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:03.023030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:03.023093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:03.086180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:03.086855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:03.086941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:03.086975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:03.207464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:03.207600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:03.207639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:03.207669] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:03.210947] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-18T20:19:03.211217] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-18T20:19:03.211372] [INFO ] [sig ] CIB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:03.354147] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CIB.txt [2026-02-18T20:19:03.354269] [INFO ] [sig ] [659/3398] Completed CIB in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:03.354307] [INFO ] [sig ] [660/3398] Forecasting CIEN... [2026-02-18T20:19:03.354337] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-18T20:19:03.354366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-18T20:19:03.366780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-18T20:19:03.367075] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-18T20:19:03.367856] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-18T20:19:03.367909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:03.367941] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:03.367968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:03.368069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:03.430342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:03.431103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:03.431185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:03.431218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:03.555743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:03.555899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:03.555937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:03.555965] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:03.559384] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=62.60%) [2026-02-18T20:19:03.559677] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-18T20:19:03.559805] [INFO ] [sig ] CIEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:03.705798] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CIEN.txt [2026-02-18T20:19:03.705916] [INFO ] [sig ] [660/3398] Completed CIEN in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:03.705954] [INFO ] [sig ] [661/3398] Forecasting CIF... [2026-02-18T20:19:03.705983] [INFO ] [sig ] Generating forecast for: CIF [2026-02-18T20:19:03.706012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-18T20:19:03.718348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-18T20:19:03.718847] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-18T20:19:03.719825] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-18T20:19:03.719878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:03.719910] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:03.719937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:03.719994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:03.779832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:03.780473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:03.780553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:03.780606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:03.887642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:03.887773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:03.887811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:03.887870] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:03.891298] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=51.03%) [2026-02-18T20:19:03.891600] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-18T20:19:03.891729] [INFO ] [sig ] CIF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:04.033815] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CIF.txt [2026-02-18T20:19:04.033932] [INFO ] [sig ] [661/3398] Completed CIF in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:04.033969] [INFO ] [sig ] [662/3398] Forecasting CIG... [2026-02-18T20:19:04.033998] [INFO ] [sig ] Generating forecast for: CIG [2026-02-18T20:19:04.034027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-18T20:19:04.045887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-18T20:19:04.046209] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-18T20:19:04.047019] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-18T20:19:04.047071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:04.047105] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:04.047139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:04.047209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:04.107489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:04.108285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:04.108402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:04.108437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:04.227148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:04.227265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:04.227307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:04.227335] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:04.230761] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-02-18T20:19:04.231037] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-18T20:19:04.231175] [INFO ] [sig ] CIG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:04.373478] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CIG.txt [2026-02-18T20:19:04.373615] [INFO ] [sig ] [662/3398] Completed CIG in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:04.373657] [INFO ] [sig ] [663/3398] Forecasting CIGI... [2026-02-18T20:19:04.373686] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-18T20:19:04.373716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-18T20:19:04.387396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-18T20:19:04.387900] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-18T20:19:04.388726] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-18T20:19:04.388779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:04.388810] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:04.388836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:04.388892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:04.446804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:04.447392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:04.447469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:04.447513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:04.567940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:04.568065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:04.568105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:04.568133] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:04.571453] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-18T20:19:04.571738] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-18T20:19:04.571863] [INFO ] [sig ] CIGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:04.713396] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CIGI.txt [2026-02-18T20:19:04.713503] [INFO ] [sig ] [663/3398] Completed CIGI in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:04.713540] [INFO ] [sig ] [664/3398] Forecasting CII... [2026-02-18T20:19:04.713586] [INFO ] [sig ] Generating forecast for: CII [2026-02-18T20:19:04.713619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-18T20:19:04.725555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-18T20:19:04.725871] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-18T20:19:04.726657] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-18T20:19:04.726711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:04.726742] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:04.726769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:04.726825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:04.787949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:04.788671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:04.788752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:04.788785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:04.912339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:04.912439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:04.912473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:04.912501] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:04.915708] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-02-18T20:19:04.915972] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-18T20:19:04.916095] [INFO ] [sig ] CII: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:05.057095] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CII.txt [2026-02-18T20:19:05.057222] [INFO ] [sig ] [664/3398] Completed CII in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:05.057267] [INFO ] [sig ] [665/3398] Forecasting CIM... [2026-02-18T20:19:05.057303] [INFO ] [sig ] Generating forecast for: CIM [2026-02-18T20:19:05.057333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-18T20:19:05.069631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-18T20:19:05.069928] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-18T20:19:05.070751] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-18T20:19:05.070804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:05.070836] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:05.070863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:05.070931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:05.127832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:05.128437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:05.128514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:05.128546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:05.248563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:05.248684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:05.248718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:05.248748] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:05.251956] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-18T20:19:05.252243] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-18T20:19:05.252378] [INFO ] [sig ] CIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:05.397805] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CIM.txt [2026-02-18T20:19:05.397951] [INFO ] [sig ] [665/3398] Completed CIM in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:05.397990] [INFO ] [sig ] [666/3398] Forecasting CINF... [2026-02-18T20:19:05.398031] [INFO ] [sig ] Generating forecast for: CINF [2026-02-18T20:19:05.398062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-18T20:19:05.410423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-18T20:19:05.410763] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-18T20:19:05.411534] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-18T20:19:05.411606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:05.411639] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:05.411666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:05.411723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:05.470236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:05.471065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:05.471145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:05.471177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:05.593540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:05.593673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:05.593711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:05.593741] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:05.597207] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-18T20:19:05.597680] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-18T20:19:05.597810] [INFO ] [sig ] CINF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:05.740615] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CINF.txt [2026-02-18T20:19:05.740752] [INFO ] [sig ] [666/3398] Completed CINF in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:05.740800] [INFO ] [sig ] [667/3398] Forecasting CING... [2026-02-18T20:19:05.740834] [INFO ] [sig ] Generating forecast for: CING [2026-02-18T20:19:05.740869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-18T20:19:05.753105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-18T20:19:05.753626] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-18T20:19:05.754430] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-18T20:19:05.754494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:05.754529] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:05.754559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:05.754652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:05.815639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:05.816259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:05.816341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:05.816376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:05.935952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:05.936064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:05.936101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:05.936129] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:05.939467] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-02-18T20:19:05.939787] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-18T20:19:05.939931] [INFO ] [sig ] CING: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:06.082326] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CING.txt [2026-02-18T20:19:06.082460] [INFO ] [sig ] [667/3398] Completed CING in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:06.082498] [INFO ] [sig ] [668/3398] Forecasting CION... [2026-02-18T20:19:06.082528] [INFO ] [sig ] Generating forecast for: CION [2026-02-18T20:19:06.082557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-18T20:19:06.096635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-18T20:19:06.096995] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-18T20:19:06.097833] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-18T20:19:06.097887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:06.097921] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:06.097948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:06.098005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:06.156422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:06.157117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:06.157200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:06.157233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:06.283801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:06.283958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:06.283998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:06.284028] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:06.287671] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-02-18T20:19:06.287962] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-18T20:19:06.288105] [INFO ] [sig ] CION: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:06.430974] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CION.txt [2026-02-18T20:19:06.431102] [INFO ] [sig ] [668/3398] Completed CION in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-18T20:19:06.431140] [INFO ] [sig ] [669/3398] Forecasting CIVB... [2026-02-18T20:19:06.431170] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-18T20:19:06.431199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-18T20:19:06.442920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-18T20:19:06.443184] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-18T20:19:06.443983] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-18T20:19:06.444036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:06.444091] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:06.444120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:06.444189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:06.501350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:06.501970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:06.502049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:06.502081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:06.628190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:06.628312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:06.628353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:06.628382] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:06.631782] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-18T20:19:06.632061] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-18T20:19:06.632189] [INFO ] [sig ] CIVB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:06.776771] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CIVB.txt [2026-02-18T20:19:06.776899] [INFO ] [sig ] [669/3398] Completed CIVB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-18T20:19:06.776940] [INFO ] [sig ] [670/3398] Forecasting CLB... [2026-02-18T20:19:06.776972] [INFO ] [sig ] Generating forecast for: CLB [2026-02-18T20:19:06.777006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-18T20:19:06.789508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-18T20:19:06.789836] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-18T20:19:06.790616] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-18T20:19:06.790670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:06.790702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:06.790730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:06.790792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:06.847720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:06.848349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:06.848431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:06.848467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:06.962273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:06.962428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:06.962473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:06.962503] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:06.965976] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=67.22%) [2026-02-18T20:19:06.966268] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-18T20:19:06.966396] [INFO ] [sig ] CLB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:07.109893] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLB.txt [2026-02-18T20:19:07.110034] [INFO ] [sig ] [670/3398] Completed CLB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-18T20:19:07.110074] [INFO ] [sig ] [671/3398] Forecasting CLBK... [2026-02-18T20:19:07.110104] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-18T20:19:07.110133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-18T20:19:07.122513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-18T20:19:07.122899] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-18T20:19:07.123727] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-18T20:19:07.123782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:07.123816] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:07.123847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:07.123906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:07.182996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:07.183759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:07.183861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:07.183894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:07.302148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:07.302292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:07.302331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:07.302359] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:07.305826] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: UP (p=61.81%) [2026-02-18T20:19:07.306109] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-18T20:19:07.306246] [INFO ] [sig ] CLBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:07.447866] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLBK.txt [2026-02-18T20:19:07.448006] [INFO ] [sig ] [671/3398] Completed CLBK in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-18T20:19:07.448130] [INFO ] [sig ] [672/3398] Forecasting CLDX... [2026-02-18T20:19:07.448171] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-18T20:19:07.448203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-18T20:19:07.460318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-18T20:19:07.460678] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-18T20:19:07.461459] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-18T20:19:07.461514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:07.461547] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:07.461595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:07.461656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:07.519636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:07.520513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:07.520618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:07.520656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:07.641122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:07.641260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:07.641298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:07.641356] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:07.644773] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=47.55%) [2026-02-18T20:19:07.645066] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-18T20:19:07.645194] [INFO ] [sig ] CLDX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:07.787664] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CLDX.txt [2026-02-18T20:19:07.787778] [INFO ] [sig ] [672/3398] Completed CLDX in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-18T20:19:07.787816] [INFO ] [sig ] [673/3398] Forecasting CLF... [2026-02-18T20:19:07.787844] [INFO ] [sig ] Generating forecast for: CLF [2026-02-18T20:19:07.787874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-18T20:19:07.800085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-18T20:19:07.800403] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-18T20:19:07.801179] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-18T20:19:07.801233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:07.801265] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:07.801292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:07.801348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:07.859395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:07.860017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:07.860096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:07.860128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:07.986477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:07.986609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:07.986647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:07.986675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:07.989956] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-02-18T20:19:07.990221] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-18T20:19:07.990343] [INFO ] [sig ] CLF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:08.135686] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLF.txt [2026-02-18T20:19:08.135809] [INFO ] [sig ] [673/3398] Completed CLF in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:08.135846] [INFO ] [sig ] [674/3398] Forecasting CLFD... [2026-02-18T20:19:08.135876] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-18T20:19:08.135905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-18T20:19:08.148482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-18T20:19:08.148800] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-18T20:19:08.149612] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-18T20:19:08.149667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:08.149699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:08.149726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:08.149783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:08.207216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:08.207852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:08.207932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:08.207964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:08.330003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:08.330125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:08.330163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:08.330193] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:08.333381] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-18T20:19:08.333858] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-18T20:19:08.333983] [INFO ] [sig ] CLFD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:08.475553] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLFD.txt [2026-02-18T20:19:08.475706] [INFO ] [sig ] [674/3398] Completed CLFD in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:08.475745] [INFO ] [sig ] [675/3398] Forecasting CLH... [2026-02-18T20:19:08.475773] [INFO ] [sig ] Generating forecast for: CLH [2026-02-18T20:19:08.475804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-18T20:19:08.488320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-18T20:19:08.488699] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-18T20:19:08.489503] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-18T20:19:08.489556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:08.489612] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:08.489641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:08.489698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:08.546426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:08.547205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:08.547290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:08.547325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:08.669016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:08.669179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:08.669219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:08.669252] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:08.672790] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=62.07%) [2026-02-18T20:19:08.673079] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-18T20:19:08.673209] [INFO ] [sig ] CLH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:08.819441] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLH.txt [2026-02-18T20:19:08.819566] [INFO ] [sig ] [675/3398] Completed CLH in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:08.819623] [INFO ] [sig ] [676/3398] Forecasting CLLS... [2026-02-18T20:19:08.819652] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-18T20:19:08.819682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-18T20:19:08.832217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-18T20:19:08.832511] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-18T20:19:08.833301] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-18T20:19:08.833355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:08.833387] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:08.833414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:08.833471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:08.892196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:08.893066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:08.893145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:08.893178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:09.016125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:09.016246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:09.016284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:09.016313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:09.019603] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-18T20:19:09.019874] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-18T20:19:09.020001] [INFO ] [sig ] CLLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:09.163419] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLLS.txt [2026-02-18T20:19:09.163548] [INFO ] [sig ] [676/3398] Completed CLLS in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:09.163605] [INFO ] [sig ] [677/3398] Forecasting CLMB... [2026-02-18T20:19:09.163637] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-18T20:19:09.163667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-18T20:19:09.175110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-18T20:19:09.175399] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-18T20:19:09.176204] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-18T20:19:09.176258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:09.176293] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:09.176321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:09.176377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:09.235336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:09.235953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:09.236029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:09.236063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:09.356243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:09.356373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:09.356410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:09.356438] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:09.360126] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-02-18T20:19:09.360396] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-18T20:19:09.360521] [INFO ] [sig ] CLMB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:09.504436] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLMB.txt [2026-02-18T20:19:09.504593] [INFO ] [sig ] [677/3398] Completed CLMB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:09.504635] [INFO ] [sig ] [678/3398] Forecasting CLNE... [2026-02-18T20:19:09.504665] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-18T20:19:09.504694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-18T20:19:09.516920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-18T20:19:09.517268] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-18T20:19:09.518150] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-18T20:19:09.518207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:09.518265] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:09.518298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:09.518355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:09.582429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:09.583430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:09.583556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:09.583639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:09.709900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:09.710056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:09.710094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:09.710122] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:09.713545] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-18T20:19:09.713845] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-18T20:19:09.713972] [INFO ] [sig ] CLNE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:09.857270] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLNE.txt [2026-02-18T20:19:09.857406] [INFO ] [sig ] [678/3398] Completed CLNE in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:09.857445] [INFO ] [sig ] [679/3398] Forecasting CLNN... [2026-02-18T20:19:09.857475] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-18T20:19:09.857505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-18T20:19:09.873147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-18T20:19:09.873595] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-18T20:19:09.874805] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-18T20:19:09.874878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:09.874934] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:09.874984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:09.875082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:09.946222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:09.947008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:09.947121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:09.947156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:10.067124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:10.067275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:10.067316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:10.067344] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:10.071111] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-02-18T20:19:10.071394] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-18T20:19:10.071519] [INFO ] [sig ] CLNN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:10.215186] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLNN.txt [2026-02-18T20:19:10.215322] [INFO ] [sig ] [679/3398] Completed CLNN in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:10.215360] [INFO ] [sig ] [680/3398] Forecasting CLOA... [2026-02-18T20:19:10.215389] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-18T20:19:10.215423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-18T20:19:10.227390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-18T20:19:10.227778] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-18T20:19:10.228680] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-18T20:19:10.228735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:10.228768] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:10.228794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:10.228852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:10.285399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:10.286096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:10.286177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:10.286211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:10.392876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:10.393023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:10.393063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:10.393092] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:10.396536] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-18T20:19:10.396834] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-18T20:19:10.396960] [INFO ] [sig ] CLOA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:10.543547] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLOA.txt [2026-02-18T20:19:10.543704] [INFO ] [sig ] [680/3398] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:10.543744] [INFO ] [sig ] [681/3398] Forecasting CLRB... [2026-02-18T20:19:10.543773] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-18T20:19:10.543804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-18T20:19:10.557090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-18T20:19:10.557484] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-18T20:19:10.558618] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-18T20:19:10.558690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:10.558730] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:10.558758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:10.558818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:10.625356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:10.626094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:10.626180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:10.626214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:10.742796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:10.742948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:10.742987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:10.743017] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:10.746452] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-18T20:19:10.746757] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-18T20:19:10.746886] [INFO ] [sig ] CLRB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:10.890972] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CLRB.txt [2026-02-18T20:19:10.891151] [INFO ] [sig ] [681/3398] Completed CLRB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:10.891198] [INFO ] [sig ] [682/3398] Forecasting CLRO... [2026-02-18T20:19:10.891229] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-18T20:19:10.891260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-18T20:19:10.902686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-18T20:19:10.903096] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-18T20:19:10.903963] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-18T20:19:10.904018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:10.904052] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:10.904078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:10.904135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:10.962732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:10.963833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:10.963931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:10.963981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:11.076668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:11.076843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:11.076893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:11.076926] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:11.080747] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=41.61%) [2026-02-18T20:19:11.081114] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-18T20:19:11.081280] [INFO ] [sig ] CLRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:11.239290] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CLRO.txt [2026-02-18T20:19:11.239503] [INFO ] [sig ] [682/3398] Completed CLRO in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-18T20:19:11.239548] [INFO ] [sig ] [683/3398] Forecasting CLS... [2026-02-18T20:19:11.239603] [INFO ] [sig ] Generating forecast for: CLS [2026-02-18T20:19:11.239638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-18T20:19:11.254239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-18T20:19:11.254679] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-18T20:19:11.255501] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-18T20:19:11.255555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:11.255608] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:11.255637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:11.255696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:11.312974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:11.313906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:11.314017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:11.314052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:11.451999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:11.452187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:11.452236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:11.452270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:11.456787] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-18T20:19:11.457161] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-18T20:19:11.457341] [INFO ] [sig ] CLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:11.602272] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CLS.txt [2026-02-18T20:19:11.602439] [INFO ] [sig ] [683/3398] Completed CLS in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:11.602479] [INFO ] [sig ] [684/3398] Forecasting CLX... [2026-02-18T20:19:11.602510] [INFO ] [sig ] Generating forecast for: CLX [2026-02-18T20:19:11.602541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-18T20:19:11.615429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-18T20:19:11.615865] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-18T20:19:11.616747] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-18T20:19:11.616801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:11.616832] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:11.616858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:11.616924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:11.678789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:11.679675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:11.679758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:11.679791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:11.803765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:11.803925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:11.803966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:11.803994] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:11.807433] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-02-18T20:19:11.807738] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-18T20:19:11.807870] [INFO ] [sig ] CLX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:11.952893] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CLX.txt [2026-02-18T20:19:11.953044] [INFO ] [sig ] [684/3398] Completed CLX in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:11.953084] [INFO ] [sig ] [685/3398] Forecasting CM... [2026-02-18T20:19:11.953113] [INFO ] [sig ] Generating forecast for: CM [2026-02-18T20:19:11.953142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-18T20:19:11.965240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-18T20:19:11.965647] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-18T20:19:11.966452] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-18T20:19:11.966505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:11.966538] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:11.966565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:11.966645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:12.024047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:12.024797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:12.024898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:12.024932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:12.148056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:12.148240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:12.148281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:12.148328] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:12.152240] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-18T20:19:12.152587] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-18T20:19:12.152732] [INFO ] [sig ] CM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:12.302492] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CM.txt [2026-02-18T20:19:12.302671] [INFO ] [sig ] [685/3398] Completed CM in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:12.302714] [INFO ] [sig ] [686/3398] Forecasting CMC... [2026-02-18T20:19:12.302743] [INFO ] [sig ] Generating forecast for: CMC [2026-02-18T20:19:12.302773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-18T20:19:12.315344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-18T20:19:12.315758] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-18T20:19:12.316561] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-18T20:19:12.316632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:12.316691] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:12.316720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:12.316776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:12.374173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:12.375159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:12.375256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:12.375290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:12.502052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:12.502214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:12.502254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:12.502283] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:12.505810] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=85.68%) [2026-02-18T20:19:12.506097] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-18T20:19:12.506228] [INFO ] [sig ] CMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:12.651706] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMC.txt [2026-02-18T20:19:12.651838] [INFO ] [sig ] [686/3398] Completed CMC in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:12.651875] [INFO ] [sig ] [687/3398] Forecasting CMCM... [2026-02-18T20:19:12.651904] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-18T20:19:12.651935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-18T20:19:12.663231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-18T20:19:12.663527] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-18T20:19:12.664312] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-18T20:19:12.664365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:12.664397] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:12.664423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:12.664484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:12.722523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:12.723244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:12.723329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:12.723377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:12.835744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:12.835894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:12.835934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:12.835962] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:12.839451] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-18T20:19:12.839769] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-18T20:19:12.839916] [INFO ] [sig ] CMCM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:12.985709] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMCM.txt [2026-02-18T20:19:12.985843] [INFO ] [sig ] [687/3398] Completed CMCM in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:12.985881] [INFO ] [sig ] [688/3398] Forecasting CMCO... [2026-02-18T20:19:12.985910] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-18T20:19:12.985939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-18T20:19:13.003158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-18T20:19:13.003551] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-18T20:19:13.004713] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-18T20:19:13.004771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:13.004805] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:13.004834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:13.004893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:13.063178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:13.063866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:13.063947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:13.063980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:13.193059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:13.193232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:13.193272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:13.193308] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:13.196990] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=43.17%) [2026-02-18T20:19:13.197281] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-18T20:19:13.197413] [INFO ] [sig ] CMCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:13.353264] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMCO.txt [2026-02-18T20:19:13.353425] [INFO ] [sig ] [688/3398] Completed CMCO in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:13.353464] [INFO ] [sig ] [689/3398] Forecasting CMCSA... [2026-02-18T20:19:13.353496] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-18T20:19:13.353526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-18T20:19:13.367685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-18T20:19:13.368286] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-18T20:19:13.369303] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-18T20:19:13.369356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:13.369388] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:13.369425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:13.369483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:13.429013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:13.430123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:13.430211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:13.430244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:13.553896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:13.554056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:13.554095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:13.554160] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:13.557628] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-18T20:19:13.557904] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-18T20:19:13.558046] [INFO ] [sig ] CMCSA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:13.706468] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMCSA.txt [2026-02-18T20:19:13.706653] [INFO ] [sig ] [689/3398] Completed CMCSA in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-18T20:19:13.706695] [INFO ] [sig ] [690/3398] Forecasting CME... [2026-02-18T20:19:13.706725] [INFO ] [sig ] Generating forecast for: CME [2026-02-18T20:19:13.706755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-18T20:19:13.719479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-18T20:19:13.719855] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-18T20:19:13.720696] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-18T20:19:13.720749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:13.720781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:13.720808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:13.720864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:13.778815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:13.779740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:13.779825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:13.779859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:13.906892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:13.907053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:13.907093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:13.907123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:13.910910] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-18T20:19:13.911189] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-18T20:19:13.911319] [INFO ] [sig ] CME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:14.061363] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CME.txt [2026-02-18T20:19:14.061544] [INFO ] [sig ] [690/3398] Completed CME in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:14.061603] [INFO ] [sig ] [691/3398] Forecasting CMG... [2026-02-18T20:19:14.061636] [INFO ] [sig ] Generating forecast for: CMG [2026-02-18T20:19:14.061668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-18T20:19:14.075054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-18T20:19:14.075427] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-18T20:19:14.076429] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-18T20:19:14.076482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:14.076514] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:14.076541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:14.076800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:14.139597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:14.140461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:14.140545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:14.140598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:14.265359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:14.265522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:14.265561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:14.265613] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:14.269072] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-18T20:19:14.269352] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-18T20:19:14.269483] [INFO ] [sig ] CMG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:14.424482] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMG.txt [2026-02-18T20:19:14.424656] [INFO ] [sig ] [691/3398] Completed CMG in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:14.424699] [INFO ] [sig ] [692/3398] Forecasting CMI... [2026-02-18T20:19:14.424730] [INFO ] [sig ] Generating forecast for: CMI [2026-02-18T20:19:14.424761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-18T20:19:14.438136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-18T20:19:14.438463] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-18T20:19:14.439476] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-18T20:19:14.439540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:14.439597] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:14.439628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:14.439866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:14.500536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:14.501447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:14.501534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:14.501568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:14.629198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:14.629358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:14.629399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:14.629427] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:14.633171] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=73.96%) [2026-02-18T20:19:14.633447] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-18T20:19:14.633782] [INFO ] [sig ] CMI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:14.784677] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMI.txt [2026-02-18T20:19:14.784901] [INFO ] [sig ] [692/3398] Completed CMI in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:14.784965] [INFO ] [sig ] [693/3398] Forecasting CMMB... [2026-02-18T20:19:14.785017] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-18T20:19:14.785077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-18T20:19:14.801403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-18T20:19:14.801885] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-18T20:19:14.803067] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-18T20:19:14.803141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:14.803192] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:14.803238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:14.803333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:14.876191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:14.877125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:14.877212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:14.877245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:14.997908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:14.998078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:14.998121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:14.998150] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:15.001603] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-02-18T20:19:15.001889] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-18T20:19:15.002020] [INFO ] [sig ] CMMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:15.149114] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMMB.txt [2026-02-18T20:19:15.149249] [INFO ] [sig ] [693/3398] Completed CMMB in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:15.149289] [INFO ] [sig ] [694/3398] Forecasting CMP... [2026-02-18T20:19:15.149319] [INFO ] [sig ] Generating forecast for: CMP [2026-02-18T20:19:15.149349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-18T20:19:15.162465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-18T20:19:15.162808] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-18T20:19:15.163600] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-18T20:19:15.163653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:15.163684] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:15.163871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:15.163928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:15.221835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:15.222454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:15.222535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:15.222568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:15.344891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:15.345053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:15.345094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:15.345124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:15.348662] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=33.80%) [2026-02-18T20:19:15.348934] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-18T20:19:15.349063] [INFO ] [sig ] CMP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:15.490436] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMP.txt [2026-02-18T20:19:15.490608] [INFO ] [sig ] [694/3398] Completed CMP in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:15.490649] [INFO ] [sig ] [695/3398] Forecasting CMPS... [2026-02-18T20:19:15.490679] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-18T20:19:15.490708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-18T20:19:15.502788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-18T20:19:15.503105] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-18T20:19:15.503902] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-18T20:19:15.503955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:15.503986] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:15.504012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:15.504067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:15.560902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:15.561568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:15.561665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:15.561697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:15.686465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:15.686635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:15.686676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:15.686704] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:15.690077] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-18T20:19:15.690349] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-18T20:19:15.690472] [INFO ] [sig ] CMPS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:15.835904] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMPS.txt [2026-02-18T20:19:15.836030] [INFO ] [sig ] [695/3398] Completed CMPS in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:15.836068] [INFO ] [sig ] [696/3398] Forecasting CMPX... [2026-02-18T20:19:15.836098] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-18T20:19:15.836127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-18T20:19:15.849351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-18T20:19:15.849844] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-18T20:19:15.850746] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-18T20:19:15.850801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:15.850833] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:15.850860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:15.850917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:15.909697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:15.910619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:15.910737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:15.910772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:16.035821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:16.035991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:16.036032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:16.036063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:16.040192] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-02-18T20:19:16.040487] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-18T20:19:16.040642] [INFO ] [sig ] CMPX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:16.183497] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMPX.txt [2026-02-18T20:19:16.183674] [INFO ] [sig ] [696/3398] Completed CMPX in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:16.183717] [INFO ] [sig ] [697/3398] Forecasting CMRE... [2026-02-18T20:19:16.183748] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-18T20:19:16.183778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-18T20:19:16.196467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-18T20:19:16.196831] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-18T20:19:16.197654] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-18T20:19:16.197709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:16.197741] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:16.197769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:16.197826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:16.256650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:16.257327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:16.257411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:16.257446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:16.382218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:16.382383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:16.382425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:16.382454] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:16.386319] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-18T20:19:16.386634] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-18T20:19:16.386774] [INFO ] [sig ] CMRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:16.536033] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMRE.txt [2026-02-18T20:19:16.536181] [INFO ] [sig ] [697/3398] Completed CMRE in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-18T20:19:16.536220] [INFO ] [sig ] [698/3398] Forecasting CMS... [2026-02-18T20:19:16.536250] [INFO ] [sig ] Generating forecast for: CMS [2026-02-18T20:19:16.536280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-18T20:19:16.549698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-18T20:19:16.550083] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-18T20:19:16.550906] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-18T20:19:16.550960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:16.550993] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:16.551020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:16.551078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:16.608772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:16.609624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:16.609710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:16.609743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:16.735335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:16.735502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:16.735543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:16.735571] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:16.739187] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-18T20:19:16.739467] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-18T20:19:16.739617] [INFO ] [sig ] CMS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:16.884783] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMS.txt [2026-02-18T20:19:16.884957] [INFO ] [sig ] [698/3398] Completed CMS in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:16.884999] [INFO ] [sig ] [699/3398] Forecasting CMSA... [2026-02-18T20:19:16.885031] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-18T20:19:16.885060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-18T20:19:16.896424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-18T20:19:16.896902] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-18T20:19:16.897759] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-18T20:19:16.897814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:16.897848] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:16.897877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:16.897935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:16.960739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:16.961618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:16.961704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:16.961736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:17.080117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:17.080279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:17.080319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:17.080348] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:17.083809] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-18T20:19:17.084085] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-18T20:19:17.084212] [INFO ] [sig ] CMSA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:17.232131] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMSA.txt [2026-02-18T20:19:17.232305] [INFO ] [sig ] [699/3398] Completed CMSA in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:17.232346] [INFO ] [sig ] [700/3398] Forecasting CMSC... [2026-02-18T20:19:17.232376] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-18T20:19:17.232406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-18T20:19:17.245345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-18T20:19:17.245675] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-18T20:19:17.246446] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-18T20:19:17.246499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:17.246531] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:17.246558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:17.246636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:17.306460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:17.307372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:17.307475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:17.307518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:17.456917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:17.457087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:17.457131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:17.457163] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:17.460852] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-02-18T20:19:17.461151] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-18T20:19:17.461287] [INFO ] [sig ] CMSC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:17.603716] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMSC.txt [2026-02-18T20:19:17.603846] [INFO ] [sig ] [700/3398] Completed CMSC in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:17.603885] [INFO ] [sig ] [701/3398] Forecasting CMSD... [2026-02-18T20:19:17.603914] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-18T20:19:17.603944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-18T20:19:17.615858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-18T20:19:17.616159] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-18T20:19:17.617025] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-18T20:19:17.617081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:17.617114] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:17.617142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:17.617200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:17.676512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:17.677239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:17.677319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:17.677352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:17.798874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:17.799028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:17.799067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:17.799096] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:17.802772] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-02-18T20:19:17.803045] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-18T20:19:17.803172] [INFO ] [sig ] CMSD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:17.949332] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CMSD.txt [2026-02-18T20:19:17.949478] [INFO ] [sig ] [701/3398] Completed CMSD in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:17.949520] [INFO ] [sig ] [702/3398] Forecasting CMTG... [2026-02-18T20:19:17.949549] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-18T20:19:17.949599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-18T20:19:17.963474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-18T20:19:17.963817] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-18T20:19:17.964605] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-18T20:19:17.964668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:17.964702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:17.964730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:17.964787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:18.023176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:18.023836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:18.023916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:18.023949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:18.151162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:18.151320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:18.151361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:18.151390] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:18.154813] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-18T20:19:18.155085] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-18T20:19:18.155213] [INFO ] [sig ] CMTG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:18.299248] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMTG.txt [2026-02-18T20:19:18.299390] [INFO ] [sig ] [702/3398] Completed CMTG in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:18.299429] [INFO ] [sig ] [703/3398] Forecasting CMTL... [2026-02-18T20:19:18.299465] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-18T20:19:18.299501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-18T20:19:18.312688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-18T20:19:18.313086] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-18T20:19:18.313930] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-18T20:19:18.313983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:18.314043] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:18.314071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:18.314128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:18.374215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:18.375243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:18.375331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:18.375364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:18.501108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:18.501265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:18.501307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:18.501336] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:18.504686] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-18T20:19:18.504961] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-18T20:19:18.505090] [INFO ] [sig ] CMTL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:18.647644] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CMTL.txt [2026-02-18T20:19:18.647782] [INFO ] [sig ] [703/3398] Completed CMTL in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:18.647823] [INFO ] [sig ] [704/3398] Forecasting CNA... [2026-02-18T20:19:18.647854] [INFO ] [sig ] Generating forecast for: CNA [2026-02-18T20:19:18.647884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-18T20:19:18.660185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-18T20:19:18.660513] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-18T20:19:18.661335] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-18T20:19:18.661390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:18.661421] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:18.661448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:18.661505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:18.717528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:18.718228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:18.718306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:18.718339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:18.839973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:18.840125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:18.840165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:18.840194] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:18.843645] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-02-18T20:19:18.843919] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-18T20:19:18.844045] [INFO ] [sig ] CNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:18.985120] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNA.txt [2026-02-18T20:19:18.985251] [INFO ] [sig ] [704/3398] Completed CNA in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:18.985290] [INFO ] [sig ] [705/3398] Forecasting CNC... [2026-02-18T20:19:18.985318] [INFO ] [sig ] Generating forecast for: CNC [2026-02-18T20:19:18.985349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-18T20:19:18.997665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-18T20:19:18.997984] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-18T20:19:18.998821] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-18T20:19:18.998874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:18.998906] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:18.998933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:18.998990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:19.055434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:19.056084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:19.056165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:19.056198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:19.175096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:19.175245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:19.175283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:19.175312] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:19.178742] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-18T20:19:19.179020] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-18T20:19:19.179148] [INFO ] [sig ] CNC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:19.324390] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CNC.txt [2026-02-18T20:19:19.324543] [INFO ] [sig ] [705/3398] Completed CNC in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:19.324621] [INFO ] [sig ] [706/3398] Forecasting CNF... [2026-02-18T20:19:19.324657] [INFO ] [sig ] Generating forecast for: CNF [2026-02-18T20:19:19.324688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-18T20:19:19.335865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-18T20:19:19.336135] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-18T20:19:19.336918] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-18T20:19:19.336972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:19.337004] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:19.337032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:19.337088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:19.395587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:19.396501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:19.396627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:19.396669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:19.504484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:19.504667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:19.504711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:19.504739] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:19.508155] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-18T20:19:19.508428] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-18T20:19:19.508561] [INFO ] [sig ] CNF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:19.649952] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNF.txt [2026-02-18T20:19:19.650092] [INFO ] [sig ] [706/3398] Completed CNF in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-18T20:19:19.650131] [INFO ] [sig ] [707/3398] Forecasting CNI... [2026-02-18T20:19:19.650161] [INFO ] [sig ] Generating forecast for: CNI [2026-02-18T20:19:19.650193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-18T20:19:19.662509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-18T20:19:19.662856] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-18T20:19:19.663776] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-18T20:19:19.663832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:19.663866] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:19.663894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:19.663951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:19.724919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:19.725818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:19.725905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:19.725940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:19.850177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:19.850341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:19.850383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:19.850413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:19.853958] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=28.26%) [2026-02-18T20:19:19.854237] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-18T20:19:19.854397] [INFO ] [sig ] CNI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:19.999955] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNI.txt [2026-02-18T20:19:20.000085] [INFO ] [sig ] [707/3398] Completed CNI in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-18T20:19:20.000123] [INFO ] [sig ] [708/3398] Forecasting CNK... [2026-02-18T20:19:20.000152] [INFO ] [sig ] Generating forecast for: CNK [2026-02-18T20:19:20.000182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-18T20:19:20.012423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-18T20:19:20.012762] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-18T20:19:20.013560] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-18T20:19:20.013653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:20.013687] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:20.013714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:20.013770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:20.070811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:20.071495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:20.071616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:20.071662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:20.196066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:20.196240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:20.196294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:20.196324] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:20.199930] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=1.55%) [2026-02-18T20:19:20.200263] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-18T20:19:20.200411] [INFO ] [sig ] CNK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:20.342145] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNK.txt [2026-02-18T20:19:20.342286] [INFO ] [sig ] [708/3398] Completed CNK in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-18T20:19:20.342326] [INFO ] [sig ] [709/3398] Forecasting CNM... [2026-02-18T20:19:20.342356] [INFO ] [sig ] Generating forecast for: CNM [2026-02-18T20:19:20.342385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-18T20:19:20.354327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-18T20:19:20.354665] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-18T20:19:20.355445] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-18T20:19:20.355499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:20.355531] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:20.355558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:20.355648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:20.413497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:20.414234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:20.414325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:20.414360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:20.540068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:20.540224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:20.540297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:20.540330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:20.543771] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-02-18T20:19:20.544066] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-18T20:19:20.544197] [INFO ] [sig ] CNM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:20.685637] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CNM.txt [2026-02-18T20:19:20.685776] [INFO ] [sig ] [709/3398] Completed CNM in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-18T20:19:20.685816] [INFO ] [sig ] [710/3398] Forecasting CNMD... [2026-02-18T20:19:20.685846] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-18T20:19:20.685875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-18T20:19:20.701405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-18T20:19:20.701808] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-18T20:19:20.702653] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-18T20:19:20.702707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:20.702739] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:20.702766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:20.702823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:20.760821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:20.761503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:20.761609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:20.761648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:20.884190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:20.884348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:20.884388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:20.884418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:20.887964] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-02-18T20:19:20.888306] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-18T20:19:20.888447] [INFO ] [sig ] CNMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:21.029311] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CNMD.txt [2026-02-18T20:19:21.029468] [INFO ] [sig ] [710/3398] Completed CNMD in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-18T20:19:21.029525] [INFO ] [sig ] [711/3398] Forecasting CNNE... [2026-02-18T20:19:21.029566] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-18T20:19:21.029626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-18T20:19:21.041832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-18T20:19:21.042341] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-18T20:19:21.043127] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-18T20:19:21.043181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:21.043214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:21.043241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:21.043302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:21.103090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:21.103875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:21.103974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:21.104010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:21.227991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:21.228181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:21.228221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:21.228249] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:21.231719] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-18T20:19:21.231999] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-18T20:19:21.232131] [INFO ] [sig ] CNNE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:21.373600] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNNE.txt [2026-02-18T20:19:21.373751] [INFO ] [sig ] [711/3398] Completed CNNE in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-18T20:19:21.373790] [INFO ] [sig ] [712/3398] Forecasting CNO... [2026-02-18T20:19:21.373821] [INFO ] [sig ] Generating forecast for: CNO [2026-02-18T20:19:21.373850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-18T20:19:21.385678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-18T20:19:21.386024] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-18T20:19:21.386809] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-18T20:19:21.386863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:21.386915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:21.386966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:21.387030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:21.448374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:21.449212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:21.449296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:21.449329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:21.573494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:21.573677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:21.573730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:21.573762] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:21.577250] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-18T20:19:21.577536] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-18T20:19:21.577723] [INFO ] [sig ] CNO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:21.720540] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CNO.txt [2026-02-18T20:19:21.720722] [INFO ] [sig ] [712/3398] Completed CNO in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-18T20:19:21.720762] [INFO ] [sig ] [713/3398] Forecasting CNOB... [2026-02-18T20:19:21.720790] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-18T20:19:21.720820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-18T20:19:21.733407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-18T20:19:21.733807] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-18T20:19:21.734854] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-18T20:19:21.734909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:21.734954] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:21.734983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:21.735043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:21.794093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:21.795013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:21.795100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:21.795141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:21.919663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:21.919826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:21.919868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:21.919897] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:21.923498] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=15.19%) [2026-02-18T20:19:21.923802] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-18T20:19:21.923942] [INFO ] [sig ] CNOB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:22.067628] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNOB.txt [2026-02-18T20:19:22.067752] [INFO ] [sig ] [713/3398] Completed CNOB in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:22.067982] [INFO ] [sig ] [714/3398] Forecasting CNP... [2026-02-18T20:19:22.068044] [INFO ] [sig ] Generating forecast for: CNP [2026-02-18T20:19:22.068080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-18T20:19:22.081242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-18T20:19:22.081593] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-18T20:19:22.082363] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-18T20:19:22.082416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:22.082448] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:22.082474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:22.082530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:22.143918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:22.144590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:22.144674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:22.144706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:22.273491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:22.273680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:22.273910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:22.273941] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:22.278053] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-02-18T20:19:22.278352] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-18T20:19:22.278489] [INFO ] [sig ] CNP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:22.430541] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNP.txt [2026-02-18T20:19:22.430697] [INFO ] [sig ] [714/3398] Completed CNP in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:22.430736] [INFO ] [sig ] [715/3398] Forecasting CNQ... [2026-02-18T20:19:22.430941] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-18T20:19:22.430970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-18T20:19:22.444826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-18T20:19:22.445175] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-18T20:19:22.445966] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-18T20:19:22.446020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:22.446052] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:22.446078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:22.446136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:22.504876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:22.505557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:22.505681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:22.505722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:22.632462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:22.632619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:22.632658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:22.632686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:22.636390] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-18T20:19:22.636686] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-18T20:19:22.637003] [INFO ] [sig ] CNQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:22.780630] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CNQ.txt [2026-02-18T20:19:22.780776] [INFO ] [sig ] [715/3398] Completed CNQ in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:22.780815] [INFO ] [sig ] [716/3398] Forecasting CNS... [2026-02-18T20:19:22.780845] [INFO ] [sig ] Generating forecast for: CNS [2026-02-18T20:19:22.780874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-18T20:19:22.797157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-18T20:19:22.797614] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-18T20:19:22.798492] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-18T20:19:22.798546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:22.798601] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:22.798632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:22.798690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:22.855313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:22.856088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:22.856174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:22.856207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:22.977714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:22.977879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:22.977918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:22.977947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:22.981336] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-02-18T20:19:22.981630] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-18T20:19:22.981761] [INFO ] [sig ] CNS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:23.123155] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNS.txt [2026-02-18T20:19:23.123292] [INFO ] [sig ] [716/3398] Completed CNS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:23.123375] [INFO ] [sig ] [717/3398] Forecasting CNSP... [2026-02-18T20:19:23.123406] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-18T20:19:23.123443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-18T20:19:23.134784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-18T20:19:23.135100] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-18T20:19:23.135922] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-18T20:19:23.135976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:23.136008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:23.136034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:23.136090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:23.194117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:23.195307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:23.195395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:23.195428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:23.318934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:23.319107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:23.319149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:23.319178] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:23.323176] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-18T20:19:23.323471] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-18T20:19:23.323626] [INFO ] [sig ] CNSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:23.470437] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNSP.txt [2026-02-18T20:19:23.470603] [INFO ] [sig ] [717/3398] Completed CNSP in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:23.470645] [INFO ] [sig ] [718/3398] Forecasting CNTA... [2026-02-18T20:19:23.470675] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-18T20:19:23.470703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-18T20:19:23.483211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-18T20:19:23.483608] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-18T20:19:23.484424] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-18T20:19:23.484476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:23.484507] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:23.484533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:23.484616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:23.556228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:23.557843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:23.557984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:23.558061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:23.706685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:23.706859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:23.706902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:23.707133] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:23.711035] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-18T20:19:23.711337] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-18T20:19:23.711475] [INFO ] [sig ] CNTA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:23.856228] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNTA.txt [2026-02-18T20:19:23.856376] [INFO ] [sig ] [718/3398] Completed CNTA in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:23.856416] [INFO ] [sig ] [719/3398] Forecasting CNTY... [2026-02-18T20:19:23.856447] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-18T20:19:23.856477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-18T20:19:23.868848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-18T20:19:23.869218] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-18T20:19:23.870020] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-18T20:19:23.870074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:23.870106] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:23.870134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:23.870202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:23.928586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:23.929424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:23.929514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:23.929548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:24.056059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:24.056221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:24.056261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:24.056290] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:24.060223] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=10.17%) [2026-02-18T20:19:24.060518] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-18T20:19:24.060675] [INFO ] [sig ] CNTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:24.207065] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNTY.txt [2026-02-18T20:19:24.207219] [INFO ] [sig ] [719/3398] Completed CNTY in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:24.207257] [INFO ] [sig ] [720/3398] Forecasting CNVS... [2026-02-18T20:19:24.207286] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-18T20:19:24.207317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-18T20:19:24.219547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-18T20:19:24.220118] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-18T20:19:24.220949] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-18T20:19:24.221011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:24.221052] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:24.221106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:24.221164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:24.281136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:24.281999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:24.282089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:24.282123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:24.407065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:24.407228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:24.407268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:24.407313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:24.410811] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-18T20:19:24.411097] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-18T20:19:24.411224] [INFO ] [sig ] CNVS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:24.553840] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNVS.txt [2026-02-18T20:19:24.554018] [INFO ] [sig ] [720/3398] Completed CNVS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:24.554067] [INFO ] [sig ] [721/3398] Forecasting CNX... [2026-02-18T20:19:24.554101] [INFO ] [sig ] Generating forecast for: CNX [2026-02-18T20:19:24.554146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-18T20:19:24.567192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-18T20:19:24.567569] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-18T20:19:24.568483] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-18T20:19:24.568542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:24.568617] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:24.568656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:24.568715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:24.630726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:24.631516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:24.631625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:24.631661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:24.755053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:24.755216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:24.755257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:24.755289] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:24.758857] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=18.88%) [2026-02-18T20:19:24.759157] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-18T20:19:24.759291] [INFO ] [sig ] CNX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:24.907821] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNX.txt [2026-02-18T20:19:24.907968] [INFO ] [sig ] [721/3398] Completed CNX in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:24.908009] [INFO ] [sig ] [722/3398] Forecasting CNXN... [2026-02-18T20:19:24.908076] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-18T20:19:24.908120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-18T20:19:24.920627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-18T20:19:24.920977] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-18T20:19:24.921781] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-18T20:19:24.921835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:24.921866] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:24.921894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:24.921950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:24.980098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:24.980935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:24.981027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:24.981061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:25.103561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:25.103828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:25.103871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:25.103900] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:25.107360] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=5.40%) [2026-02-18T20:19:25.107670] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-18T20:19:25.107800] [INFO ] [sig ] CNXN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:25.250613] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CNXN.txt [2026-02-18T20:19:25.250813] [INFO ] [sig ] [722/3398] Completed CNXN in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:25.250853] [INFO ] [sig ] [723/3398] Forecasting COCO... [2026-02-18T20:19:25.250884] [INFO ] [sig ] Generating forecast for: COCO [2026-02-18T20:19:25.250913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-18T20:19:25.263700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-18T20:19:25.263990] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-18T20:19:25.264799] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-18T20:19:25.264853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:25.264883] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:25.264910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:25.264966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:25.321788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:25.322401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:25.322479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:25.322513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:25.444997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:25.445145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:25.445184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:25.445212] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:25.448667] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-18T20:19:25.448943] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-18T20:19:25.449068] [INFO ] [sig ] COCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:25.593363] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COCO.txt [2026-02-18T20:19:25.593487] [INFO ] [sig ] [723/3398] Completed COCO in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-18T20:19:25.593526] [INFO ] [sig ] [724/3398] Forecasting CODA... [2026-02-18T20:19:25.593555] [INFO ] [sig ] Generating forecast for: CODA [2026-02-18T20:19:25.593603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-18T20:19:25.605546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-18T20:19:25.605854] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-18T20:19:25.606689] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-18T20:19:25.606742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:25.606781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:25.606809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:25.606883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:25.664199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:25.664832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:25.664918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:25.664952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:25.776449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:25.776564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:25.776621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:25.776649] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:25.779933] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=64.33%) [2026-02-18T20:19:25.780199] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-18T20:19:25.780322] [INFO ] [sig ] CODA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:25.923189] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CODA.txt [2026-02-18T20:19:25.923338] [INFO ] [sig ] [724/3398] Completed CODA in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-18T20:19:25.923378] [INFO ] [sig ] [725/3398] Forecasting CODI... [2026-02-18T20:19:25.923407] [INFO ] [sig ] Generating forecast for: CODI [2026-02-18T20:19:25.923437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-18T20:19:25.937979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-18T20:19:25.938341] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-18T20:19:25.939166] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-18T20:19:25.939219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:25.939251] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:25.939276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:25.939332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:25.997793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:25.998701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:25.998786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:25.998818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:26.125621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:26.125803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:26.125847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:26.125876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:26.129353] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-18T20:19:26.129683] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-18T20:19:26.129840] [INFO ] [sig ] CODI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:26.275137] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CODI.txt [2026-02-18T20:19:26.275278] [INFO ] [sig ] [725/3398] Completed CODI in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-18T20:19:26.275317] [INFO ] [sig ] [726/3398] Forecasting COEP... [2026-02-18T20:19:26.275347] [INFO ] [sig ] Generating forecast for: COEP [2026-02-18T20:19:26.275377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-18T20:19:26.287139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-18T20:19:26.287420] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-18T20:19:26.288308] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-18T20:19:26.288372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:26.288405] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:26.288433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:26.288489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:26.344883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:26.345502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:26.345604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:26.345641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:26.470874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:26.470984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:26.471020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:26.471048] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:26.474238] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-02-18T20:19:26.474505] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-18T20:19:26.474651] [INFO ] [sig ] COEP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:26.618555] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COEP.txt [2026-02-18T20:19:26.618723] [INFO ] [sig ] [726/3398] Completed COEP in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-18T20:19:26.618771] [INFO ] [sig ] [727/3398] Forecasting COF... [2026-02-18T20:19:26.618806] [INFO ] [sig ] Generating forecast for: COF [2026-02-18T20:19:26.618840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-18T20:19:26.632054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-18T20:19:26.632375] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-18T20:19:26.633180] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-18T20:19:26.633233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:26.633264] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:26.633290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:26.633350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:26.690457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:26.691163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:26.691244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:26.691278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:26.815120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:26.815285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:26.815325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:26.815354] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:26.818755] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-02-18T20:19:26.819029] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-18T20:19:26.819154] [INFO ] [sig ] COF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:26.965514] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COF.txt [2026-02-18T20:19:26.965731] [INFO ] [sig ] [727/3398] Completed COF in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-18T20:19:26.965773] [INFO ] [sig ] [728/3398] Forecasting COFS... [2026-02-18T20:19:26.965804] [INFO ] [sig ] Generating forecast for: COFS [2026-02-18T20:19:26.965838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-18T20:19:26.979931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-18T20:19:26.980281] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-18T20:19:26.981161] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-18T20:19:26.981217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:26.981247] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:26.981273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:26.981329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:27.039071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:27.039970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:27.040077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:27.040112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:27.154114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:27.154288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:27.154334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:27.154363] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:27.158259] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-18T20:19:27.158717] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-18T20:19:27.158895] [INFO ] [sig ] COFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:27.317336] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COFS.txt [2026-02-18T20:19:27.317511] [INFO ] [sig ] [728/3398] Completed COFS in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:27.317551] [INFO ] [sig ] [729/3398] Forecasting COKE... [2026-02-18T20:19:27.317603] [INFO ] [sig ] Generating forecast for: COKE [2026-02-18T20:19:27.317635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-18T20:19:27.332418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-18T20:19:27.332849] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-18T20:19:27.333772] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-18T20:19:27.333828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:27.333861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:27.333888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:27.333947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:27.394750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:27.395720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:27.395824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:27.395861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:27.518712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:27.518903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:27.518946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:27.518975] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:27.523359] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-18T20:19:27.523713] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-18T20:19:27.523882] [INFO ] [sig ] COKE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:27.679526] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COKE.txt [2026-02-18T20:19:27.679766] [INFO ] [sig ] [729/3398] Completed COKE in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:27.679818] [INFO ] [sig ] [730/3398] Forecasting COLB... [2026-02-18T20:19:27.679854] [INFO ] [sig ] Generating forecast for: COLB [2026-02-18T20:19:27.679883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-18T20:19:27.693025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-18T20:19:27.693364] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-18T20:19:27.694334] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-18T20:19:27.694391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:27.694424] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:27.694452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:27.694510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:27.754187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:27.754931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:27.755061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:27.755099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:27.876200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:27.876373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:27.876414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:27.876443] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:27.879972] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-02-18T20:19:27.880245] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-18T20:19:27.880371] [INFO ] [sig ] COLB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:28.020306] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COLB.txt [2026-02-18T20:19:28.020441] [INFO ] [sig ] [730/3398] Completed COLB in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:28.020479] [INFO ] [sig ] [731/3398] Forecasting COLD... [2026-02-18T20:19:28.020508] [INFO ] [sig ] Generating forecast for: COLD [2026-02-18T20:19:28.020537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-18T20:19:28.033446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-18T20:19:28.033827] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-18T20:19:28.034614] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-18T20:19:28.034667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:28.034699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:28.034726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:28.034788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:28.092063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:28.092990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:28.093074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:28.093107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:28.214738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:28.214918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:28.214960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:28.214989] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:28.218601] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=64.72%) [2026-02-18T20:19:28.218954] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-18T20:19:28.219089] [INFO ] [sig ] COLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:28.389242] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COLD.txt [2026-02-18T20:19:28.389448] [INFO ] [sig ] [731/3398] Completed COLD in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:28.389490] [INFO ] [sig ] [732/3398] Forecasting COLL... [2026-02-18T20:19:28.389520] [INFO ] [sig ] Generating forecast for: COLL [2026-02-18T20:19:28.389550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-18T20:19:28.407014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-18T20:19:28.407484] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-18T20:19:28.408614] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-18T20:19:28.408680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:28.408726] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:28.408766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:28.408863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:28.477295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:28.478315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:28.478414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:28.478448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:28.606697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:28.606869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:28.606909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:28.607127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:28.610675] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-02-18T20:19:28.610981] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-18T20:19:28.611116] [INFO ] [sig ] COLL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:28.757681] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COLL.txt [2026-02-18T20:19:28.757848] [INFO ] [sig ] [732/3398] Completed COLL in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:28.757889] [INFO ] [sig ] [733/3398] Forecasting COLM... [2026-02-18T20:19:28.757920] [INFO ] [sig ] Generating forecast for: COLM [2026-02-18T20:19:28.757950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-18T20:19:28.771315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-18T20:19:28.771774] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-18T20:19:28.772740] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-18T20:19:28.772809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:28.772852] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:28.772882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:28.772939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:28.833412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:28.834332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:28.834424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:28.834458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:28.961872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:28.962050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:28.962092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:28.962122] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:28.965692] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=40.67%) [2026-02-18T20:19:28.966026] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-18T20:19:28.966169] [INFO ] [sig ] COLM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:29.115009] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COLM.txt [2026-02-18T20:19:29.115257] [INFO ] [sig ] [733/3398] Completed COLM in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:29.115323] [INFO ] [sig ] [734/3398] Forecasting COMP... [2026-02-18T20:19:29.115365] [INFO ] [sig ] Generating forecast for: COMP [2026-02-18T20:19:29.115408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-18T20:19:29.130046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-18T20:19:29.130728] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-18T20:19:29.132115] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-18T20:19:29.132179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:29.132214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:29.132243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:29.132303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:29.191903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:29.192874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:29.192965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:29.193000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:29.325546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:29.325738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:29.325787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:29.325817] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:29.329673] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=37.65%) [2026-02-18T20:19:29.330037] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-18T20:19:29.330183] [INFO ] [sig ] COMP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:29.479147] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COMP.txt [2026-02-18T20:19:29.479290] [INFO ] [sig ] [734/3398] Completed COMP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:29.479331] [INFO ] [sig ] [735/3398] Forecasting CONL... [2026-02-18T20:19:29.479362] [INFO ] [sig ] Generating forecast for: CONL [2026-02-18T20:19:29.479393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-18T20:19:29.491936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-18T20:19:29.492294] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-18T20:19:29.493146] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-18T20:19:29.493202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:29.493234] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:29.493268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:29.493334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:29.551925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:29.552835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:29.552934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:29.552989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:29.680635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:29.680797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:29.680841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:29.680871] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:29.684988] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-18T20:19:29.685471] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-18T20:19:29.685625] [INFO ] [sig ] CONL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:29.839043] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CONL.txt [2026-02-18T20:19:29.839226] [INFO ] [sig ] [735/3398] Completed CONL in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:29.839283] [INFO ] [sig ] [736/3398] Forecasting COO... [2026-02-18T20:19:29.839325] [INFO ] [sig ] Generating forecast for: COO [2026-02-18T20:19:29.839363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-18T20:19:29.854053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-18T20:19:29.854482] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-18T20:19:29.855470] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-18T20:19:29.855532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:29.855591] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:29.855630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:29.855707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:29.913681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:29.914568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:29.914672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:29.914706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:30.036259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:30.036418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:30.036459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:30.036490] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:30.040041] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-18T20:19:30.040325] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-18T20:19:30.040457] [INFO ] [sig ] COO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:30.195043] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COO.txt [2026-02-18T20:19:30.195410] [INFO ] [sig ] [736/3398] Completed COO in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:30.195450] [INFO ] [sig ] [737/3398] Forecasting COP... [2026-02-18T20:19:30.195480] [INFO ] [sig ] Generating forecast for: COP [2026-02-18T20:19:30.195510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-18T20:19:30.208522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-18T20:19:30.208965] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-18T20:19:30.210007] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-18T20:19:30.210061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:30.210130] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:30.210160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:30.210217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:30.270287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:30.271297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:30.271402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:30.271441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:30.397121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:30.397305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:30.397349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:30.397380] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:30.401005] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-02-18T20:19:30.401292] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-18T20:19:30.401424] [INFO ] [sig ] COP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:30.548608] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COP.txt [2026-02-18T20:19:30.548777] [INFO ] [sig ] [737/3398] Completed COP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:30.548819] [INFO ] [sig ] [738/3398] Forecasting COPP... [2026-02-18T20:19:30.548855] [INFO ] [sig ] Generating forecast for: COPP [2026-02-18T20:19:30.548890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-18T20:19:30.561251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-18T20:19:30.561610] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-18T20:19:30.562401] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-18T20:19:30.562455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:30.562488] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:30.562515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:30.562589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:30.622473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:30.623549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:30.623664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:30.623719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:30.741031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:30.741193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:30.741236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:30.741266] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:30.744700] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-18T20:19:30.745005] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-18T20:19:30.745134] [INFO ] [sig ] COPP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:30.891620] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COPP.txt [2026-02-18T20:19:30.891763] [INFO ] [sig ] [738/3398] Completed COPP in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:30.891802] [INFO ] [sig ] [739/3398] Forecasting CORZ... [2026-02-18T20:19:30.891834] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-18T20:19:30.891863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-18T20:19:30.904898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-18T20:19:30.905239] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-18T20:19:30.906079] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-18T20:19:30.906133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:30.906167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:30.906194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:30.906251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:30.964025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:30.964704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:30.964784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:30.964816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:31.088234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:31.088390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:31.088431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:31.088459] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:31.091872] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=56.26%) [2026-02-18T20:19:31.092144] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-18T20:19:31.092268] [INFO ] [sig ] CORZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:31.239056] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CORZ.txt [2026-02-18T20:19:31.239217] [INFO ] [sig ] [739/3398] Completed CORZ in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:31.239272] [INFO ] [sig ] [740/3398] Forecasting CORZZ... [2026-02-18T20:19:31.239304] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-18T20:19:31.239335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-18T20:19:31.252950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-18T20:19:31.253219] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-18T20:19:31.254053] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-18T20:19:31.254108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:31.254140] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:31.254171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:31.254228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:31.311904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:31.312558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:31.312663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:31.312698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:31.422784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:31.422934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:31.422973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:31.423033] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:31.426758] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=57.79%) [2026-02-18T20:19:31.427223] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-18T20:19:31.427349] [INFO ] [sig ] CORZZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:31.571321] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CORZZ.txt [2026-02-18T20:19:31.571463] [INFO ] [sig ] [740/3398] Completed CORZZ in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-18T20:19:31.571509] [INFO ] [sig ] [741/3398] Forecasting COTY... [2026-02-18T20:19:31.571540] [INFO ] [sig ] Generating forecast for: COTY [2026-02-18T20:19:31.571591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-18T20:19:31.583165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-18T20:19:31.583458] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-18T20:19:31.584263] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-18T20:19:31.584317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:31.584349] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:31.584376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:31.584433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:31.641623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:31.642389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:31.642471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:31.642505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:31.767733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:31.767909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:31.767949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:31.767977] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:31.771787] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-18T20:19:31.772088] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-18T20:19:31.772215] [INFO ] [sig ] COTY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:31.926746] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COTY.txt [2026-02-18T20:19:31.926913] [INFO ] [sig ] [741/3398] Completed COTY in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-18T20:19:31.926953] [INFO ] [sig ] [742/3398] Forecasting COWG... [2026-02-18T20:19:31.926984] [INFO ] [sig ] Generating forecast for: COWG [2026-02-18T20:19:31.927017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-18T20:19:31.940340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-18T20:19:31.940740] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-18T20:19:31.941527] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-18T20:19:31.941600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:31.941642] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:31.941672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:31.941747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:32.000199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:32.001130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:32.001238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:32.001273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:32.124929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:32.125094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:32.125135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:32.125166] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:32.128757] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-18T20:19:32.129055] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-18T20:19:32.129205] [INFO ] [sig ] COWG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:32.272924] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/COWG.txt [2026-02-18T20:19:32.273094] [INFO ] [sig ] [742/3398] Completed COWG in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-18T20:19:32.273135] [INFO ] [sig ] [743/3398] Forecasting COYA... [2026-02-18T20:19:32.273164] [INFO ] [sig ] Generating forecast for: COYA [2026-02-18T20:19:32.273196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-18T20:19:32.284656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-18T20:19:32.285027] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-18T20:19:32.285859] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-18T20:19:32.285924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:32.285964] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:32.285991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:32.286048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:32.346391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:32.347558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:32.347668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:32.347703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:32.467617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:32.467781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:32.467823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:32.467851] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:32.472384] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-18T20:19:32.472712] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-18T20:19:32.472861] [INFO ] [sig ] COYA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:32.624061] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/COYA.txt [2026-02-18T20:19:32.624421] [INFO ] [sig ] [743/3398] Completed COYA in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:32.624461] [INFO ] [sig ] [744/3398] Forecasting CP... [2026-02-18T20:19:32.624489] [INFO ] [sig ] Generating forecast for: CP [2026-02-18T20:19:32.624519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-18T20:19:32.636901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-18T20:19:32.637230] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-18T20:19:32.638104] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-18T20:19:32.638161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:32.638193] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:32.638220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:32.638276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:32.695324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:32.696012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:32.696103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:32.696137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:32.823983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:32.824142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:32.824212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:32.824245] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:32.827731] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=28.61%) [2026-02-18T20:19:32.828042] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-18T20:19:32.828178] [INFO ] [sig ] CP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:32.972238] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CP.txt [2026-02-18T20:19:32.972391] [INFO ] [sig ] [744/3398] Completed CP in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:32.972432] [INFO ] [sig ] [745/3398] Forecasting CPA... [2026-02-18T20:19:32.972463] [INFO ] [sig ] Generating forecast for: CPA [2026-02-18T20:19:32.972494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-18T20:19:32.985212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-18T20:19:32.985557] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-18T20:19:32.986373] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-18T20:19:32.986428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:32.986461] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:32.986489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:32.986554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:33.045713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:33.046446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:33.046530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:33.046563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:33.171380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:33.171542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:33.171604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:33.171638] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:33.175269] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-02-18T20:19:33.175544] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-18T20:19:33.175696] [INFO ] [sig ] CPA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:33.340843] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CPA.txt [2026-02-18T20:19:33.341021] [INFO ] [sig ] [745/3398] Completed CPA in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:33.341068] [INFO ] [sig ] [746/3398] Forecasting CPB... [2026-02-18T20:19:33.341099] [INFO ] [sig ] Generating forecast for: CPB [2026-02-18T20:19:33.341129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-18T20:19:33.354535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-18T20:19:33.354965] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-18T20:19:33.355839] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-18T20:19:33.355896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:33.355928] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:33.355955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:33.356012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:33.416761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:33.417740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:33.417850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:33.417892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:33.541009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:33.541177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:33.541217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:33.541247] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:33.545094] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=66.12%) [2026-02-18T20:19:33.545449] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-18T20:19:33.545614] [INFO ] [sig ] CPB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:33.690137] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CPB.txt [2026-02-18T20:19:33.690296] [INFO ] [sig ] [746/3398] Completed CPB in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:33.690336] [INFO ] [sig ] [747/3398] Forecasting CPF... [2026-02-18T20:19:33.690368] [INFO ] [sig ] Generating forecast for: CPF [2026-02-18T20:19:33.690398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-18T20:19:33.702377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-18T20:19:33.702792] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-18T20:19:33.703651] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-18T20:19:33.703708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:33.703743] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:33.703772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:33.703831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:33.761446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:33.762349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:33.762445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:33.762555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:33.884431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:33.884618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:33.884663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:33.884693] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:33.888447] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-02-18T20:19:33.888823] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-18T20:19:33.889005] [INFO ] [sig ] CPF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:34.041722] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CPF.txt [2026-02-18T20:19:34.041915] [INFO ] [sig ] [747/3398] Completed CPF in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:34.041955] [INFO ] [sig ] [748/3398] Forecasting CPIX... [2026-02-18T20:19:34.041986] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-18T20:19:34.042017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-18T20:19:34.053769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-18T20:19:34.054194] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-18T20:19:34.055078] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-18T20:19:34.055134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:34.055168] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:34.055210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:34.055271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:34.118333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:34.119511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:34.119648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:34.119703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:34.253589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:34.253752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:34.253794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:34.253826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:34.257590] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=86.90%) [2026-02-18T20:19:34.257875] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-18T20:19:34.258005] [INFO ] [sig ] CPIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:34.466037] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CPIX.txt [2026-02-18T20:19:34.466245] [INFO ] [sig ] [748/3398] Completed CPIX in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:34.466299] [INFO ] [sig ] [749/3398] Forecasting CPK... [2026-02-18T20:19:34.466341] [INFO ] [sig ] Generating forecast for: CPK [2026-02-18T20:19:34.466383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-18T20:19:34.481645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-18T20:19:34.482067] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-18T20:19:34.482905] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-18T20:19:34.482959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:34.482992] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:34.483020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:34.483078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:34.541815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:34.542853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:34.542952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:34.542989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:34.679536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:34.679791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:34.679840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:34.679876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:34.683730] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-02-18T20:19:34.684122] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-18T20:19:34.684276] [INFO ] [sig ] CPK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:34.828328] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CPK.txt [2026-02-18T20:19:34.828486] [INFO ] [sig ] [749/3398] Completed CPK in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:34.828527] [INFO ] [sig ] [750/3398] Forecasting CPNG... [2026-02-18T20:19:34.828558] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-18T20:19:34.828612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-18T20:19:34.840700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-18T20:19:34.841060] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-18T20:19:34.841891] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-18T20:19:34.841977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:34.842027] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:34.842056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:34.842112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:34.899344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:34.900278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:34.900369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:34.900404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:35.046946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:35.047120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:35.047163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:35.047192] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:35.051624] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=60.59%) [2026-02-18T20:19:35.051954] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-18T20:19:35.052095] [INFO ] [sig ] CPNG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:35.221969] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CPNG.txt [2026-02-18T20:19:35.222206] [INFO ] [sig ] [750/3398] Completed CPNG in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:35.222263] [INFO ] [sig ] [751/3398] Forecasting CPRI... [2026-02-18T20:19:35.222307] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-18T20:19:35.222348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-18T20:19:35.235328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-18T20:19:35.235782] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-18T20:19:35.236685] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-18T20:19:35.236741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:35.236773] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:35.236799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:35.236856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:35.302401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:35.303802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:35.303947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:35.304004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:35.448856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:35.449029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:35.449264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:35.449294] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:35.453407] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=70.64%) [2026-02-18T20:19:35.453713] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-18T20:19:35.453853] [INFO ] [sig ] CPRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:35.599275] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CPRI.txt [2026-02-18T20:19:35.599413] [INFO ] [sig ] [751/3398] Completed CPRI in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:35.599451] [INFO ] [sig ] [752/3398] Forecasting CPRX... [2026-02-18T20:19:35.599481] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-18T20:19:35.599516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-18T20:19:35.612493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-18T20:19:35.612854] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-18T20:19:35.613853] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-18T20:19:35.613906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:35.613939] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:35.613966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:35.614022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:35.675094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:35.675951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:35.676039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:35.676071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:35.798312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:35.798477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:35.798521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:35.798552] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:35.802049] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-18T20:19:35.802336] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-18T20:19:35.802467] [INFO ] [sig ] CPRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:35.945242] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CPRX.txt [2026-02-18T20:19:35.945389] [INFO ] [sig ] [752/3398] Completed CPRX in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:35.945429] [INFO ] [sig ] [753/3398] Forecasting CPS... [2026-02-18T20:19:35.945459] [INFO ] [sig ] Generating forecast for: CPS [2026-02-18T20:19:35.945489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-18T20:19:35.958798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-18T20:19:35.959338] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-18T20:19:35.960146] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-18T20:19:35.960200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:35.960233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:35.960260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:35.960317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:36.020111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:36.021092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:36.021184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:36.021219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:36.148299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:36.148472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:36.148515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:36.148546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:36.152427] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=34.46%) [2026-02-18T20:19:36.152800] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-18T20:19:36.152943] [INFO ] [sig ] CPS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:36.299510] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CPS.txt [2026-02-18T20:19:36.299718] [INFO ] [sig ] [753/3398] Completed CPS in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:36.299759] [INFO ] [sig ] [754/3398] Forecasting CPSH... [2026-02-18T20:19:36.299790] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-18T20:19:36.299820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-18T20:19:36.311415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-18T20:19:36.311714] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-18T20:19:36.312600] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-18T20:19:36.312655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:36.312713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:36.312742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:36.312801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:36.368622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:36.369289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:36.369370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:36.369403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:36.495603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:36.495766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:36.495807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:36.495836] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:36.499229] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-18T20:19:36.499508] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-18T20:19:36.499653] [INFO ] [sig ] CPSH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:36.642268] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CPSH.txt [2026-02-18T20:19:36.642425] [INFO ] [sig ] [754/3398] Completed CPSH in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:36.642465] [INFO ] [sig ] [755/3398] Forecasting CPSS... [2026-02-18T20:19:36.642495] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-18T20:19:36.642529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-18T20:19:36.653889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-18T20:19:36.654167] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-18T20:19:36.654956] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-18T20:19:36.655009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:36.655040] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:36.655066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:36.655122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:36.711612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:36.712320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:36.712405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:36.712439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:36.821670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:36.821841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:36.821885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:36.821916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:36.825422] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-18T20:19:36.825744] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-18T20:19:36.825879] [INFO ] [sig ] CPSS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:36.968253] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CPSS.txt [2026-02-18T20:19:36.968413] [INFO ] [sig ] [755/3398] Completed CPSS in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:36.968453] [INFO ] [sig ] [756/3398] Forecasting CPZ... [2026-02-18T20:19:36.968483] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-18T20:19:36.968514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-18T20:19:36.980748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-18T20:19:36.981067] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-18T20:19:36.981856] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-18T20:19:36.981909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:36.981945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:36.981978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:36.982047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:37.038709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:37.039549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:37.039650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:37.039684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:37.158509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:37.158694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:37.158736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:37.158764] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:37.162257] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=45.39%) [2026-02-18T20:19:37.162543] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-18T20:19:37.162695] [INFO ] [sig ] CPZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:37.303775] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CPZ.txt [2026-02-18T20:19:37.303948] [INFO ] [sig ] [756/3398] Completed CPZ in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:37.303998] [INFO ] [sig ] [757/3398] Forecasting CQP... [2026-02-18T20:19:37.304036] [INFO ] [sig ] Generating forecast for: CQP [2026-02-18T20:19:37.304072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-18T20:19:37.316173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-18T20:19:37.316485] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-18T20:19:37.317296] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-18T20:19:37.317350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:37.317383] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:37.317411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:37.317470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:37.374768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:37.375671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:37.375753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:37.375787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:37.497991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:37.498199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:37.498243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:37.498313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:37.501895] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-18T20:19:37.502220] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-18T20:19:37.502357] [INFO ] [sig ] CQP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:37.654618] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CQP.txt [2026-02-18T20:19:37.654779] [INFO ] [sig ] [757/3398] Completed CQP in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-18T20:19:37.654817] [INFO ] [sig ] [758/3398] Forecasting CRAI... [2026-02-18T20:19:37.654848] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-18T20:19:37.654878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-18T20:19:37.668294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-18T20:19:37.668623] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-18T20:19:37.669637] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-18T20:19:37.669690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:37.669722] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:37.669749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:37.669806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:37.730460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:37.731387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:37.731471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:37.731504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:37.860231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:37.860404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:37.860454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:37.860491] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:37.864116] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-02-18T20:19:37.864526] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-18T20:19:37.864713] [INFO ] [sig ] CRAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:38.017515] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRAI.txt [2026-02-18T20:19:38.017693] [INFO ] [sig ] [758/3398] Completed CRAI in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-18T20:19:38.017733] [INFO ] [sig ] [759/3398] Forecasting CRBG... [2026-02-18T20:19:38.017763] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-18T20:19:38.017793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-18T20:19:38.029868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-18T20:19:38.030279] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-18T20:19:38.031176] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-18T20:19:38.031233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:38.031268] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:38.031296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:38.031357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:38.089273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:38.090202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:38.090292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:38.090327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:38.222830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:38.222994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:38.223038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:38.223068] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:38.226951] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-02-18T20:19:38.227549] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-18T20:19:38.227729] [INFO ] [sig ] CRBG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:38.382746] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRBG.txt [2026-02-18T20:19:38.382912] [INFO ] [sig ] [759/3398] Completed CRBG in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-18T20:19:38.382962] [INFO ] [sig ] [760/3398] Forecasting CRBP... [2026-02-18T20:19:38.382998] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-18T20:19:38.383037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-18T20:19:38.397951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-18T20:19:38.398633] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-18T20:19:38.399715] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-18T20:19:38.399770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:38.399802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:38.399828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:38.399885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:38.461786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:38.462717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:38.462802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:38.462835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:38.592419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:38.592597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:38.592640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:38.592668] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:38.596660] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-18T20:19:38.596960] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-18T20:19:38.597097] [INFO ] [sig ] CRBP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:38.745655] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRBP.txt [2026-02-18T20:19:38.745820] [INFO ] [sig ] [760/3398] Completed CRBP in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:38.745859] [INFO ] [sig ] [761/3398] Forecasting CRC... [2026-02-18T20:19:38.745888] [INFO ] [sig ] Generating forecast for: CRC [2026-02-18T20:19:38.745918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-18T20:19:38.759445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-18T20:19:38.759858] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-18T20:19:38.760967] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-18T20:19:38.761036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:38.761072] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:38.761101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:38.761160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:38.823800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:38.824727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:38.824819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:38.824854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:38.959766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:38.959938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:38.960008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:38.960058] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:38.964467] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=98.45%) [2026-02-18T20:19:38.964784] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-18T20:19:38.964921] [INFO ] [sig ] CRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:39.116997] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRC.txt [2026-02-18T20:19:39.117148] [INFO ] [sig ] [761/3398] Completed CRC in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:39.117190] [INFO ] [sig ] [762/3398] Forecasting CRDF... [2026-02-18T20:19:39.117220] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-18T20:19:39.117250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-18T20:19:39.130589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-18T20:19:39.130953] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-18T20:19:39.131946] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-18T20:19:39.132011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:39.132050] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:39.132084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:39.132145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:39.190627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:39.191406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:39.191495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:39.191530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:39.316453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:39.316636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:39.316682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:39.316711] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:39.320286] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=39.64%) [2026-02-18T20:19:39.320570] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-18T20:19:39.320724] [INFO ] [sig ] CRDF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:39.469011] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRDF.txt [2026-02-18T20:19:39.469197] [INFO ] [sig ] [762/3398] Completed CRDF in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:39.469252] [INFO ] [sig ] [763/3398] Forecasting CRDO... [2026-02-18T20:19:39.469296] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-18T20:19:39.469332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-18T20:19:39.481649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-18T20:19:39.482019] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-18T20:19:39.482843] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-18T20:19:39.482898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:39.482932] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:39.482960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:39.483024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:39.542097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:39.542918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:39.543006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:39.543043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:39.668550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:39.668737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:39.668780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:39.668809] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:39.672524] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-18T20:19:39.672852] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-18T20:19:39.673114] [INFO ] [sig ] CRDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:39.822426] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRDO.txt [2026-02-18T20:19:39.822617] [INFO ] [sig ] [763/3398] Completed CRDO in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:39.822662] [INFO ] [sig ] [764/3398] Forecasting CRESY... [2026-02-18T20:19:39.822694] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-18T20:19:39.822725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-18T20:19:39.837759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-18T20:19:39.838218] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-18T20:19:39.839217] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-18T20:19:39.839468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:39.839501] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:39.839529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:39.839609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:39.902878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:39.903822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:39.903948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:39.903982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:40.055538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:40.055740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:40.055786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:40.055816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:40.059931] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-02-18T20:19:40.060330] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-18T20:19:40.060483] [INFO ] [sig ] CRESY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:40.275347] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRESY.txt [2026-02-18T20:19:40.275615] [INFO ] [sig ] [764/3398] Completed CRESY in 0.5s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:40.275689] [INFO ] [sig ] [765/3398] Forecasting CREX... [2026-02-18T20:19:40.275757] [INFO ] [sig ] Generating forecast for: CREX [2026-02-18T20:19:40.275815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-18T20:19:40.314547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-18T20:19:40.315132] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-18T20:19:40.316189] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-18T20:19:40.316261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:40.316314] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:40.316371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:40.316473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:40.409757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:40.411167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:40.411320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:40.411376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:40.599402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:40.599641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:40.599710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:40.599763] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:40.605594] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=54.30%) [2026-02-18T20:19:40.606175] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-18T20:19:40.606395] [INFO ] [sig ] CREX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:40.847299] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CREX.txt [2026-02-18T20:19:40.847706] [INFO ] [sig ] [765/3398] Completed CREX in 0.6s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:40.847800] [INFO ] [sig ] [766/3398] Forecasting CRGO... [2026-02-18T20:19:40.847851] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-18T20:19:40.847906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-18T20:19:40.878555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-18T20:19:40.879205] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-18T20:19:40.880829] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-18T20:19:40.880926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:40.880982] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:40.881030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:40.881142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:40.959566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:40.960918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:40.961083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:40.961146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:41.115823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:41.116000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:41.116045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:41.116076] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:41.119992] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-18T20:19:41.120402] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-18T20:19:41.120600] [INFO ] [sig ] CRGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:41.276734] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRGO.txt [2026-02-18T20:19:41.276938] [INFO ] [sig ] [766/3398] Completed CRGO in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:41.276991] [INFO ] [sig ] [767/3398] Forecasting CRGY... [2026-02-18T20:19:41.277033] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-18T20:19:41.277070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-18T20:19:41.290589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-18T20:19:41.291037] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-18T20:19:41.292039] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-18T20:19:41.292103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:41.292145] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:41.292181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:41.292257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:41.364871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:41.366014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:41.366148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:41.366207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:41.496326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:41.496494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:41.496749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:41.496782] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:41.501216] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=39.19%) [2026-02-18T20:19:41.501654] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-18T20:19:41.501846] [INFO ] [sig ] CRGY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:41.662888] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRGY.txt [2026-02-18T20:19:41.663109] [INFO ] [sig ] [767/3398] Completed CRGY in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:41.663162] [INFO ] [sig ] [768/3398] Forecasting CRH... [2026-02-18T20:19:41.663199] [INFO ] [sig ] Generating forecast for: CRH [2026-02-18T20:19:41.663230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-18T20:19:41.676125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-18T20:19:41.676519] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-18T20:19:41.677387] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-18T20:19:41.677444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:41.677478] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:41.677506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:41.677566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:41.739218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:41.740339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:41.740443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:41.740486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:41.876226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:41.876390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:41.876448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:41.876479] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:41.880021] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-18T20:19:41.880336] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-18T20:19:41.880477] [INFO ] [sig ] CRH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:42.027542] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRH.txt [2026-02-18T20:19:42.027713] [INFO ] [sig ] [768/3398] Completed CRH in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:42.027753] [INFO ] [sig ] [769/3398] Forecasting CRI... [2026-02-18T20:19:42.027783] [INFO ] [sig ] Generating forecast for: CRI [2026-02-18T20:19:42.027813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-18T20:19:42.040024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-18T20:19:42.040401] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-18T20:19:42.041197] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-18T20:19:42.041250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:42.041282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:42.041310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:42.041367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:42.105727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:42.106812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:42.106899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:42.106933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:42.237590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:42.237748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:42.237790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:42.237818] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:42.241453] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=57.31%) [2026-02-18T20:19:42.241755] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-18T20:19:42.241893] [INFO ] [sig ] CRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:42.389207] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRI.txt [2026-02-18T20:19:42.389406] [INFO ] [sig ] [769/3398] Completed CRI in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:42.389454] [INFO ] [sig ] [770/3398] Forecasting CRK... [2026-02-18T20:19:42.389485] [INFO ] [sig ] Generating forecast for: CRK [2026-02-18T20:19:42.389515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-18T20:19:42.402408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-18T20:19:42.402802] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-18T20:19:42.403698] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-18T20:19:42.403755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:42.403790] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:42.403818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:42.403878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:42.468290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:42.469423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:42.469514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:42.469548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:42.595898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:42.596057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:42.596098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:42.596131] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:42.599725] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-18T20:19:42.600016] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-18T20:19:42.600172] [INFO ] [sig ] CRK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:42.749207] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRK.txt [2026-02-18T20:19:42.749356] [INFO ] [sig ] [770/3398] Completed CRK in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:42.749395] [INFO ] [sig ] [771/3398] Forecasting CRL... [2026-02-18T20:19:42.749425] [INFO ] [sig ] Generating forecast for: CRL [2026-02-18T20:19:42.749454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-18T20:19:42.762426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-18T20:19:42.762801] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-18T20:19:42.763626] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-18T20:19:42.763681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:42.763762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:42.763792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:42.763850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:42.826834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:42.827727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:42.827815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:42.827849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:42.960633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:42.960789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:42.960832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:42.960864] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:42.964850] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=61.80%) [2026-02-18T20:19:42.965138] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-18T20:19:42.965271] [INFO ] [sig ] CRL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:43.111283] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRL.txt [2026-02-18T20:19:43.111442] [INFO ] [sig ] [771/3398] Completed CRL in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:43.111482] [INFO ] [sig ] [772/3398] Forecasting CRM... [2026-02-18T20:19:43.111515] [INFO ] [sig ] Generating forecast for: CRM [2026-02-18T20:19:43.111547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-18T20:19:43.126046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-18T20:19:43.126520] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-18T20:19:43.127387] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-18T20:19:43.127443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:43.127491] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:43.127520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:43.127613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:43.190756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:43.191865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:43.191955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:43.191990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:43.319804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:43.319966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:43.320008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:43.320038] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:43.323557] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=46.48%) [2026-02-18T20:19:43.323870] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-18T20:19:43.324024] [INFO ] [sig ] CRM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:43.473201] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRM.txt [2026-02-18T20:19:43.473365] [INFO ] [sig ] [772/3398] Completed CRM in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:43.473406] [INFO ] [sig ] [773/3398] Forecasting CRMD... [2026-02-18T20:19:43.473438] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-18T20:19:43.473469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-18T20:19:43.486643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-18T20:19:43.487040] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-18T20:19:43.487957] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-18T20:19:43.488013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:43.488075] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:43.488108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:43.488165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:43.546943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:43.547829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:43.547913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:43.547947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:43.672938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:43.673100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:43.673141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:43.673170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:43.676643] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=31.34%) [2026-02-18T20:19:43.676925] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-18T20:19:43.677055] [INFO ] [sig ] CRMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:43.825785] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRMD.txt [2026-02-18T20:19:43.825950] [INFO ] [sig ] [773/3398] Completed CRMD in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-18T20:19:43.825991] [INFO ] [sig ] [774/3398] Forecasting CRML... [2026-02-18T20:19:43.826022] [INFO ] [sig ] Generating forecast for: CRML [2026-02-18T20:19:43.826056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-18T20:19:43.839316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-18T20:19:43.839791] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-18T20:19:43.840747] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-18T20:19:43.840811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:43.840845] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:43.840874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:43.840933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:43.900978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:43.901923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:43.902011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:43.902047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:44.025667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:44.025831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:44.025873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:44.025939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:44.029941] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=0.51%) [2026-02-18T20:19:44.030257] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-18T20:19:44.030608] [INFO ] [sig ] CRML: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:44.180647] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRML.txt [2026-02-18T20:19:44.180885] [INFO ] [sig ] [774/3398] Completed CRML in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-18T20:19:44.180936] [INFO ] [sig ] [775/3398] Forecasting CRNC... [2026-02-18T20:19:44.180976] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-18T20:19:44.181009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-18T20:19:44.195140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-18T20:19:44.195715] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-18T20:19:44.196566] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-18T20:19:44.196645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:44.196679] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:44.196708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:44.196767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:44.256815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:44.257458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:44.257561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:44.257617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:44.379973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:44.380125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:44.380178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:44.380209] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:44.383732] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-18T20:19:44.384015] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-18T20:19:44.384147] [INFO ] [sig ] CRNC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:44.533833] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRNC.txt [2026-02-18T20:19:44.533957] [INFO ] [sig ] [775/3398] Completed CRNC in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-18T20:19:44.533996] [INFO ] [sig ] [776/3398] Forecasting CRNX... [2026-02-18T20:19:44.534031] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-18T20:19:44.534061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-18T20:19:44.547064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-18T20:19:44.547393] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-18T20:19:44.548466] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-18T20:19:44.548520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:44.548553] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:44.548608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:44.548669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:44.612808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:44.613674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:44.613760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:44.613795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:44.741288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:44.741657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:44.741700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:44.741731] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:44.745480] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-18T20:19:44.745777] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-18T20:19:44.745907] [INFO ] [sig ] CRNX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:44.894127] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRNX.txt [2026-02-18T20:19:44.894285] [INFO ] [sig ] [776/3398] Completed CRNX in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-18T20:19:44.894325] [INFO ] [sig ] [777/3398] Forecasting CRON... [2026-02-18T20:19:44.894541] [INFO ] [sig ] Generating forecast for: CRON [2026-02-18T20:19:44.894589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-18T20:19:44.908462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-18T20:19:44.908836] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-18T20:19:44.909624] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-18T20:19:44.909677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:44.909709] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:44.909736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:44.909793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:44.971190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:44.972090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:44.972178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:44.972213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:45.101417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:45.101608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:45.101653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:45.101682] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:45.105126] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=17.66%) [2026-02-18T20:19:45.105436] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-18T20:19:45.105592] [INFO ] [sig ] CRON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:45.256243] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRON.txt [2026-02-18T20:19:45.256459] [INFO ] [sig ] [777/3398] Completed CRON in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-18T20:19:45.256520] [INFO ] [sig ] [778/3398] Forecasting CROX... [2026-02-18T20:19:45.256565] [INFO ] [sig ] Generating forecast for: CROX [2026-02-18T20:19:45.256636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-18T20:19:45.270511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-18T20:19:45.270923] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-18T20:19:45.271773] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-18T20:19:45.271827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:45.271860] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:45.271886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:45.271943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:45.332958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:45.333847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:45.333931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:45.333964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:45.458734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:45.458897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:45.458938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:45.458967] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:45.462688] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-02-18T20:19:45.463002] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-18T20:19:45.463139] [INFO ] [sig ] CROX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:45.616491] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CROX.txt [2026-02-18T20:19:45.616694] [INFO ] [sig ] [778/3398] Completed CROX in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-18T20:19:45.616742] [INFO ] [sig ] [779/3398] Forecasting CRS... [2026-02-18T20:19:45.616774] [INFO ] [sig ] Generating forecast for: CRS [2026-02-18T20:19:45.616804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-18T20:19:45.630021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-18T20:19:45.630447] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-18T20:19:45.631281] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-18T20:19:45.631335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:45.631367] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:45.631394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:45.631450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:45.692413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:45.693363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:45.693452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:45.693486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:45.821675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:45.821838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:45.821878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:45.821923] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:45.825527] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=54.17%) [2026-02-18T20:19:45.825828] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-18T20:19:45.825961] [INFO ] [sig ] CRS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:45.981613] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRS.txt [2026-02-18T20:19:45.981769] [INFO ] [sig ] [779/3398] Completed CRS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-18T20:19:45.981809] [INFO ] [sig ] [780/3398] Forecasting CRSP... [2026-02-18T20:19:45.981840] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-18T20:19:45.981869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-18T20:19:45.995235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-18T20:19:45.995626] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-18T20:19:45.996404] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-18T20:19:45.996456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:45.996487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:45.996514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:45.996589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:46.057453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:46.058398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:46.058482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:46.058515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:46.179837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:46.179999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:46.180040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:46.180068] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:46.183506] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-18T20:19:46.183820] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-18T20:19:46.184074] [INFO ] [sig ] CRSP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:46.334537] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRSP.txt [2026-02-18T20:19:46.334697] [INFO ] [sig ] [780/3398] Completed CRSP in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:46.334736] [INFO ] [sig ] [781/3398] Forecasting CRTO... [2026-02-18T20:19:46.334765] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-18T20:19:46.334795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-18T20:19:46.346674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-18T20:19:46.347014] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-18T20:19:46.347828] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-18T20:19:46.347881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:46.347913] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:46.347939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:46.347995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:46.406358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:46.407176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:46.407305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:46.407354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:46.528822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:46.528979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:46.529021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:46.529050] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:46.532523] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=90.60%) [2026-02-18T20:19:46.532814] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-18T20:19:46.532939] [INFO ] [sig ] CRTO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:46.681025] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRTO.txt [2026-02-18T20:19:46.681186] [INFO ] [sig ] [781/3398] Completed CRTO in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:46.681226] [INFO ] [sig ] [782/3398] Forecasting CRUS... [2026-02-18T20:19:46.681257] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-18T20:19:46.681287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-18T20:19:46.693963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-18T20:19:46.694373] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-18T20:19:46.695195] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-18T20:19:46.695249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:46.695281] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:46.695308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:46.695365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:46.754984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:46.756145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:46.756258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:46.756314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:46.892684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:46.892853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:46.892892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:46.892921] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:46.897007] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=65.26%) [2026-02-18T20:19:46.897303] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-18T20:19:46.897438] [INFO ] [sig ] CRUS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:47.050071] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRUS.txt [2026-02-18T20:19:47.050231] [INFO ] [sig ] [782/3398] Completed CRUS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:47.050270] [INFO ] [sig ] [783/3398] Forecasting CRVL... [2026-02-18T20:19:47.050300] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-18T20:19:47.050329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-18T20:19:47.063194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-18T20:19:47.063566] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-18T20:19:47.064407] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-18T20:19:47.064462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:47.064495] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:47.064535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:47.064613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:47.121472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:47.122315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:47.122400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:47.122433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:47.242300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:47.242452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:47.242494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:47.242523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:47.245977] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=47.31%) [2026-02-18T20:19:47.246279] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-18T20:19:47.246413] [INFO ] [sig ] CRVL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:47.413451] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRVL.txt [2026-02-18T20:19:47.413631] [INFO ] [sig ] [783/3398] Completed CRVL in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:47.413674] [INFO ] [sig ] [784/3398] Forecasting CRVO... [2026-02-18T20:19:47.413706] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-18T20:19:47.413736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-18T20:19:47.425957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-18T20:19:47.426345] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-18T20:19:47.427233] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-18T20:19:47.427289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:47.427322] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:47.427352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:47.427413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:47.485968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:47.486879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:47.486964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:47.486999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:47.611292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:47.611451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:47.611492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:47.611523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:47.615007] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-18T20:19:47.615319] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-18T20:19:47.615457] [INFO ] [sig ] CRVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:47.761483] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRVO.txt [2026-02-18T20:19:47.761660] [INFO ] [sig ] [784/3398] Completed CRVO in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:47.761704] [INFO ] [sig ] [785/3398] Forecasting CRVS... [2026-02-18T20:19:47.761736] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-18T20:19:47.761768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-18T20:19:47.773781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-18T20:19:47.774134] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-18T20:19:47.775017] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-18T20:19:47.775073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:47.775107] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:47.775137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:47.775223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:47.837343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:47.838466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:47.838549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:47.838603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:47.972171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:47.972334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:47.972374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:47.972404] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:47.976174] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=49.29%) [2026-02-18T20:19:47.976447] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-18T20:19:47.976624] [INFO ] [sig ] CRVS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:48.189998] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CRVS.txt [2026-02-18T20:19:48.190140] [INFO ] [sig ] [785/3398] Completed CRVS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:48.190178] [INFO ] [sig ] [786/3398] Forecasting CRWD... [2026-02-18T20:19:48.190208] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-18T20:19:48.190238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-18T20:19:48.203903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-18T20:19:48.204227] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-18T20:19:48.205224] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-18T20:19:48.205278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:48.205311] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:48.205338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:48.205395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:48.266091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:48.266933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:48.267040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:48.267084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:48.402842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:48.403023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:48.403064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:48.403095] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:48.406891] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-18T20:19:48.407229] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-18T20:19:48.407371] [INFO ] [sig ] CRWD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:48.548482] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRWD.txt [2026-02-18T20:19:48.548850] [INFO ] [sig ] [786/3398] Completed CRWD in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:48.548890] [INFO ] [sig ] [787/3398] Forecasting CRWS... [2026-02-18T20:19:48.548920] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-18T20:19:48.548956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-18T20:19:48.561927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-18T20:19:48.562256] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-18T20:19:48.563047] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-18T20:19:48.563100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:48.563134] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:48.563161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:48.563218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:48.621367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:48.622093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:48.622175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:48.622209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:48.731438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:48.731605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:48.731648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:48.731678] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:48.735091] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=79.63%) [2026-02-18T20:19:48.735372] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-18T20:19:48.735500] [INFO ] [sig ] CRWS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:48.878764] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CRWS.txt [2026-02-18T20:19:48.878909] [INFO ] [sig ] [787/3398] Completed CRWS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:48.878949] [INFO ] [sig ] [788/3398] Forecasting CSAN... [2026-02-18T20:19:48.878979] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-18T20:19:48.879009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-18T20:19:48.892691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-18T20:19:48.893053] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-18T20:19:48.893854] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-18T20:19:48.893907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:48.893964] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:48.893993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:48.894051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:48.953676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:48.954528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:48.954635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:48.954670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:49.078861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:49.079024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:49.079063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:49.079092] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:49.082516] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=56.13%) [2026-02-18T20:19:49.082816] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-18T20:19:49.082947] [INFO ] [sig ] CSAN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:49.227592] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSAN.txt [2026-02-18T20:19:49.227744] [INFO ] [sig ] [788/3398] Completed CSAN in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:49.227786] [INFO ] [sig ] [789/3398] Forecasting CSB... [2026-02-18T20:19:49.227816] [INFO ] [sig ] Generating forecast for: CSB [2026-02-18T20:19:49.227847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-18T20:19:49.239452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-18T20:19:49.239837] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-18T20:19:49.240774] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-18T20:19:49.240828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:49.240860] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:49.240887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:49.240944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:49.297235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:49.297904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:49.297986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:49.298033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:49.410286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:49.410663] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:19:49.410706] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:49.410735] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:49.414300] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-18T20:19:49.414785] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-18T20:19:49.414914] [INFO ] [sig ] CSB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:49.557772] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSB.txt [2026-02-18T20:19:49.557907] [INFO ] [sig ] [789/3398] Completed CSB in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-18T20:19:49.557945] [INFO ] [sig ] [790/3398] Forecasting CSCO... [2026-02-18T20:19:49.557975] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-18T20:19:49.558006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-18T20:19:49.569741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-18T20:19:49.570089] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-18T20:19:49.571091] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-18T20:19:49.571144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:49.571178] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:49.571211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:49.571288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:49.627454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:49.628125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:49.628206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:49.628238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:49.749630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:49.749793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:49.749834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:49.749864] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:49.753416] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=52.52%) [2026-02-18T20:19:49.753732] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-18T20:19:49.753865] [INFO ] [sig ] CSCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:49.896241] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSCO.txt [2026-02-18T20:19:49.896380] [INFO ] [sig ] [790/3398] Completed CSCO in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-18T20:19:49.896419] [INFO ] [sig ] [791/3398] Forecasting CSGP... [2026-02-18T20:19:49.896448] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-18T20:19:49.896478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-18T20:19:49.908236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-18T20:19:49.908611] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-18T20:19:49.909420] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-18T20:19:49.909473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:49.909505] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:49.909532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:49.909607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:49.966941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:49.967767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:49.967872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:49.967905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:50.089867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:50.090029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:50.090077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:50.090152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:50.093718] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-18T20:19:50.094015] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-18T20:19:50.094148] [INFO ] [sig ] CSGP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:50.246161] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSGP.txt [2026-02-18T20:19:50.246301] [INFO ] [sig ] [791/3398] Completed CSGP in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-18T20:19:50.246340] [INFO ] [sig ] [792/3398] Forecasting CSGS... [2026-02-18T20:19:50.246370] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-18T20:19:50.246399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-18T20:19:50.259637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-18T20:19:50.260095] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-18T20:19:50.261019] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-18T20:19:50.261075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:50.261110] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:50.261137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:50.261196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:50.339600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:50.340476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:50.340563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:50.340621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:50.461183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:50.461341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:50.461592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:50.461625] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:50.465343] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-18T20:19:50.465644] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-18T20:19:50.465777] [INFO ] [sig ] CSGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:50.617538] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CSGS.txt [2026-02-18T20:19:50.617711] [INFO ] [sig ] [792/3398] Completed CSGS in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-18T20:19:50.617751] [INFO ] [sig ] [793/3398] Forecasting CSIQ... [2026-02-18T20:19:50.617781] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-18T20:19:50.617811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-18T20:19:50.629840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-18T20:19:50.630158] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-18T20:19:50.630955] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-18T20:19:50.631007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:50.631040] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:50.631067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:50.631125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:50.688429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:50.689167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:50.689249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:50.689281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:50.820656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:50.820824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:50.820866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:50.820895] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:50.824380] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=67.48%) [2026-02-18T20:19:50.824716] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-18T20:19:50.824851] [INFO ] [sig ] CSIQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:50.972188] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSIQ.txt [2026-02-18T20:19:50.972326] [INFO ] [sig ] [793/3398] Completed CSIQ in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-18T20:19:50.972365] [INFO ] [sig ] [794/3398] Forecasting CSPI... [2026-02-18T20:19:50.972395] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-18T20:19:50.972426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-18T20:19:50.984205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-18T20:19:50.984526] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-18T20:19:50.985359] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-18T20:19:50.985428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:50.985473] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:50.985512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:50.985608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:51.046029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:51.047070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:51.047157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:51.047191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:51.180798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:51.180959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:51.181001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:51.181033] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:51.184565] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=41.09%) [2026-02-18T20:19:51.184867] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-18T20:19:51.184998] [INFO ] [sig ] CSPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:51.326544] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CSPI.txt [2026-02-18T20:19:51.326701] [INFO ] [sig ] [794/3398] Completed CSPI in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-18T20:19:51.326741] [INFO ] [sig ] [795/3398] Forecasting CSQ... [2026-02-18T20:19:51.326770] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-18T20:19:51.326801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-18T20:19:51.340404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-18T20:19:51.340861] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-18T20:19:51.341724] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-18T20:19:51.341779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:51.341810] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:51.341836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:51.341893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:51.401705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:51.402786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:51.402870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:51.402904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:51.525201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:51.525364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:51.525403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:51.525432] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:51.528866] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=42.30%) [2026-02-18T20:19:51.529141] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-18T20:19:51.529264] [INFO ] [sig ] CSQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:51.674078] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CSQ.txt [2026-02-18T20:19:51.674227] [INFO ] [sig ] [795/3398] Completed CSQ in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-18T20:19:51.674266] [INFO ] [sig ] [796/3398] Forecasting CSTL... [2026-02-18T20:19:51.674295] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-18T20:19:51.674326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-18T20:19:51.687356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-18T20:19:51.687765] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-18T20:19:51.688629] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-18T20:19:51.688698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:51.688732] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:51.688759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:51.688818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:51.747107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:51.748221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:51.748308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:51.748342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:51.874226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:51.874402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:51.874454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:51.874492] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:51.877967] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-02-18T20:19:51.878279] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-18T20:19:51.878408] [INFO ] [sig ] CSTL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:52.018640] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSTL.txt [2026-02-18T20:19:52.018979] [INFO ] [sig ] [796/3398] Completed CSTL in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:52.019019] [INFO ] [sig ] [797/3398] Forecasting CSTM... [2026-02-18T20:19:52.019048] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-18T20:19:52.019077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-18T20:19:52.031380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-18T20:19:52.031701] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-18T20:19:52.032490] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-18T20:19:52.032543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:52.032601] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:52.032632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:52.032690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:52.089777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:52.090690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:52.090779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:52.090817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:52.213645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:52.213805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:52.213844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:52.213873] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:52.217259] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-02-18T20:19:52.217532] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-18T20:19:52.217678] [INFO ] [sig ] CSTM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:52.358290] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSTM.txt [2026-02-18T20:19:52.358448] [INFO ] [sig ] [797/3398] Completed CSTM in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:52.358488] [INFO ] [sig ] [798/3398] Forecasting CSWC... [2026-02-18T20:19:52.358519] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-18T20:19:52.358549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-18T20:19:52.370560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-18T20:19:52.370929] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-18T20:19:52.371718] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-18T20:19:52.371771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:52.371803] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:52.371831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:52.371888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:52.427716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:52.428507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:52.428636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:52.428672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:52.549045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:52.549205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:52.549245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:52.549274] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:52.552678] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-02-18T20:19:52.552960] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-18T20:19:52.553087] [INFO ] [sig ] CSWC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:52.697260] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSWC.txt [2026-02-18T20:19:52.697416] [INFO ] [sig ] [798/3398] Completed CSWC in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:52.697461] [INFO ] [sig ] [799/3398] Forecasting CSX... [2026-02-18T20:19:52.697491] [INFO ] [sig ] Generating forecast for: CSX [2026-02-18T20:19:52.697521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-18T20:19:52.710303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-18T20:19:52.710676] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-18T20:19:52.711530] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-18T20:19:52.711606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:52.711645] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:52.711674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:52.711734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:52.773752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:52.774557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:52.774660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:52.774696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:52.904259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:52.904415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:52.904455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:52.904484] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:52.908431] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-02-18T20:19:52.908896] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-18T20:19:52.909023] [INFO ] [sig ] CSX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:53.051809] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CSX.txt [2026-02-18T20:19:53.051958] [INFO ] [sig ] [799/3398] Completed CSX in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:53.052003] [INFO ] [sig ] [800/3398] Forecasting CTAS... [2026-02-18T20:19:53.052035] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-18T20:19:53.052066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-18T20:19:53.064108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-18T20:19:53.064452] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-18T20:19:53.065262] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-18T20:19:53.065322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:53.065361] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:53.065394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:53.065463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:53.127944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:53.128920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:53.129032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:53.129067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:53.253667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:53.253834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:53.253874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:53.253902] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:53.257382] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-18T20:19:53.257720] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-18T20:19:53.257860] [INFO ] [sig ] CTAS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:53.404274] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTAS.txt [2026-02-18T20:19:53.404433] [INFO ] [sig ] [800/3398] Completed CTAS in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:53.404472] [INFO ] [sig ] [801/3398] Forecasting CTBB... [2026-02-18T20:19:53.404503] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-18T20:19:53.404533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-18T20:19:53.415882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-18T20:19:53.416223] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-18T20:19:53.417076] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-18T20:19:53.417131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:53.417166] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:53.417194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:53.417252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:53.475431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:53.476339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:53.476423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:53.476457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:53.594832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:53.594987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:53.595027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:53.595056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:53.598489] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-02-18T20:19:53.598814] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-18T20:19:53.598948] [INFO ] [sig ] CTBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:53.739988] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTBB.txt [2026-02-18T20:19:53.740224] [INFO ] [sig ] [801/3398] Completed CTBB in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:53.740284] [INFO ] [sig ] [802/3398] Forecasting CTBI... [2026-02-18T20:19:53.740329] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-18T20:19:53.740373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-18T20:19:53.752078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-18T20:19:53.752427] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-18T20:19:53.753690] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-18T20:19:53.753747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:53.753781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:53.753809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:53.753868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:53.813162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:53.814010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:53.814098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:53.814132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:53.940799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:53.940993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:53.941033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:53.941062] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:53.944475] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-02-18T20:19:53.944767] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-18T20:19:53.944893] [INFO ] [sig ] CTBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:54.087270] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTBI.txt [2026-02-18T20:19:54.087407] [INFO ] [sig ] [802/3398] Completed CTBI in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:54.087448] [INFO ] [sig ] [803/3398] Forecasting CTDD... [2026-02-18T20:19:54.087478] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-18T20:19:54.087511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-18T20:19:54.099594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-18T20:19:54.099960] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-18T20:19:54.100810] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-18T20:19:54.100864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:54.100897] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:54.100925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:54.100990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:54.159717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:54.160623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:54.160712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:54.160747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:54.278563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:54.278748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:54.278807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:54.278839] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:54.282314] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-02-18T20:19:54.282629] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-18T20:19:54.282764] [INFO ] [sig ] CTDD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:54.430822] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTDD.txt [2026-02-18T20:19:54.430981] [INFO ] [sig ] [803/3398] Completed CTDD in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:54.431022] [INFO ] [sig ] [804/3398] Forecasting CTKB... [2026-02-18T20:19:54.431053] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-18T20:19:54.431084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-18T20:19:54.443494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-18T20:19:54.443892] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-18T20:19:54.444740] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-18T20:19:54.444796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:54.444829] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:54.444856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:54.444914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:54.506685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:54.507776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:54.507862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:54.507896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:54.636138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:54.636313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:54.636356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:54.636387] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:54.640212] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-18T20:19:54.640766] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-18T20:19:54.640919] [INFO ] [sig ] CTKB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:54.792883] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTKB.txt [2026-02-18T20:19:54.793043] [INFO ] [sig ] [804/3398] Completed CTKB in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:54.793084] [INFO ] [sig ] [805/3398] Forecasting CTLP... [2026-02-18T20:19:54.793113] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-18T20:19:54.793144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-18T20:19:54.805960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-18T20:19:54.806329] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-18T20:19:54.807161] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-18T20:19:54.807216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:54.807282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:54.807311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:54.807369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:54.872165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:54.873105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:54.873196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:54.873230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:55.000231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:55.000398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:55.000452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:55.000487] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:55.004021] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-18T20:19:55.004352] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-18T20:19:55.004528] [INFO ] [sig ] CTLP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:55.161733] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTLP.txt [2026-02-18T20:19:55.161887] [INFO ] [sig ] [805/3398] Completed CTLP in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:55.161928] [INFO ] [sig ] [806/3398] Forecasting CTMX... [2026-02-18T20:19:55.161957] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-18T20:19:55.161988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-18T20:19:55.174775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-18T20:19:55.175153] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-18T20:19:55.176137] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-18T20:19:55.176190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:55.176223] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:55.176250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:55.176306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:55.235321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:55.236264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:55.236355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:55.236389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:55.366702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:55.366880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:55.366926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:55.366956] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:55.370745] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-02-18T20:19:55.371089] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-18T20:19:55.371231] [INFO ] [sig ] CTMX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:55.517721] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTMX.txt [2026-02-18T20:19:55.517880] [INFO ] [sig ] [806/3398] Completed CTMX in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-18T20:19:55.517921] [INFO ] [sig ] [807/3398] Forecasting CTNM... [2026-02-18T20:19:55.517952] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-18T20:19:55.517982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-18T20:19:55.529639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-18T20:19:55.530020] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-18T20:19:55.530826] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-18T20:19:55.530879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:55.530924] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:55.530952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:55.531010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:55.588177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:55.588919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:55.588999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:55.589031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:55.709047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:55.709205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:55.709245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:55.709273] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:55.712733] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-18T20:19:55.713005] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-18T20:19:55.713130] [INFO ] [sig ] CTNM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:55.853594] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTNM.txt [2026-02-18T20:19:55.853740] [INFO ] [sig ] [807/3398] Completed CTNM in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-18T20:19:55.853781] [INFO ] [sig ] [808/3398] Forecasting CTO... [2026-02-18T20:19:55.853814] [INFO ] [sig ] Generating forecast for: CTO [2026-02-18T20:19:55.853846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-18T20:19:55.866144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-18T20:19:55.866479] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-18T20:19:55.867301] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-18T20:19:55.867362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:55.867403] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:55.867439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:55.867511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:55.927792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:55.928743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:55.928831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:55.928866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:56.052912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:56.053076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:56.053118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:56.053184] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:56.056787] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-18T20:19:56.057087] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-18T20:19:56.057222] [INFO ] [sig ] CTO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:56.218165] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTO.txt [2026-02-18T20:19:56.218352] [INFO ] [sig ] [808/3398] Completed CTO in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-18T20:19:56.218400] [INFO ] [sig ] [809/3398] Forecasting CTRA... [2026-02-18T20:19:56.218432] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-18T20:19:56.218463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-18T20:19:56.231699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-18T20:19:56.232248] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-18T20:19:56.233098] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-18T20:19:56.233154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:56.233187] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:56.233215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:56.233279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:56.295220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:56.296105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:56.296190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:56.296245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:56.416468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:56.416676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:56.416724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:56.416764] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:56.420692] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-18T20:19:56.421050] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-18T20:19:56.421215] [INFO ] [sig ] CTRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:56.563763] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTRA.txt [2026-02-18T20:19:56.563904] [INFO ] [sig ] [809/3398] Completed CTRA in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-18T20:19:56.563942] [INFO ] [sig ] [810/3398] Forecasting CTRE... [2026-02-18T20:19:56.563973] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-18T20:19:56.564002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-18T20:19:56.575827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-18T20:19:56.576134] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-18T20:19:56.576948] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-18T20:19:56.577002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:56.577033] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:56.577061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:56.577118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:56.634508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:56.635280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:56.635364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:56.635399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:56.758433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:56.758605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:56.758647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:56.758677] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:56.762053] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-02-18T20:19:56.762325] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-18T20:19:56.762468] [INFO ] [sig ] CTRE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:56.912314] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTRE.txt [2026-02-18T20:19:56.912452] [INFO ] [sig ] [810/3398] Completed CTRE in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-18T20:19:56.912496] [INFO ] [sig ] [811/3398] Forecasting CTRM... [2026-02-18T20:19:56.912526] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-18T20:19:56.912558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-18T20:19:56.924784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-18T20:19:56.925056] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-18T20:19:56.925844] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-18T20:19:56.925897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:56.925928] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:56.925956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:56.926012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:56.984834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:56.985477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:56.985557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:56.985608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:57.102103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:57.102246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:57.102286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:57.102313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:57.105868] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-18T20:19:57.106148] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-18T20:19:57.106276] [INFO ] [sig ] CTRM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:57.260344] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTRM.txt [2026-02-18T20:19:57.260505] [INFO ] [sig ] [811/3398] Completed CTRM in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:57.260544] [INFO ] [sig ] [812/3398] Forecasting CTRN... [2026-02-18T20:19:57.260593] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-18T20:19:57.260627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-18T20:19:57.272466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-18T20:19:57.272784] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-18T20:19:57.273558] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-18T20:19:57.273636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:57.273669] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:57.273696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:57.273753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:57.338228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:57.339300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:57.339386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:57.339421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:57.475619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:57.475775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:57.475817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:57.475847] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:57.479355] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-18T20:19:57.479686] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-18T20:19:57.479836] [INFO ] [sig ] CTRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:57.629184] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTRN.txt [2026-02-18T20:19:57.629333] [INFO ] [sig ] [812/3398] Completed CTRN in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:57.629374] [INFO ] [sig ] [813/3398] Forecasting CTS... [2026-02-18T20:19:57.629405] [INFO ] [sig ] Generating forecast for: CTS [2026-02-18T20:19:57.629435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-18T20:19:57.642214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-18T20:19:57.642528] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-18T20:19:57.643326] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-18T20:19:57.643379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:57.643411] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:57.643438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:57.643495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:57.703032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:57.703958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:57.704041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:57.704076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:57.825970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:57.826123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:57.826166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:57.826197] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:57.830038] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-18T20:19:57.830344] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-18T20:19:57.830479] [INFO ] [sig ] CTS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:57.978825] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CTS.txt [2026-02-18T20:19:57.978954] [INFO ] [sig ] [813/3398] Completed CTS in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:57.978994] [INFO ] [sig ] [814/3398] Forecasting CTSH... [2026-02-18T20:19:57.979024] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-18T20:19:57.979054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-18T20:19:57.992091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-18T20:19:57.992398] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-18T20:19:57.993189] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-18T20:19:57.993243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:57.993275] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:57.993302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:57.993359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:58.051001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:58.051706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:58.051785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:58.051818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:58.181024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:58.181203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:58.181259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:58.181320] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:58.186064] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=44.21%) [2026-02-18T20:19:58.186490] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-18T20:19:58.186720] [INFO ] [sig ] CTSH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:58.333150] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTSH.txt [2026-02-18T20:19:58.333279] [INFO ] [sig ] [814/3398] Completed CTSH in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:58.333317] [INFO ] [sig ] [815/3398] Forecasting CTVA... [2026-02-18T20:19:58.333347] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-18T20:19:58.333376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-18T20:19:58.344815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-18T20:19:58.345137] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-18T20:19:58.345932] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-18T20:19:58.345985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:58.346016] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:58.346043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:58.346100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:58.405659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:58.406372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:58.406488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:58.406524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:58.532268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:58.532424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:58.532465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:58.532493] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:58.536449] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=41.88%) [2026-02-18T20:19:58.536748] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-18T20:19:58.536910] [INFO ] [sig ] CTVA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:58.681070] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CTVA.txt [2026-02-18T20:19:58.681194] [INFO ] [sig ] [815/3398] Completed CTVA in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:58.681232] [INFO ] [sig ] [816/3398] Forecasting CUBE... [2026-02-18T20:19:58.681262] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-18T20:19:58.681292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-18T20:19:58.693640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-18T20:19:58.693982] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-18T20:19:58.694783] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-18T20:19:58.694837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:58.694869] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:58.694895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:58.694952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:58.752112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:58.752736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:58.752827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:58.752860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:58.873966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:58.874103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:58.874145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:58.874173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:58.877937] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-18T20:19:58.878234] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-18T20:19:58.878363] [INFO ] [sig ] CUBE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:59.023529] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CUBE.txt [2026-02-18T20:19:59.023679] [INFO ] [sig ] [816/3398] Completed CUBE in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:59.023719] [INFO ] [sig ] [817/3398] Forecasting CUBI... [2026-02-18T20:19:59.023751] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-18T20:19:59.023785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-18T20:19:59.035923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-18T20:19:59.036247] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-18T20:19:59.037071] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-18T20:19:59.037125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:59.037156] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:59.037184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:59.037243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:59.097107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:59.097753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:59.097833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:59.097866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:59.236995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:59.237176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:59.237218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:59.237246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:59.240803] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-18T20:19:59.241087] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-18T20:19:59.241217] [INFO ] [sig ] CUBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:19:59.382624] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CUBI.txt [2026-02-18T20:19:59.382760] [INFO ] [sig ] [817/3398] Completed CUBI in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:59.382799] [INFO ] [sig ] [818/3398] Forecasting CUK... [2026-02-18T20:19:59.382829] [INFO ] [sig ] Generating forecast for: CUK [2026-02-18T20:19:59.382859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-18T20:19:59.396646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-18T20:19:59.397196] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-18T20:19:59.398098] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-18T20:19:59.398155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:59.398188] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:59.398227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:59.398286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:59.458865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:59.459620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:59.459710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:59.459744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:59.585036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:59.585198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:59.585240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:59.585270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:59.588869] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=15.47%) [2026-02-18T20:19:59.589149] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-18T20:19:59.589280] [INFO ] [sig ] CUK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:19:59.730326] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CUK.txt [2026-02-18T20:19:59.730486] [INFO ] [sig ] [818/3398] Completed CUK in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:19:59.730527] [INFO ] [sig ] [819/3398] Forecasting CULP... [2026-02-18T20:19:59.730558] [INFO ] [sig ] Generating forecast for: CULP [2026-02-18T20:19:59.730607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-18T20:19:59.741315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-18T20:19:59.741642] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-18T20:19:59.742415] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-18T20:19:59.742479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:19:59.742520] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:19:59.742553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:19:59.742641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:19:59.798684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:19:59.799355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:19:59.799434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:19:59.799469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:19:59.907999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:19:59.908166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:19:59.908209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:19:59.908240] [INFO ] [FORECASTER] Training complete [2026-02-18T20:19:59.911627] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-02-18T20:19:59.911899] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-18T20:19:59.912021] [INFO ] [sig ] CULP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:00.054775] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CULP.txt [2026-02-18T20:20:00.054901] [INFO ] [sig ] [819/3398] Completed CULP in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:20:00.054939] [INFO ] [sig ] [820/3398] Forecasting CURI... [2026-02-18T20:20:00.054969] [INFO ] [sig ] Generating forecast for: CURI [2026-02-18T20:20:00.054999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-18T20:20:00.068409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-18T20:20:00.068843] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-18T20:20:00.069774] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-18T20:20:00.069832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:00.069865] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:00.069893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:00.069950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:00.131411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:00.132475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:00.132611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:00.132667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:00.265660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:00.265987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:00.266033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:00.266063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:00.269772] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-02-18T20:20:00.270104] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-18T20:20:00.270258] [INFO ] [sig ] CURI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:00.418957] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CURI.txt [2026-02-18T20:20:00.419148] [INFO ] [sig ] [820/3398] Completed CURI in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:20:00.419193] [INFO ] [sig ] [821/3398] Forecasting CUZ... [2026-02-18T20:20:00.419228] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-18T20:20:00.419262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-18T20:20:00.440692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-18T20:20:00.441088] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-18T20:20:00.442067] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-18T20:20:00.442136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:00.442173] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:00.442203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:00.442279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:00.515023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:00.515871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:00.515957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:00.515991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:00.644279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:00.644494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:00.644596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:00.644642] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:00.648670] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-18T20:20:00.648995] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-18T20:20:00.649149] [INFO ] [sig ] CUZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:00.804232] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CUZ.txt [2026-02-18T20:20:00.804397] [INFO ] [sig ] [821/3398] Completed CUZ in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:20:00.804439] [INFO ] [sig ] [822/3398] Forecasting CVBF... [2026-02-18T20:20:00.804473] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-18T20:20:00.804516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-18T20:20:00.818261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-18T20:20:00.818691] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-18T20:20:00.819514] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-18T20:20:00.819593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:00.819662] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:00.819693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:00.819753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:00.881028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:00.881949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:00.882036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:00.882069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:01.018001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:01.018230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:01.018361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:01.018398] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:01.022448] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-02-18T20:20:01.022761] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-18T20:20:01.022895] [INFO ] [sig ] CVBF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:01.177196] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVBF.txt [2026-02-18T20:20:01.177364] [INFO ] [sig ] [822/3398] Completed CVBF in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:20:01.177405] [INFO ] [sig ] [823/3398] Forecasting CVCO... [2026-02-18T20:20:01.177436] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-18T20:20:01.177469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-18T20:20:01.190139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-18T20:20:01.190493] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-18T20:20:01.191505] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-18T20:20:01.191560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:01.191626] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:01.191657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:01.191717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:01.269641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:01.270643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:01.270752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:01.270787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:01.394007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:01.394183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:01.394225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:01.394253] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:01.397789] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-18T20:20:01.398114] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-18T20:20:01.398251] [INFO ] [sig ] CVCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:01.543217] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CVCO.txt [2026-02-18T20:20:01.543385] [INFO ] [sig ] [823/3398] Completed CVCO in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-18T20:20:01.543427] [INFO ] [sig ] [824/3398] Forecasting CVE... [2026-02-18T20:20:01.543457] [INFO ] [sig ] Generating forecast for: CVE [2026-02-18T20:20:01.543487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-18T20:20:01.558624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-18T20:20:01.559320] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-18T20:20:01.560540] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-18T20:20:01.560616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:01.560652] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:01.560682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:01.560752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:01.624265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:01.625218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:01.625329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:01.625366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:01.781107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:01.781283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:01.781326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:01.781356] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:01.785350] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-02-18T20:20:01.785765] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-18T20:20:01.785920] [INFO ] [sig ] CVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:01.968919] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CVE.txt [2026-02-18T20:20:01.969094] [INFO ] [sig ] [824/3398] Completed CVE in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-18T20:20:01.969136] [INFO ] [sig ] [825/3398] Forecasting CVEO... [2026-02-18T20:20:01.969190] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-18T20:20:01.969242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-18T20:20:02.047243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-18T20:20:02.047756] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-18T20:20:02.048751] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-18T20:20:02.048810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:02.048844] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:02.048873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:02.048933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:02.114990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:02.115960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:02.116059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:02.116094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:02.243076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:02.243248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:02.243290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:02.243357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:02.247209] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=61.27%) [2026-02-18T20:20:02.247518] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-18T20:20:02.247681] [INFO ] [sig ] CVEO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:02.404432] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVEO.txt [2026-02-18T20:20:02.404658] [INFO ] [sig ] [825/3398] Completed CVEO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-18T20:20:02.404703] [INFO ] [sig ] [826/3398] Forecasting CVGI... [2026-02-18T20:20:02.404734] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-18T20:20:02.404764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-18T20:20:02.418840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-18T20:20:02.419223] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-18T20:20:02.420144] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-18T20:20:02.420201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:02.420241] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:02.420272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:02.420347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:02.491477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:02.492426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:02.492539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:02.492597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:02.619618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:02.619778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:02.619819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:02.619851] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:02.623388] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-18T20:20:02.623699] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-18T20:20:02.623830] [INFO ] [sig ] CVGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:02.772201] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVGI.txt [2026-02-18T20:20:02.772347] [INFO ] [sig ] [826/3398] Completed CVGI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-18T20:20:02.772389] [INFO ] [sig ] [827/3398] Forecasting CVI... [2026-02-18T20:20:02.772420] [INFO ] [sig ] Generating forecast for: CVI [2026-02-18T20:20:02.772450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-18T20:20:02.784986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-18T20:20:02.785429] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-18T20:20:02.786318] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-18T20:20:02.786376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:02.786408] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:02.786436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:02.786500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:02.845846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:02.846841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:02.846936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:02.846972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:02.969775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:02.969937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:02.969979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:02.970011] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:02.973879] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-02-18T20:20:02.974182] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-18T20:20:02.974316] [INFO ] [sig ] CVI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:03.136386] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVI.txt [2026-02-18T20:20:03.136564] [INFO ] [sig ] [827/3398] Completed CVI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-18T20:20:03.136632] [INFO ] [sig ] [828/3398] Forecasting CVKD... [2026-02-18T20:20:03.136664] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-18T20:20:03.136696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-18T20:20:03.152612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-18T20:20:03.152976] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-18T20:20:03.154142] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-18T20:20:03.154214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:03.154260] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:03.154300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:03.154379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:03.214748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:03.215715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:03.215816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:03.215852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:03.340604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:03.340768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:03.340810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:03.340838] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:03.344845] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=47.01%) [2026-02-18T20:20:03.345124] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-18T20:20:03.345257] [INFO ] [sig ] CVKD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:03.494428] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CVKD.txt [2026-02-18T20:20:03.494652] [INFO ] [sig ] [828/3398] Completed CVKD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:03.494720] [INFO ] [sig ] [829/3398] Forecasting CVNA... [2026-02-18T20:20:03.494757] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-18T20:20:03.494795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-18T20:20:03.509139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-18T20:20:03.509530] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-18T20:20:03.510391] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-18T20:20:03.510447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:03.510481] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:03.510509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:03.510570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:03.573254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:03.574213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:03.574315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:03.574361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:03.702068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:03.702233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:03.702276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:03.702305] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:03.706028] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-18T20:20:03.706377] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-18T20:20:03.706525] [INFO ] [sig ] CVNA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:03.858703] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVNA.txt [2026-02-18T20:20:03.858892] [INFO ] [sig ] [829/3398] Completed CVNA in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:03.858933] [INFO ] [sig ] [830/3398] Forecasting CVRX... [2026-02-18T20:20:03.858963] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-18T20:20:03.858999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-18T20:20:03.872741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-18T20:20:03.873104] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-18T20:20:03.873988] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-18T20:20:03.874044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:03.874077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:03.874106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:03.874360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:03.936325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:03.937298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:03.937402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:03.937438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:04.064647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:04.064808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:04.064848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:04.064877] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:04.068350] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-18T20:20:04.068669] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-18T20:20:04.068814] [INFO ] [sig ] CVRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:04.217398] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVRX.txt [2026-02-18T20:20:04.217549] [INFO ] [sig ] [830/3398] Completed CVRX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:04.217607] [INFO ] [sig ] [831/3398] Forecasting CVS... [2026-02-18T20:20:04.217639] [INFO ] [sig ] Generating forecast for: CVS [2026-02-18T20:20:04.217670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-18T20:20:04.230006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-18T20:20:04.230360] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-18T20:20:04.231157] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-18T20:20:04.231236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:04.231271] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:04.231298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:04.231355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:04.296179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:04.297273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:04.297381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:04.297422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:04.436721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:04.437091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:04.437132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:04.437162] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:04.441050] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=68.62%) [2026-02-18T20:20:04.441354] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-18T20:20:04.441490] [INFO ] [sig ] CVS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:04.598179] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVS.txt [2026-02-18T20:20:04.598391] [INFO ] [sig ] [831/3398] Completed CVS in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:04.598452] [INFO ] [sig ] [832/3398] Forecasting CVX... [2026-02-18T20:20:04.598494] [INFO ] [sig ] Generating forecast for: CVX [2026-02-18T20:20:04.598535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-18T20:20:04.613316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-18T20:20:04.613713] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-18T20:20:04.614597] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-18T20:20:04.614654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:04.614688] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:04.614718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:04.614778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:04.674910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:04.675762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:04.675893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:04.675932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:04.806696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:04.806858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:04.806898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:04.806928] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:04.810464] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=77.78%) [2026-02-18T20:20:04.810797] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-18T20:20:04.810938] [INFO ] [sig ] CVX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:04.972094] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CVX.txt [2026-02-18T20:20:04.972260] [INFO ] [sig ] [832/3398] Completed CVX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:04.972310] [INFO ] [sig ] [833/3398] Forecasting CWAN... [2026-02-18T20:20:04.972342] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-18T20:20:04.972373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-18T20:20:04.985024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-18T20:20:04.985418] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-18T20:20:04.986333] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-18T20:20:04.986391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:04.986424] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:04.986452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:04.986527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:05.046890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:05.047917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:05.048073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:05.048111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:05.179503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:05.179689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:05.179736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:05.179773] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:05.183653] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-02-18T20:20:05.183984] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-18T20:20:05.184157] [INFO ] [sig ] CWAN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:05.341905] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CWAN.txt [2026-02-18T20:20:05.342100] [INFO ] [sig ] [833/3398] Completed CWAN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:05.342154] [INFO ] [sig ] [834/3398] Forecasting CWBC... [2026-02-18T20:20:05.342189] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-18T20:20:05.342221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-18T20:20:05.355307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-18T20:20:05.355726] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-18T20:20:05.356634] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-18T20:20:05.356698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:05.356756] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:05.356789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:05.356848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:05.414121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:05.415083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:05.415171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:05.415207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:05.541594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:05.541756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:05.541797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:05.541826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:05.545297] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-18T20:20:05.545605] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-18T20:20:05.545738] [INFO ] [sig ] CWBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:05.692366] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CWBC.txt [2026-02-18T20:20:05.692524] [INFO ] [sig ] [834/3398] Completed CWBC in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:05.692590] [INFO ] [sig ] [835/3398] Forecasting CWCO... [2026-02-18T20:20:05.692626] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-18T20:20:05.692657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-18T20:20:05.705008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-18T20:20:05.705406] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-18T20:20:05.706295] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-18T20:20:05.706352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:05.706386] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:05.706413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:05.706472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:05.766756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:05.768083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:05.768176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:05.768210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:05.897082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:05.897263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:05.897310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:05.897341] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:05.902003] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: UP (p=78.10%) [2026-02-18T20:20:05.902492] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-18T20:20:05.902704] [INFO ] [sig ] CWCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:06.071128] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CWCO.txt [2026-02-18T20:20:06.071338] [INFO ] [sig ] [835/3398] Completed CWCO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:06.071395] [INFO ] [sig ] [836/3398] Forecasting CWD... [2026-02-18T20:20:06.071428] [INFO ] [sig ] Generating forecast for: CWD [2026-02-18T20:20:06.071458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-18T20:20:06.085471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-18T20:20:06.085992] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-18T20:20:06.087415] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-18T20:20:06.087487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:06.087535] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:06.087615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:06.087742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:06.157517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:06.158926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:06.159047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:06.159092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:06.282136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:06.282299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:06.282341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:06.282370] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:06.285782] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-18T20:20:06.286058] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-18T20:20:06.286203] [INFO ] [sig ] CWD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:06.436595] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CWD.txt [2026-02-18T20:20:06.436773] [INFO ] [sig ] [836/3398] Completed CWD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:06.436816] [INFO ] [sig ] [837/3398] Forecasting CWEN... [2026-02-18T20:20:06.436848] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-18T20:20:06.436879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-18T20:20:06.449817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-18T20:20:06.450179] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-18T20:20:06.451000] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-18T20:20:06.451055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:06.451088] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:06.451115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:06.451172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:06.509527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:06.510453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:06.510538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:06.510590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:06.636316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:06.636474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:06.636514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:06.636542] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:06.640264] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-02-18T20:20:06.640542] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-18T20:20:06.640689] [INFO ] [sig ] CWEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:06.790642] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CWEN.txt [2026-02-18T20:20:06.790806] [INFO ] [sig ] [837/3398] Completed CWEN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:06.790846] [INFO ] [sig ] [838/3398] Forecasting CWH... [2026-02-18T20:20:06.790888] [INFO ] [sig ] Generating forecast for: CWH [2026-02-18T20:20:06.790920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-18T20:20:06.803856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-18T20:20:06.804225] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-18T20:20:06.805067] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-18T20:20:06.805122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:06.805156] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:06.805184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:06.805242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:06.867162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:06.868265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:06.868359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:06.868395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:06.993697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:06.993856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:06.993915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:06.993946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:06.997472] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-18T20:20:06.997772] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-18T20:20:06.997902] [INFO ] [sig ] CWH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:07.141848] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CWH.txt [2026-02-18T20:20:07.141983] [INFO ] [sig ] [838/3398] Completed CWH in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:07.142030] [INFO ] [sig ] [839/3398] Forecasting CWK... [2026-02-18T20:20:07.142061] [INFO ] [sig ] Generating forecast for: CWK [2026-02-18T20:20:07.142090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-18T20:20:07.154660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-18T20:20:07.155003] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-18T20:20:07.155847] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-18T20:20:07.155900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:07.155955] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:07.155984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:07.156040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:07.213418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:07.214275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:07.214359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:07.214392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:07.337165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:07.337329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:07.337370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:07.337399] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:07.340855] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-18T20:20:07.341127] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-18T20:20:07.341252] [INFO ] [sig ] CWK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:07.483178] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CWK.txt [2026-02-18T20:20:07.483323] [INFO ] [sig ] [839/3398] Completed CWK in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:07.483372] [INFO ] [sig ] [840/3398] Forecasting CXDO... [2026-02-18T20:20:07.483411] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-18T20:20:07.483442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-18T20:20:07.494255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-18T20:20:07.494535] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-18T20:20:07.495325] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-18T20:20:07.495378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:07.495410] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:07.495437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:07.495493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:07.552711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:07.553309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:07.553407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:07.553446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:07.672395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:07.672607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:07.672652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:07.672683] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:07.676255] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-18T20:20:07.676552] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-18T20:20:07.676701] [INFO ] [sig ] CXDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:07.830922] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CXDO.txt [2026-02-18T20:20:07.831088] [INFO ] [sig ] [840/3398] Completed CXDO in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-18T20:20:07.831130] [INFO ] [sig ] [841/3398] Forecasting CXE... [2026-02-18T20:20:07.831162] [INFO ] [sig ] Generating forecast for: CXE [2026-02-18T20:20:07.831201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-18T20:20:07.843992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-18T20:20:07.844406] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-18T20:20:07.845728] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-18T20:20:07.845786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:07.845820] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:07.845847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:07.846100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:07.911305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:07.912300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:07.912397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:07.912431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:08.036283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:08.036463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:08.036508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:08.036538] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:08.040150] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-02-18T20:20:08.040462] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-18T20:20:08.040628] [INFO ] [sig ] CXE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:08.185186] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CXE.txt [2026-02-18T20:20:08.185356] [INFO ] [sig ] [841/3398] Completed CXE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-18T20:20:08.185398] [INFO ] [sig ] [842/3398] Forecasting CXSE... [2026-02-18T20:20:08.185430] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-18T20:20:08.185462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-18T20:20:08.200429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-18T20:20:08.200899] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-18T20:20:08.201808] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-18T20:20:08.201867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:08.201916] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:08.201947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:08.202004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:08.266982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:08.268088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:08.268175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:08.268208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:08.385630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:08.385809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:08.385851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:08.385925] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:08.389788] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=15.74%) [2026-02-18T20:20:08.390289] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-18T20:20:08.390438] [INFO ] [sig ] CXSE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:08.541264] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CXSE.txt [2026-02-18T20:20:08.541481] [INFO ] [sig ] [842/3398] Completed CXSE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-18T20:20:08.541533] [INFO ] [sig ] [843/3398] Forecasting CYD... [2026-02-18T20:20:08.541565] [INFO ] [sig ] Generating forecast for: CYD [2026-02-18T20:20:08.541614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-18T20:20:08.558768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-18T20:20:08.559135] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-18T20:20:08.560093] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-18T20:20:08.560149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:08.560182] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:08.560209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:08.560283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:08.622839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:08.623761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:08.623871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:08.623911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:08.746171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:08.746329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:08.746369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:08.746399] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:08.749940] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=34.72%) [2026-02-18T20:20:08.750218] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-18T20:20:08.750345] [INFO ] [sig ] CYD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:08.895242] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CYD.txt [2026-02-18T20:20:08.895384] [INFO ] [sig ] [843/3398] Completed CYD in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-18T20:20:08.895424] [INFO ] [sig ] [844/3398] Forecasting CYH... [2026-02-18T20:20:08.895454] [INFO ] [sig ] Generating forecast for: CYH [2026-02-18T20:20:08.895484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-18T20:20:08.907075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-18T20:20:08.907413] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-18T20:20:08.908248] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-18T20:20:08.908303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:08.908335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:08.908361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:08.908418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:08.966845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:08.967735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:08.967835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:08.967869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:09.089201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:09.089385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:09.089430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:09.089462] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:09.093049] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=54.21%) [2026-02-18T20:20:09.093333] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-18T20:20:09.093460] [INFO ] [sig ] CYH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:09.235313] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CYH.txt [2026-02-18T20:20:09.235484] [INFO ] [sig ] [844/3398] Completed CYH in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-18T20:20:09.235527] [INFO ] [sig ] [845/3398] Forecasting CYN... [2026-02-18T20:20:09.235559] [INFO ] [sig ] Generating forecast for: CYN [2026-02-18T20:20:09.235612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-18T20:20:09.248077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-18T20:20:09.248465] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-18T20:20:09.249389] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-18T20:20:09.249446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:09.249479] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:09.249506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:09.249563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:09.315057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:09.316131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:09.316242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:09.316279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:09.442926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:09.443100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:09.443144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:09.443173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:09.446806] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-02-18T20:20:09.447081] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-18T20:20:09.447212] [INFO ] [sig ] CYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:09.595006] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CYN.txt [2026-02-18T20:20:09.595164] [INFO ] [sig ] [845/3398] Completed CYN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:09.595204] [INFO ] [sig ] [846/3398] Forecasting CYRX... [2026-02-18T20:20:09.595236] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-18T20:20:09.595272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-18T20:20:09.607242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-18T20:20:09.607613] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-18T20:20:09.608426] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-18T20:20:09.608480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:09.608513] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:09.608540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:09.608619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:09.665759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:09.666519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:09.666620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:09.666656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:09.799385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:09.799552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:09.799619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:09.799652] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:09.803288] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-18T20:20:09.803636] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-18T20:20:09.803796] [INFO ] [sig ] CYRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:09.950490] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CYRX.txt [2026-02-18T20:20:09.950678] [INFO ] [sig ] [846/3398] Completed CYRX in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:09.950723] [INFO ] [sig ] [847/3398] Forecasting CYTK... [2026-02-18T20:20:09.950755] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-18T20:20:09.950788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-18T20:20:09.963787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-18T20:20:09.964215] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-18T20:20:09.965123] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-18T20:20:09.965181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:09.965214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:09.965242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:09.965302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:10.032103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:10.033083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:10.033186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:10.033240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:10.173013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:10.173215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:10.173264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:10.173309] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:10.177517] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=83.16%) [2026-02-18T20:20:10.177874] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-18T20:20:10.178051] [INFO ] [sig ] CYTK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:10.328423] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CYTK.txt [2026-02-18T20:20:10.328596] [INFO ] [sig ] [847/3398] Completed CYTK in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:10.328639] [INFO ] [sig ] [848/3398] Forecasting CZFS... [2026-02-18T20:20:10.328670] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-18T20:20:10.328706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-18T20:20:10.340121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-18T20:20:10.340427] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-18T20:20:10.341217] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-18T20:20:10.341271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:10.341303] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:10.341329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:10.341386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:10.399448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:10.400333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:10.400418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:10.400450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:10.499511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:10.499695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:10.499744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:10.499779] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:10.503289] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-18T20:20:10.503616] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-18T20:20:10.503751] [INFO ] [sig ] CZFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:10.651320] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CZFS.txt [2026-02-18T20:20:10.651479] [INFO ] [sig ] [848/3398] Completed CZFS in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:10.651518] [INFO ] [sig ] [849/3398] Forecasting CZNC... [2026-02-18T20:20:10.651547] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-18T20:20:10.651596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-18T20:20:10.663744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-18T20:20:10.664136] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-18T20:20:10.664988] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-18T20:20:10.665044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:10.665078] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:10.665108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:10.665167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:10.727060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:10.727970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:10.728104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:10.728141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:10.859499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:10.859700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:10.859756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:10.859816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:10.863364] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-18T20:20:10.863712] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-18T20:20:10.863856] [INFO ] [sig ] CZNC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:11.005454] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/CZNC.txt [2026-02-18T20:20:11.005623] [INFO ] [sig ] [849/3398] Completed CZNC in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:11.005672] [INFO ] [sig ] [850/3398] Forecasting CZWI... [2026-02-18T20:20:11.005704] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-18T20:20:11.005737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-18T20:20:11.018160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-18T20:20:11.018630] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-18T20:20:11.019494] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-18T20:20:11.019551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:11.019616] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:11.019649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:11.019716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:11.077183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:11.078129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:11.078214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:11.078247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:11.199024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:11.199186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:11.199227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:11.199256] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:11.202870] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=49.60%) [2026-02-18T20:20:11.203176] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-18T20:20:11.203311] [INFO ] [sig ] CZWI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:11.347304] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/CZWI.txt [2026-02-18T20:20:11.347439] [INFO ] [sig ] [850/3398] Completed CZWI in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:11.347477] [INFO ] [sig ] [851/3398] Forecasting DAL... [2026-02-18T20:20:11.347506] [INFO ] [sig ] Generating forecast for: DAL [2026-02-18T20:20:11.347537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-18T20:20:11.360634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-18T20:20:11.360961] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-18T20:20:11.361749] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-18T20:20:11.361802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:11.361834] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:11.361861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:11.361917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:11.419866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:11.420992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:11.421083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:11.421119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:11.591811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:11.592273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:11.592337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:11.592380] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:11.598157] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=49.91%) [2026-02-18T20:20:11.598693] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-18T20:20:11.598874] [INFO ] [sig ] DAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:11.764735] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DAL.txt [2026-02-18T20:20:11.764922] [INFO ] [sig ] [851/3398] Completed DAL in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:11.764964] [INFO ] [sig ] [852/3398] Forecasting DAN... [2026-02-18T20:20:11.764994] [INFO ] [sig ] Generating forecast for: DAN [2026-02-18T20:20:11.765026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-18T20:20:11.778328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-18T20:20:11.778769] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-18T20:20:11.779701] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-18T20:20:11.779771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:11.779813] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:11.779848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:11.779914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:11.842933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:11.843912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:11.844007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:11.844043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:11.972469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:11.972668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:11.972713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:11.972751] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:11.976787] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-18T20:20:11.977118] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-18T20:20:11.977423] [INFO ] [sig ] DAN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:12.127666] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DAN.txt [2026-02-18T20:20:12.127888] [INFO ] [sig ] [852/3398] Completed DAN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:12.127934] [INFO ] [sig ] [853/3398] Forecasting DAO... [2026-02-18T20:20:12.127977] [INFO ] [sig ] Generating forecast for: DAO [2026-02-18T20:20:12.128041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-18T20:20:12.141279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-18T20:20:12.141680] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-18T20:20:12.142507] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-18T20:20:12.142562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:12.142633] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:12.142671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:12.142762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:12.204704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:12.205630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:12.205715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:12.205748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:12.331321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:12.331526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:12.331570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:12.331625] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:12.335258] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-18T20:20:12.335654] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-18T20:20:12.335822] [INFO ] [sig ] DAO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:12.482905] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DAO.txt [2026-02-18T20:20:12.483072] [INFO ] [sig ] [853/3398] Completed DAO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:12.483111] [INFO ] [sig ] [854/3398] Forecasting DAPP... [2026-02-18T20:20:12.483141] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-18T20:20:12.483171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-18T20:20:12.497314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-18T20:20:12.497769] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-18T20:20:12.498837] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-18T20:20:12.498902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:12.498936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:12.498962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:12.499018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:12.556639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:12.557510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:12.557620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:12.557656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:12.683912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:12.684072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:12.684115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:12.684143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:12.687599] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: DOWN (p=30.12%) [2026-02-18T20:20:12.687897] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-18T20:20:12.688052] [INFO ] [sig ] DAPP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:12.835081] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DAPP.txt [2026-02-18T20:20:12.835238] [INFO ] [sig ] [854/3398] Completed DAPP in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:12.835278] [INFO ] [sig ] [855/3398] Forecasting DARE... [2026-02-18T20:20:12.835308] [INFO ] [sig ] Generating forecast for: DARE [2026-02-18T20:20:12.835338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-18T20:20:12.848465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-18T20:20:12.848962] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-18T20:20:12.849873] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-18T20:20:12.850137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:12.850172] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:12.850200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:12.850258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:12.921131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:12.922159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:12.922288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:12.922332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:13.043327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:13.043492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:13.043533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:13.043564] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:13.047181] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-18T20:20:13.047529] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-18T20:20:13.047694] [INFO ] [sig ] DARE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:13.195793] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DARE.txt [2026-02-18T20:20:13.195963] [INFO ] [sig ] [855/3398] Completed DARE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:13.196003] [INFO ] [sig ] [856/3398] Forecasting DASH... [2026-02-18T20:20:13.196033] [INFO ] [sig ] Generating forecast for: DASH [2026-02-18T20:20:13.196063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-18T20:20:13.208302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-18T20:20:13.208692] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-18T20:20:13.209463] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-18T20:20:13.209517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:13.209591] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:13.209623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:13.209681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:13.269642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:13.270842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:13.270946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:13.270982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:13.416745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:13.416928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:13.416986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:13.417021] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:13.421351] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-18T20:20:13.421736] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-18T20:20:13.421914] [INFO ] [sig ] DASH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:13.573066] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DASH.txt [2026-02-18T20:20:13.573407] [INFO ] [sig ] [856/3398] Completed DASH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-18T20:20:13.573447] [INFO ] [sig ] [857/3398] Forecasting DAVA... [2026-02-18T20:20:13.573477] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-18T20:20:13.573506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-18T20:20:13.586303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-18T20:20:13.586740] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-18T20:20:13.587602] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-18T20:20:13.587659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:13.587693] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:13.587720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:13.587777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:13.653480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:13.654558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:13.654663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:13.654697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:13.779420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:13.779605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:13.779650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:13.779680] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:13.783176] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=77.58%) [2026-02-18T20:20:13.783465] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-18T20:20:13.783638] [INFO ] [sig ] DAVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:13.930363] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DAVA.txt [2026-02-18T20:20:13.930505] [INFO ] [sig ] [857/3398] Completed DAVA in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-18T20:20:13.930545] [INFO ] [sig ] [858/3398] Forecasting DAVE... [2026-02-18T20:20:13.930595] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-18T20:20:13.930630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-18T20:20:13.943490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-18T20:20:13.943858] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-18T20:20:13.944650] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-18T20:20:13.944704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:13.944736] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:13.944777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:13.944838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:14.002927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:14.003693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:14.003775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:14.003808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:14.125137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:14.125300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:14.125340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:14.125369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:14.128796] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: UP (p=80.22%) [2026-02-18T20:20:14.129076] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-18T20:20:14.129200] [INFO ] [sig ] DAVE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:14.268541] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DAVE.txt [2026-02-18T20:20:14.268709] [INFO ] [sig ] [858/3398] Completed DAVE in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-18T20:20:14.268749] [INFO ] [sig ] [859/3398] Forecasting DAWN... [2026-02-18T20:20:14.268779] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-18T20:20:14.268810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-18T20:20:14.281189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-18T20:20:14.281517] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-18T20:20:14.282294] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-18T20:20:14.282347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:14.282380] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:14.282406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:14.282464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:14.338769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:14.339431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:14.339511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:14.339543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:14.462782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:14.462927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:14.462968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:14.463028] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:14.466866] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-02-18T20:20:14.467151] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-18T20:20:14.467285] [INFO ] [sig ] DAWN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:14.611908] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DAWN.txt [2026-02-18T20:20:14.612065] [INFO ] [sig ] [859/3398] Completed DAWN in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-18T20:20:14.612106] [INFO ] [sig ] [860/3398] Forecasting DB... [2026-02-18T20:20:14.612136] [INFO ] [sig ] Generating forecast for: DB [2026-02-18T20:20:14.612356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-18T20:20:14.626968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-18T20:20:14.627552] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-18T20:20:14.628651] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-18T20:20:14.628704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:14.628736] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:14.628763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:14.628828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:14.693203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:14.694093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:14.694182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:14.694216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:14.827672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:14.827852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:14.827901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:14.827947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:14.831770] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=51.99%) [2026-02-18T20:20:14.832092] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-18T20:20:14.832245] [INFO ] [sig ] DB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:14.979833] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DB.txt [2026-02-18T20:20:14.979999] [INFO ] [sig ] [860/3398] Completed DB in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-18T20:20:14.980038] [INFO ] [sig ] [861/3398] Forecasting DBI... [2026-02-18T20:20:14.980068] [INFO ] [sig ] Generating forecast for: DBI [2026-02-18T20:20:14.980292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-18T20:20:14.999279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-18T20:20:14.999669] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-18T20:20:15.000743] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-18T20:20:15.000798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:15.000832] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:15.000862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:15.000926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:15.061051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:15.061730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:15.061815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:15.061856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:15.179932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:15.180088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:15.180128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:15.180158] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:15.183525] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-18T20:20:15.183825] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-18T20:20:15.183953] [INFO ] [sig ] DBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:15.326633] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DBI.txt [2026-02-18T20:20:15.326762] [INFO ] [sig ] [861/3398] Completed DBI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:15.326800] [INFO ] [sig ] [862/3398] Forecasting DBL... [2026-02-18T20:20:15.326830] [INFO ] [sig ] Generating forecast for: DBL [2026-02-18T20:20:15.326863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-18T20:20:15.339129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-18T20:20:15.339456] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-18T20:20:15.340277] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-18T20:20:15.340330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:15.340361] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:15.340388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:15.340445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:15.399138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:15.399775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:15.399866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:15.399906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:15.519926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:15.520064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:15.520115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:15.520145] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:15.523486] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-02-18T20:20:15.523781] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-18T20:20:15.523905] [INFO ] [sig ] DBL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:15.665277] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DBL.txt [2026-02-18T20:20:15.665401] [INFO ] [sig ] [862/3398] Completed DBL in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:15.665439] [INFO ] [sig ] [863/3398] Forecasting DBRG... [2026-02-18T20:20:15.665468] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-18T20:20:15.665498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-18T20:20:15.677338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-18T20:20:15.677672] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-18T20:20:15.678469] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-18T20:20:15.678522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:15.678554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:15.678600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:15.678658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:15.735625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:15.736234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:15.736313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:15.736346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:15.853658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:15.853793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:15.853830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:15.853859] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:15.857181] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: DOWN (p=13.06%) [2026-02-18T20:20:15.857459] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-18T20:20:15.857601] [INFO ] [sig ] DBRG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:15.998193] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DBRG.txt [2026-02-18T20:20:15.998317] [INFO ] [sig ] [863/3398] Completed DBRG in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:15.998355] [INFO ] [sig ] [864/3398] Forecasting DBX... [2026-02-18T20:20:15.998383] [INFO ] [sig ] Generating forecast for: DBX [2026-02-18T20:20:15.998414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-18T20:20:16.010638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-18T20:20:16.010944] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-18T20:20:16.011733] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-18T20:20:16.011787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:16.011819] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:16.011846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:16.011902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:16.070821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:16.071457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:16.071538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:16.071601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:16.196906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:16.197051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:16.197090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:16.197119] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:16.200511] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-18T20:20:16.200809] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-18T20:20:16.200962] [INFO ] [sig ] DBX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:16.343836] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DBX.txt [2026-02-18T20:20:16.343966] [INFO ] [sig ] [864/3398] Completed DBX in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:16.344005] [INFO ] [sig ] [865/3398] Forecasting DCBO... [2026-02-18T20:20:16.344035] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-18T20:20:16.344064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-18T20:20:16.356960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-18T20:20:16.357285] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-18T20:20:16.358134] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-18T20:20:16.358189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:16.358222] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:16.358250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:16.358308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:16.419752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:16.420593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:16.420675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:16.420710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:16.565043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:16.565205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:16.565246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:16.565276] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:16.568784] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=73.44%) [2026-02-18T20:20:16.569104] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-18T20:20:16.569247] [INFO ] [sig ] DCBO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:16.713400] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DCBO.txt [2026-02-18T20:20:16.713556] [INFO ] [sig ] [865/3398] Completed DCBO in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:16.713615] [INFO ] [sig ] [866/3398] Forecasting DCI... [2026-02-18T20:20:16.713646] [INFO ] [sig ] Generating forecast for: DCI [2026-02-18T20:20:16.713675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-18T20:20:16.726242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-18T20:20:16.726608] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-18T20:20:16.727397] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-18T20:20:16.727449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:16.727493] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:16.727521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:16.727595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:16.789388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:16.790301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:16.790417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:16.790452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:16.916090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:16.916243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:16.916283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:16.916313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:16.919704] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: DOWN (p=36.31%) [2026-02-18T20:20:16.919989] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-18T20:20:16.920114] [INFO ] [sig ] DCI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:17.062798] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DCI.txt [2026-02-18T20:20:17.062931] [INFO ] [sig ] [866/3398] Completed DCI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:17.062969] [INFO ] [sig ] [867/3398] Forecasting DCO... [2026-02-18T20:20:17.063000] [INFO ] [sig ] Generating forecast for: DCO [2026-02-18T20:20:17.063030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-18T20:20:17.075305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-18T20:20:17.075629] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-18T20:20:17.076407] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-18T20:20:17.076460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:17.076492] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:17.076518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:17.076591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:17.134653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:17.135641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:17.135735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:17.135786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:17.259072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:17.259236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:17.259277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:17.259309] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:17.262965] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=29.66%) [2026-02-18T20:20:17.263284] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-18T20:20:17.263421] [INFO ] [sig ] DCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:17.416535] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DCO.txt [2026-02-18T20:20:17.416719] [INFO ] [sig ] [867/3398] Completed DCO in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:17.416762] [INFO ] [sig ] [868/3398] Forecasting DCOM... [2026-02-18T20:20:17.416795] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-18T20:20:17.416828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-18T20:20:17.428745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-18T20:20:17.429099] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-18T20:20:17.429911] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-18T20:20:17.429965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:17.429997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:17.430024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:17.430080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:17.487965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:17.488877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:17.488983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:17.489024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:17.613591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:17.613752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:17.613791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:17.613820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:17.617330] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-18T20:20:17.617640] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-18T20:20:17.617769] [INFO ] [sig ] DCOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:17.760343] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DCOM.txt [2026-02-18T20:20:17.760495] [INFO ] [sig ] [868/3398] Completed DCOM in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:17.760536] [INFO ] [sig ] [869/3398] Forecasting DCTH... [2026-02-18T20:20:17.760566] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-18T20:20:17.760616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-18T20:20:17.773127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-18T20:20:17.773504] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-18T20:20:17.774334] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-18T20:20:17.774390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:17.774423] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:17.774452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:17.774510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:17.834615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:17.835506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:17.835606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:17.835642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:17.959960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:17.960313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:17.960354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:17.960386] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:17.964082] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-02-18T20:20:17.964361] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-18T20:20:17.964490] [INFO ] [sig ] DCTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:18.113546] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DCTH.txt [2026-02-18T20:20:18.113754] [INFO ] [sig ] [869/3398] Completed DCTH in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:18.113797] [INFO ] [sig ] [870/3398] Forecasting DD... [2026-02-18T20:20:18.113837] [INFO ] [sig ] Generating forecast for: DD [2026-02-18T20:20:18.113871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-18T20:20:18.127176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-18T20:20:18.127629] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-18T20:20:18.128707] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-18T20:20:18.128776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:18.128825] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:18.128865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:18.128952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:18.190209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:18.191154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:18.191248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:18.191285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:18.317121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:18.317284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:18.317327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:18.317358] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:18.320900] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-18T20:20:18.321187] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-18T20:20:18.321317] [INFO ] [sig ] DD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:18.474036] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DD.txt [2026-02-18T20:20:18.474199] [INFO ] [sig ] [870/3398] Completed DD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:18.474239] [INFO ] [sig ] [871/3398] Forecasting DDD... [2026-02-18T20:20:18.474269] [INFO ] [sig ] Generating forecast for: DDD [2026-02-18T20:20:18.474300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-18T20:20:18.488629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-18T20:20:18.488967] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-18T20:20:18.489784] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-18T20:20:18.489838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:18.489870] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:18.489897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:18.489954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:18.550679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:18.551504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:18.551629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:18.551667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:18.680960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:18.681131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:18.681181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:18.681216] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:18.685170] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-18T20:20:18.685674] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-18T20:20:18.685808] [INFO ] [sig ] DDD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:18.829451] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DDD.txt [2026-02-18T20:20:18.829608] [INFO ] [sig ] [871/3398] Completed DDD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:18.829649] [INFO ] [sig ] [872/3398] Forecasting DDI... [2026-02-18T20:20:18.829679] [INFO ] [sig ] Generating forecast for: DDI [2026-02-18T20:20:18.829710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-18T20:20:18.841923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-18T20:20:18.842283] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-18T20:20:18.843104] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-18T20:20:18.843158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:18.843194] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:18.843223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:18.843282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:18.903446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:18.904328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:18.904416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:18.904451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:19.025176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:19.025331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:19.025370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:19.025399] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:19.028860] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-02-18T20:20:19.029166] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-18T20:20:19.029301] [INFO ] [sig ] DDI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:19.180362] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DDI.txt [2026-02-18T20:20:19.180529] [INFO ] [sig ] [872/3398] Completed DDI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:19.180590] [INFO ] [sig ] [873/3398] Forecasting DDL... [2026-02-18T20:20:19.180627] [INFO ] [sig ] Generating forecast for: DDL [2026-02-18T20:20:19.180659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-18T20:20:19.194336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-18T20:20:19.194747] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-18T20:20:19.195639] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-18T20:20:19.195696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:19.195756] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:19.195787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:19.195863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:19.256051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:19.256989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:19.257074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:19.257109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:19.380821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:19.380982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:19.381026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:19.381072] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:19.384703] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=65.99%) [2026-02-18T20:20:19.384991] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-18T20:20:19.385282] [INFO ] [sig ] DDL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:19.532556] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DDL.txt [2026-02-18T20:20:19.532738] [INFO ] [sig ] [873/3398] Completed DDL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-18T20:20:19.532781] [INFO ] [sig ] [874/3398] Forecasting DDOG... [2026-02-18T20:20:19.532813] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-18T20:20:19.532845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-18T20:20:19.545306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-18T20:20:19.545701] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-18T20:20:19.546539] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-18T20:20:19.546613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:19.546647] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:19.546675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:19.546735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:19.607435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:19.608462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:19.608589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:19.608627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:19.732747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:19.732921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:19.732965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:19.732994] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:19.736824] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-18T20:20:19.737157] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-18T20:20:19.737305] [INFO ] [sig ] DDOG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:19.889146] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DDOG.txt [2026-02-18T20:20:19.889309] [INFO ] [sig ] [874/3398] Completed DDOG in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-18T20:20:19.889349] [INFO ] [sig ] [875/3398] Forecasting DDS... [2026-02-18T20:20:19.889380] [INFO ] [sig ] Generating forecast for: DDS [2026-02-18T20:20:19.889411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-18T20:20:19.902287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-18T20:20:19.902718] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-18T20:20:19.903531] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-18T20:20:19.903603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:19.903638] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:19.903666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:19.903723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:19.966216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:19.967101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:19.967192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:19.967228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:20.099874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:20.100075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:20.100127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:20.100157] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:20.103728] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-18T20:20:20.104028] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-18T20:20:20.104163] [INFO ] [sig ] DDS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:20.253595] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DDS.txt [2026-02-18T20:20:20.253755] [INFO ] [sig ] [875/3398] Completed DDS in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-18T20:20:20.253817] [INFO ] [sig ] [876/3398] Forecasting DE... [2026-02-18T20:20:20.253867] [INFO ] [sig ] Generating forecast for: DE [2026-02-18T20:20:20.253911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-18T20:20:20.267990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-18T20:20:20.268375] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-18T20:20:20.269245] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-18T20:20:20.269300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:20.269333] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:20.269361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:20.269419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:20.330639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:20.331376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:20.331475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:20.331531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:20.459197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:20.459357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:20.459396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:20.459424] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:20.462881] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=25.85%) [2026-02-18T20:20:20.463158] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-18T20:20:20.463290] [INFO ] [sig ] DE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:20.602430] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DE.txt [2026-02-18T20:20:20.602566] [INFO ] [sig ] [876/3398] Completed DE in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-18T20:20:20.602624] [INFO ] [sig ] [877/3398] Forecasting DEA... [2026-02-18T20:20:20.602655] [INFO ] [sig ] Generating forecast for: DEA [2026-02-18T20:20:20.602685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-18T20:20:20.614842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-18T20:20:20.615188] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-18T20:20:20.615977] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-18T20:20:20.616031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:20.616063] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:20.616090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:20.616147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:20.673844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:20.674525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:20.674635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:20.674670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:20.800371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:20.800532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:20.800591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:20.800624] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:20.804459] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-18T20:20:20.804758] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-18T20:20:20.804889] [INFO ] [sig ] DEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:20.947206] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DEA.txt [2026-02-18T20:20:20.947338] [INFO ] [sig ] [877/3398] Completed DEA in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:20.947377] [INFO ] [sig ] [878/3398] Forecasting DECK... [2026-02-18T20:20:20.947407] [INFO ] [sig ] Generating forecast for: DECK [2026-02-18T20:20:20.947435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-18T20:20:20.961061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-18T20:20:20.961396] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-18T20:20:20.962183] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-18T20:20:20.962236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:20.962269] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:20.962482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:20.962540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:21.019269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:21.019948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:21.020029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:21.020062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:21.145886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:21.146050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:21.146091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:21.146120] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:21.149875] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-18T20:20:21.150179] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-18T20:20:21.150306] [INFO ] [sig ] DECK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:21.295866] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DECK.txt [2026-02-18T20:20:21.296037] [INFO ] [sig ] [878/3398] Completed DECK in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:21.296105] [INFO ] [sig ] [879/3398] Forecasting DEI... [2026-02-18T20:20:21.296144] [INFO ] [sig ] Generating forecast for: DEI [2026-02-18T20:20:21.296175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-18T20:20:21.310163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-18T20:20:21.310599] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-18T20:20:21.311384] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-18T20:20:21.311450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:21.311483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:21.311510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:21.311594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:21.371901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:21.372837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:21.372926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:21.372963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:21.503979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:21.504141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:21.504184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:21.504216] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:21.507777] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-02-18T20:20:21.508140] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-18T20:20:21.508287] [INFO ] [sig ] DEI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:21.654266] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DEI.txt [2026-02-18T20:20:21.654435] [INFO ] [sig ] [879/3398] Completed DEI in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:21.654479] [INFO ] [sig ] [880/3398] Forecasting DELL... [2026-02-18T20:20:21.654510] [INFO ] [sig ] Generating forecast for: DELL [2026-02-18T20:20:21.654541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-18T20:20:21.670816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-18T20:20:21.671173] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-18T20:20:21.672010] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-18T20:20:21.672065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:21.672097] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:21.672125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:21.672182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:21.731194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:21.732079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:21.732365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:21.732400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:21.862733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:21.862897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:21.862940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:21.862970] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:21.866527] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: DOWN (p=39.80%) [2026-02-18T20:20:21.866879] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-18T20:20:21.867068] [INFO ] [sig ] DELL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:22.016810] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DELL.txt [2026-02-18T20:20:22.016971] [INFO ] [sig ] [880/3398] Completed DELL in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:22.017011] [INFO ] [sig ] [881/3398] Forecasting DEO... [2026-02-18T20:20:22.017042] [INFO ] [sig ] Generating forecast for: DEO [2026-02-18T20:20:22.017072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-18T20:20:22.029881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-18T20:20:22.030258] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-18T20:20:22.031054] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-18T20:20:22.031108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:22.031141] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:22.031168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:22.031225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:22.087994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:22.088881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:22.088966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:22.089000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:22.212965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:22.213136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:22.213178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:22.213400] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:22.217150] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-02-18T20:20:22.217442] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-18T20:20:22.217594] [INFO ] [sig ] DEO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:22.364193] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DEO.txt [2026-02-18T20:20:22.364340] [INFO ] [sig ] [881/3398] Completed DEO in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:22.364379] [INFO ] [sig ] [882/3398] Forecasting DERM... [2026-02-18T20:20:22.364409] [INFO ] [sig ] Generating forecast for: DERM [2026-02-18T20:20:22.364438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-18T20:20:22.375877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-18T20:20:22.376192] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-18T20:20:22.376986] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-18T20:20:22.377039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:22.377071] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:22.377098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:22.377154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:22.434884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:22.435774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:22.435861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:22.435896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:22.561527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:22.561710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:22.561752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:22.561782] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:22.565468] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-18T20:20:22.565810] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-18T20:20:22.565952] [INFO ] [sig ] DERM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:22.714167] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DERM.txt [2026-02-18T20:20:22.714302] [INFO ] [sig ] [882/3398] Completed DERM in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:22.714347] [INFO ] [sig ] [883/3398] Forecasting DFGP... [2026-02-18T20:20:22.714378] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-18T20:20:22.714407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-18T20:20:22.726310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-18T20:20:22.726707] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-18T20:20:22.727477] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-18T20:20:22.727529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:22.727562] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:22.727633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:22.727693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:22.784398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:22.785177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:22.785287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:22.785321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:22.909751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:22.909908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:22.909948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:22.909982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:22.913394] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-18T20:20:22.913699] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-18T20:20:22.913829] [INFO ] [sig ] DFGP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:23.056640] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DFGP.txt [2026-02-18T20:20:23.056777] [INFO ] [sig ] [883/3398] Completed DFGP in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:23.056816] [INFO ] [sig ] [884/3398] Forecasting DFGX... [2026-02-18T20:20:23.056847] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-18T20:20:23.056877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-18T20:20:23.067858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-18T20:20:23.068185] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-18T20:20:23.068971] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-18T20:20:23.069037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:23.069076] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:23.069109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:23.069175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:23.129066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:23.130310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:23.130398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:23.130431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:23.259080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:23.259249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:23.259289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:23.259318] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:23.262856] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=6.73%) [2026-02-18T20:20:23.263149] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-18T20:20:23.263458] [INFO ] [sig ] DFGX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:23.405590] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DFGX.txt [2026-02-18T20:20:23.405750] [INFO ] [sig ] [884/3398] Completed DFGX in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:23.405791] [INFO ] [sig ] [885/3398] Forecasting DFH... [2026-02-18T20:20:23.405822] [INFO ] [sig ] Generating forecast for: DFH [2026-02-18T20:20:23.405853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-18T20:20:23.418844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-18T20:20:23.419187] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-18T20:20:23.419981] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-18T20:20:23.420045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:23.420085] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:23.420118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:23.420186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:23.478807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:23.479634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:23.479725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:23.479759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:23.605893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:23.606062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:23.606102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:23.606131] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:23.609680] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-18T20:20:23.609989] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-18T20:20:23.610157] [INFO ] [sig ] DFH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:23.755461] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DFH.txt [2026-02-18T20:20:23.755638] [INFO ] [sig ] [885/3398] Completed DFH in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:23.755681] [INFO ] [sig ] [886/3398] Forecasting DFIN... [2026-02-18T20:20:23.755711] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-18T20:20:23.755740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-18T20:20:23.768111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-18T20:20:23.768470] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-18T20:20:23.769246] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-18T20:20:23.769300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:23.769332] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:23.769358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:23.769419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:23.827644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:23.828707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:23.828794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:23.828828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:23.943052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:23.943213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:23.943271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:23.943304] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:23.947111] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-18T20:20:23.947388] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-18T20:20:23.947515] [INFO ] [sig ] DFIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:24.091466] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DFIN.txt [2026-02-18T20:20:24.091659] [INFO ] [sig ] [886/3398] Completed DFIN in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:24.091706] [INFO ] [sig ] [887/3398] Forecasting DFP... [2026-02-18T20:20:24.091737] [INFO ] [sig ] Generating forecast for: DFP [2026-02-18T20:20:24.091768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-18T20:20:24.104172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-18T20:20:24.104565] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-18T20:20:24.105396] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-18T20:20:24.105455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:24.105489] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:24.105516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:24.105590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:24.164708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:24.165625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:24.165715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:24.165750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:24.298461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:24.298645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:24.298709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:24.298742] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:24.302398] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-18T20:20:24.302708] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-18T20:20:24.302845] [INFO ] [sig ] DFP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:24.450394] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DFP.txt [2026-02-18T20:20:24.450561] [INFO ] [sig ] [887/3398] Completed DFP in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:24.450622] [INFO ] [sig ] [888/3398] Forecasting DG... [2026-02-18T20:20:24.450655] [INFO ] [sig ] Generating forecast for: DG [2026-02-18T20:20:24.450686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-18T20:20:24.464208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-18T20:20:24.464839] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-18T20:20:24.465835] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-18T20:20:24.465889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:24.465921] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:24.465948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:24.466005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:24.527663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:24.528666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:24.528772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:24.528807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:24.653892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:24.654058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:24.654101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:24.654131] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:24.657649] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-02-18T20:20:24.657942] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-18T20:20:24.658108] [INFO ] [sig ] DG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:24.814262] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DG.txt [2026-02-18T20:20:24.814426] [INFO ] [sig ] [888/3398] Completed DG in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:24.814467] [INFO ] [sig ] [889/3398] Forecasting DGCB... [2026-02-18T20:20:24.814496] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-18T20:20:24.814526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-18T20:20:24.826790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-18T20:20:24.827155] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-18T20:20:24.827976] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-18T20:20:24.828055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:24.828089] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:24.828116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:24.828173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:24.887287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:24.888240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:24.888328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:24.888362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:25.010308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:25.010470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:25.010513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:25.010542] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:25.014008] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-18T20:20:25.014290] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-18T20:20:25.014418] [INFO ] [sig ] DGCB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:25.162022] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DGCB.txt [2026-02-18T20:20:25.162188] [INFO ] [sig ] [889/3398] Completed DGCB in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:25.162228] [INFO ] [sig ] [890/3398] Forecasting DGICA... [2026-02-18T20:20:25.162257] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-18T20:20:25.162287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-18T20:20:25.174935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-18T20:20:25.175309] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-18T20:20:25.176157] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-18T20:20:25.176213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:25.176286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:25.176317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:25.176376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:25.233522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:25.234307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:25.234392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:25.234424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:25.356687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:25.356844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:25.356890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:25.356920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:25.360410] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-18T20:20:25.360712] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-18T20:20:25.360850] [INFO ] [sig ] DGICA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:25.503048] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DGICA.txt [2026-02-18T20:20:25.503187] [INFO ] [sig ] [890/3398] Completed DGICA in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-18T20:20:25.503226] [INFO ] [sig ] [891/3398] Forecasting DGII... [2026-02-18T20:20:25.503256] [INFO ] [sig ] Generating forecast for: DGII [2026-02-18T20:20:25.503285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-18T20:20:25.516592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-18T20:20:25.516993] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-18T20:20:25.517845] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-18T20:20:25.517901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:25.517936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:25.517964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:25.518049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:25.590611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:25.591538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:25.591646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:25.591683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:25.721958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:25.722120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:25.722161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:25.722190] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:25.725685] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=66.99%) [2026-02-18T20:20:25.725974] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-18T20:20:25.726105] [INFO ] [sig ] DGII: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:25.872343] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DGII.txt [2026-02-18T20:20:25.872505] [INFO ] [sig ] [891/3398] Completed DGII in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-18T20:20:25.872545] [INFO ] [sig ] [892/3398] Forecasting DGRE... [2026-02-18T20:20:25.872596] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-18T20:20:25.872630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-18T20:20:25.885149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-18T20:20:25.885593] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-18T20:20:25.886400] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-18T20:20:25.886453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:25.886486] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:25.886513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:25.886589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:25.945857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:25.946681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:25.946764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:25.946797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:26.056997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:26.057157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:26.057199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:26.057228] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:26.061027] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-18T20:20:26.061496] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-18T20:20:26.061640] [INFO ] [sig ] DGRE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:26.208781] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DGRE.txt [2026-02-18T20:20:26.208931] [INFO ] [sig ] [892/3398] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:26.208972] [INFO ] [sig ] [893/3398] Forecasting DGRS... [2026-02-18T20:20:26.209002] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-18T20:20:26.209032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-18T20:20:26.222463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-18T20:20:26.222800] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-18T20:20:26.223640] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-18T20:20:26.223695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:26.223726] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:26.223755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:26.223812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:26.286642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:26.287558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:26.287702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:26.287737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:26.413308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:26.413472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:26.413514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:26.413598] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:26.417156] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=33.84%) [2026-02-18T20:20:26.417451] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-18T20:20:26.417613] [INFO ] [sig ] DGRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:26.565006] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DGRS.txt [2026-02-18T20:20:26.565193] [INFO ] [sig ] [893/3398] Completed DGRS in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:26.565243] [INFO ] [sig ] [894/3398] Forecasting DGX... [2026-02-18T20:20:26.565287] [INFO ] [sig ] Generating forecast for: DGX [2026-02-18T20:20:26.565319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-18T20:20:26.579198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-18T20:20:26.579809] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-18T20:20:26.580637] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-18T20:20:26.580695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:26.580731] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:26.580759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:26.580817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:26.641196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:26.642136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:26.642230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:26.642263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:26.772374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:26.772547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:26.772615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:26.772646] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:26.776658] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-02-18T20:20:26.777080] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-18T20:20:26.777241] [INFO ] [sig ] DGX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:26.935489] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DGX.txt [2026-02-18T20:20:26.935741] [INFO ] [sig ] [894/3398] Completed DGX in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:26.935806] [INFO ] [sig ] [895/3398] Forecasting DH... [2026-02-18T20:20:26.935856] [INFO ] [sig ] Generating forecast for: DH [2026-02-18T20:20:26.935904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-18T20:20:26.953344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-18T20:20:26.953922] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-18T20:20:26.955207] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-18T20:20:26.955290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:26.955345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:26.955395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:26.955492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:27.046960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:27.048312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:27.048469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:27.048530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:27.218968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:27.219162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:27.219210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:27.219250] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:27.222933] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=65.63%) [2026-02-18T20:20:27.223272] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-18T20:20:27.223421] [INFO ] [sig ] DH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:27.436839] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DH.txt [2026-02-18T20:20:27.437031] [INFO ] [sig ] [895/3398] Completed DH in 0.5s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:27.437075] [INFO ] [sig ] [896/3398] Forecasting DHC... [2026-02-18T20:20:27.437107] [INFO ] [sig ] Generating forecast for: DHC [2026-02-18T20:20:27.437139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-18T20:20:27.516725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-18T20:20:27.520816] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-18T20:20:27.522602] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-18T20:20:27.522707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:27.522763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:27.522811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:27.522908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:27.687157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:27.688330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:27.688455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:27.688493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:27.886921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:27.887155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:27.887230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:27.887284] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:27.893293] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-18T20:20:27.893855] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-18T20:20:27.894074] [INFO ] [sig ] DHC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:28.117270] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DHC.txt [2026-02-18T20:20:28.117495] [INFO ] [sig ] [896/3398] Completed DHC in 0.7s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:28.117547] [INFO ] [sig ] [897/3398] Forecasting DHF... [2026-02-18T20:20:28.117850] [INFO ] [sig ] Generating forecast for: DHF [2026-02-18T20:20:28.117905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-18T20:20:28.134693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-18T20:20:28.135226] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-18T20:20:28.136454] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-18T20:20:28.136528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:28.136601] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:28.136650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:28.136752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:28.212774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:28.213742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:28.213835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:28.213870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:28.335721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:28.335889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:28.335940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:28.335997] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:28.339720] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-02-18T20:20:28.340013] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-18T20:20:28.340147] [INFO ] [sig ] DHF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:28.491323] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DHF.txt [2026-02-18T20:20:28.491471] [INFO ] [sig ] [897/3398] Completed DHF in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:28.491512] [INFO ] [sig ] [898/3398] Forecasting DHI... [2026-02-18T20:20:28.491543] [INFO ] [sig ] Generating forecast for: DHI [2026-02-18T20:20:28.491591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-18T20:20:28.504078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-18T20:20:28.504442] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-18T20:20:28.505268] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-18T20:20:28.505324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:28.505357] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:28.505386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:28.505444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:28.564875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:28.565947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:28.566040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:28.566074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:28.696533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:28.696729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:28.696773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:28.696802] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:28.700394] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=33.64%) [2026-02-18T20:20:28.700700] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-18T20:20:28.700834] [INFO ] [sig ] DHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:28.846703] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DHI.txt [2026-02-18T20:20:28.846843] [INFO ] [sig ] [898/3398] Completed DHI in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:28.846882] [INFO ] [sig ] [899/3398] Forecasting DHIL... [2026-02-18T20:20:28.846912] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-18T20:20:28.846941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-18T20:20:28.858056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-18T20:20:28.858352] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-18T20:20:28.859147] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-18T20:20:28.859212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:28.859251] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:28.859284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:28.859347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:28.915305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:28.915982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:28.916064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:28.916096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:29.025125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:29.025268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:29.025307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:29.025335] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:29.028723] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-18T20:20:29.028998] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-18T20:20:29.029128] [INFO ] [sig ] DHIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:29.169514] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DHIL.txt [2026-02-18T20:20:29.169679] [INFO ] [sig ] [899/3398] Completed DHIL in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:29.169719] [INFO ] [sig ] [900/3398] Forecasting DHX... [2026-02-18T20:20:29.169750] [INFO ] [sig ] Generating forecast for: DHX [2026-02-18T20:20:29.169779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-18T20:20:29.180896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-18T20:20:29.181202] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-18T20:20:29.181992] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-18T20:20:29.182045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:29.182077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:29.182104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:29.182161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:29.238305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:29.238935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:29.239039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:29.239074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:29.357384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:29.357546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:29.357610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:29.357641] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:29.361131] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-02-18T20:20:29.361413] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-18T20:20:29.361541] [INFO ] [sig ] DHX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:29.501608] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DHX.txt [2026-02-18T20:20:29.501739] [INFO ] [sig ] [900/3398] Completed DHX in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:29.501777] [INFO ] [sig ] [901/3398] Forecasting DIBS... [2026-02-18T20:20:29.501807] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-18T20:20:29.501837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-18T20:20:29.512562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-18T20:20:29.512882] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-18T20:20:29.513694] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-18T20:20:29.513747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:29.513779] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:29.513805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:29.513877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:29.570620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:29.571377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:29.571458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:29.571491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:29.691699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:29.691846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:29.691885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:29.691914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:29.695293] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-18T20:20:29.695569] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-18T20:20:29.695752] [INFO ] [sig ] DIBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:29.839738] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DIBS.txt [2026-02-18T20:20:29.839899] [INFO ] [sig ] [901/3398] Completed DIBS in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:29.839939] [INFO ] [sig ] [902/3398] Forecasting DIN... [2026-02-18T20:20:29.839968] [INFO ] [sig ] Generating forecast for: DIN [2026-02-18T20:20:29.839998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-18T20:20:29.852944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-18T20:20:29.853329] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-18T20:20:29.854173] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-18T20:20:29.854231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:29.854264] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:29.854291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:29.854349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:29.919676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:29.920591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:29.920679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:29.920714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:30.053511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:30.053705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:30.053750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:30.053781] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:30.057401] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=63.13%) [2026-02-18T20:20:30.057723] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-18T20:20:30.057863] [INFO ] [sig ] DIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:30.207525] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DIN.txt [2026-02-18T20:20:30.207715] [INFO ] [sig ] [902/3398] Completed DIN in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:30.207757] [INFO ] [sig ] [903/3398] Forecasting DINO... [2026-02-18T20:20:30.207789] [INFO ] [sig ] Generating forecast for: DINO [2026-02-18T20:20:30.207819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-18T20:20:30.222449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-18T20:20:30.223117] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-18T20:20:30.224172] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-18T20:20:30.224242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:30.224277] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:30.224304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:30.224362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:30.284442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:30.285388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:30.285483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:30.285517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:30.418979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:30.419148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:30.419200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:30.419231] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:30.423486] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=66.15%) [2026-02-18T20:20:30.423884] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-18T20:20:30.424067] [INFO ] [sig ] DINO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:30.567662] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DINO.txt [2026-02-18T20:20:30.567886] [INFO ] [sig ] [903/3398] Completed DINO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:30.567945] [INFO ] [sig ] [904/3398] Forecasting DIS... [2026-02-18T20:20:30.567989] [INFO ] [sig ] Generating forecast for: DIS [2026-02-18T20:20:30.568059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-18T20:20:30.582222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-18T20:20:30.582659] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-18T20:20:30.583555] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-18T20:20:30.583644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:30.583687] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:30.583716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:30.583775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:30.643468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:30.644412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:30.644501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:30.644537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:30.777228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:30.777387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:30.777429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:30.777459] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:30.782604] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-02-18T20:20:30.782971] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-18T20:20:30.783136] [INFO ] [sig ] DIS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:30.925271] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DIS.txt [2026-02-18T20:20:30.925409] [INFO ] [sig ] [904/3398] Completed DIS in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:30.925448] [INFO ] [sig ] [905/3398] Forecasting DJCO... [2026-02-18T20:20:30.925478] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-18T20:20:30.925508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-18T20:20:30.937402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-18T20:20:30.937709] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-18T20:20:30.938490] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-18T20:20:30.938542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:30.938597] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:30.938628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:30.938684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:30.997317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:30.998087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:30.998174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:30.998213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:31.127891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:31.128068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:31.128108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:31.128137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:31.131723] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=19.19%) [2026-02-18T20:20:31.131999] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-18T20:20:31.132124] [INFO ] [sig ] DJCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:31.279725] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DJCO.txt [2026-02-18T20:20:31.279908] [INFO ] [sig ] [905/3398] Completed DJCO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:31.279957] [INFO ] [sig ] [906/3398] Forecasting DK... [2026-02-18T20:20:31.279987] [INFO ] [sig ] Generating forecast for: DK [2026-02-18T20:20:31.280018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-18T20:20:31.294482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-18T20:20:31.294979] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-18T20:20:31.296248] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-18T20:20:31.296316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:31.296552] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:31.296613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:31.296696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:31.358488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:31.359621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:31.359730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:31.359797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:31.490041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:31.490218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:31.490269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:31.490301] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:31.493910] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-02-18T20:20:31.494222] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-18T20:20:31.494373] [INFO ] [sig ] DK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:31.648391] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DK.txt [2026-02-18T20:20:31.648549] [INFO ] [sig ] [906/3398] Completed DK in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-18T20:20:31.648615] [INFO ] [sig ] [907/3398] Forecasting DKL... [2026-02-18T20:20:31.648648] [INFO ] [sig ] Generating forecast for: DKL [2026-02-18T20:20:31.648679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-18T20:20:31.662895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-18T20:20:31.663343] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-18T20:20:31.664293] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-18T20:20:31.664347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:31.664409] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:31.664438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:31.664496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:31.726038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:31.726890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:31.726975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:31.727009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:31.856266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:31.856642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:31.856686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:31.856714] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:31.860775] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-02-18T20:20:31.861066] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-18T20:20:31.861197] [INFO ] [sig ] DKL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:32.012459] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DKL.txt [2026-02-18T20:20:32.012630] [INFO ] [sig ] [907/3398] Completed DKL in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-18T20:20:32.012673] [INFO ] [sig ] [908/3398] Forecasting DKNG... [2026-02-18T20:20:32.012704] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-18T20:20:32.012734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-18T20:20:32.024848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-18T20:20:32.025247] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-18T20:20:32.026221] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-18T20:20:32.026278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:32.026310] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:32.026336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:32.026393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:32.089273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:32.090081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:32.090167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:32.090200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:32.213468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:32.213648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:32.213691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:32.213720] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:32.217473] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-18T20:20:32.217968] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-18T20:20:32.218143] [INFO ] [sig ] DKNG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:32.361421] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DKNG.txt [2026-02-18T20:20:32.361595] [INFO ] [sig ] [908/3398] Completed DKNG in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-18T20:20:32.361641] [INFO ] [sig ] [909/3398] Forecasting DKS... [2026-02-18T20:20:32.361671] [INFO ] [sig ] Generating forecast for: DKS [2026-02-18T20:20:32.361700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-18T20:20:32.375971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-18T20:20:32.376379] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-18T20:20:32.377478] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-18T20:20:32.377540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:32.377600] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:32.377631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:32.377690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:32.443724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:32.444668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:32.444758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:32.444791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:32.575240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:32.575412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:32.575456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:32.575487] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:32.579086] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-02-18T20:20:32.579396] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-18T20:20:32.579533] [INFO ] [sig ] DKS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:32.739321] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DKS.txt [2026-02-18T20:20:32.739500] [INFO ] [sig ] [909/3398] Completed DKS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-18T20:20:32.739542] [INFO ] [sig ] [910/3398] Forecasting DLB... [2026-02-18T20:20:32.739597] [INFO ] [sig ] Generating forecast for: DLB [2026-02-18T20:20:32.739652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-18T20:20:32.753080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-18T20:20:32.753466] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-18T20:20:32.754275] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-18T20:20:32.754340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:32.754378] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:32.754410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:32.754466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:32.815953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:32.816906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:32.816996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:32.817029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:32.943526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:32.943761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:32.943820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:32.943880] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:32.947267] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-18T20:20:32.947547] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-18T20:20:32.947695] [INFO ] [sig ] DLB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:33.096632] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLB.txt [2026-02-18T20:20:33.096775] [INFO ] [sig ] [910/3398] Completed DLB in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-18T20:20:33.096815] [INFO ] [sig ] [911/3398] Forecasting DLHC... [2026-02-18T20:20:33.096844] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-18T20:20:33.096874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-18T20:20:33.109979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-18T20:20:33.110346] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-18T20:20:33.111186] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-18T20:20:33.111241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:33.111274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:33.111300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:33.111355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:33.172359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:33.173424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:33.173508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:33.173544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:33.289994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:33.290174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:33.290214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:33.290244] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:33.293820] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-02-18T20:20:33.294126] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-18T20:20:33.294264] [INFO ] [sig ] DLHC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:33.450039] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLHC.txt [2026-02-18T20:20:33.450197] [INFO ] [sig ] [911/3398] Completed DLHC in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-18T20:20:33.450236] [INFO ] [sig ] [912/3398] Forecasting DLNG... [2026-02-18T20:20:33.450265] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-18T20:20:33.450295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-18T20:20:33.462118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-18T20:20:33.462496] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-18T20:20:33.463428] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-18T20:20:33.463483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:33.463515] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:33.463542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:33.463615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:33.523747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:33.524643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:33.524745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:33.524781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:33.645513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:33.645676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:33.645718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:33.645749] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:33.649335] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=64.37%) [2026-02-18T20:20:33.649638] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-18T20:20:33.649772] [INFO ] [sig ] DLNG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:33.798871] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLNG.txt [2026-02-18T20:20:33.799019] [INFO ] [sig ] [912/3398] Completed DLNG in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:33.799057] [INFO ] [sig ] [913/3398] Forecasting DLO... [2026-02-18T20:20:33.799086] [INFO ] [sig ] Generating forecast for: DLO [2026-02-18T20:20:33.799118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-18T20:20:33.813536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-18T20:20:33.814185] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-18T20:20:33.815212] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-18T20:20:33.815265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:33.815297] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:33.815326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:33.815383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:33.874848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:33.875813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:33.875901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:33.875935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:33.992858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:33.993021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:33.993060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:33.993088] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:33.996532] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-18T20:20:33.997089] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-18T20:20:33.997243] [INFO ] [sig ] DLO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:34.144963] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLO.txt [2026-02-18T20:20:34.145129] [INFO ] [sig ] [913/3398] Completed DLO in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:34.145168] [INFO ] [sig ] [914/3398] Forecasting DLPN... [2026-02-18T20:20:34.145197] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-18T20:20:34.145227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-18T20:20:34.158899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-18T20:20:34.159280] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-18T20:20:34.160214] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-18T20:20:34.160270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:34.160316] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:34.160344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:34.160403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:34.217032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:34.218114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:34.218201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:34.218233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:34.325948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:34.326097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:34.326136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:34.326165] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:34.329548] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-18T20:20:34.329844] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-18T20:20:34.329972] [INFO ] [sig ] DLPN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:34.476361] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLPN.txt [2026-02-18T20:20:34.476522] [INFO ] [sig ] [914/3398] Completed DLPN in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:34.476565] [INFO ] [sig ] [915/3398] Forecasting DLTH... [2026-02-18T20:20:34.476614] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-18T20:20:34.476646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-18T20:20:34.497335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-18T20:20:34.497679] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-18T20:20:34.498483] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-18T20:20:34.498535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:34.498566] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:34.498613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:34.498669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:34.555096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:34.555876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:34.555959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:34.555992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:34.676913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:34.677025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:34.677063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:34.677092] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:34.680381] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-18T20:20:34.680678] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-18T20:20:34.680803] [INFO ] [sig ] DLTH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:34.821788] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DLTH.txt [2026-02-18T20:20:34.821906] [INFO ] [sig ] [915/3398] Completed DLTH in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:34.821944] [INFO ] [sig ] [916/3398] Forecasting DLX... [2026-02-18T20:20:34.821973] [INFO ] [sig ] Generating forecast for: DLX [2026-02-18T20:20:34.822003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-18T20:20:34.834860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-18T20:20:34.835163] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-18T20:20:34.835945] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-18T20:20:34.835998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:34.836030] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:34.836057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:34.836113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:34.892476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:34.893089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:34.893167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:34.893199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:35.017968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:35.018135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:35.018174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:35.018202] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:35.021534] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-02-18T20:20:35.021831] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-18T20:20:35.021957] [INFO ] [sig ] DLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:35.236714] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLX.txt [2026-02-18T20:20:35.236871] [INFO ] [sig ] [916/3398] Completed DLX in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:35.236911] [INFO ] [sig ] [917/3398] Forecasting DLY... [2026-02-18T20:20:35.236940] [INFO ] [sig ] Generating forecast for: DLY [2026-02-18T20:20:35.236970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-18T20:20:35.250867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-18T20:20:35.251203] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-18T20:20:35.252271] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-18T20:20:35.252327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:35.252363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:35.252390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:35.252447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:35.321814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:35.322550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:35.322686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:35.322721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:35.444305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:35.444481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:35.444522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:35.444551] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:35.447999] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-18T20:20:35.448332] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-18T20:20:35.448486] [INFO ] [sig ] DLY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:35.591311] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DLY.txt [2026-02-18T20:20:35.591463] [INFO ] [sig ] [917/3398] Completed DLY in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:35.591501] [INFO ] [sig ] [918/3398] Forecasting DMAC... [2026-02-18T20:20:35.591531] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-18T20:20:35.591586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-18T20:20:35.603619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-18T20:20:35.603989] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-18T20:20:35.604797] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-18T20:20:35.604852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:35.604883] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:35.604909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:35.604965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:35.663803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:35.664896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:35.664982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:35.665015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:35.787664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:35.787826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:35.787865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:35.787894] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:35.791428] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-02-18T20:20:35.791765] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-18T20:20:35.791900] [INFO ] [sig ] DMAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:35.933640] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DMAC.txt [2026-02-18T20:20:35.933786] [INFO ] [sig ] [918/3398] Completed DMAC in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:35.933825] [INFO ] [sig ] [919/3398] Forecasting DMB... [2026-02-18T20:20:35.933855] [INFO ] [sig ] Generating forecast for: DMB [2026-02-18T20:20:35.933887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-18T20:20:35.945344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-18T20:20:35.945749] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-18T20:20:35.946556] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-18T20:20:35.946630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:35.946662] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:35.946688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:35.946745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:36.007218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:36.008149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:36.008237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:36.008270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:36.133737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:36.133902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:36.133944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:36.133973] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:36.137524] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-18T20:20:36.137840] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-18T20:20:36.137976] [INFO ] [sig ] DMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:36.284601] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DMB.txt [2026-02-18T20:20:36.284754] [INFO ] [sig ] [919/3398] Completed DMB in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:36.284794] [INFO ] [sig ] [920/3398] Forecasting DMLP... [2026-02-18T20:20:36.284824] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-18T20:20:36.284854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-18T20:20:36.297890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-18T20:20:36.298337] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-18T20:20:36.299161] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-18T20:20:36.299216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:36.299252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:36.299280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:36.299350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:36.357304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:36.358208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:36.358291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:36.358324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:36.480263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:36.480451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:36.480497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:36.480525] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:36.484217] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=35.44%) [2026-02-18T20:20:36.484506] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-18T20:20:36.484654] [INFO ] [sig ] DMLP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:36.629340] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DMLP.txt [2026-02-18T20:20:36.629506] [INFO ] [sig ] [920/3398] Completed DMLP in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:36.629547] [INFO ] [sig ] [921/3398] Forecasting DMO... [2026-02-18T20:20:36.629596] [INFO ] [sig ] Generating forecast for: DMO [2026-02-18T20:20:36.629630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-18T20:20:36.642259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-18T20:20:36.642540] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-18T20:20:36.643313] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-18T20:20:36.643365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:36.643397] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:36.643424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:36.643481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:36.702903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:36.703748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:36.703832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:36.703867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:36.828113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:36.828270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:36.828310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:36.828339] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:36.831848] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=80.34%) [2026-02-18T20:20:36.832125] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-18T20:20:36.832262] [INFO ] [sig ] DMO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:36.977138] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DMO.txt [2026-02-18T20:20:36.977305] [INFO ] [sig ] [921/3398] Completed DMO in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:36.977353] [INFO ] [sig ] [922/3398] Forecasting DMRC... [2026-02-18T20:20:36.977388] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-18T20:20:36.977427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-18T20:20:36.991307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-18T20:20:36.991670] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-18T20:20:36.992492] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-18T20:20:36.992546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:36.992602] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:36.992633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:36.992690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:37.049452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:37.050340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:37.050430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:37.050463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:37.174611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:37.174775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:37.174815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:37.174844] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:37.178475] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-18T20:20:37.178994] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-18T20:20:37.179125] [INFO ] [sig ] DMRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:37.322031] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DMRC.txt [2026-02-18T20:20:37.322198] [INFO ] [sig ] [922/3398] Completed DMRC in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:37.322239] [INFO ] [sig ] [923/3398] Forecasting DMXF... [2026-02-18T20:20:37.322270] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-18T20:20:37.322301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-18T20:20:37.333919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-18T20:20:37.334236] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-18T20:20:37.335025] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-18T20:20:37.335078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:37.335111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:37.335138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:37.335194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:37.391779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:37.392439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:37.392519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:37.392551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:37.521255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:37.521474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:37.521520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:37.521549] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:37.526247] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-02-18T20:20:37.526535] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-18T20:20:37.526692] [INFO ] [sig ] DMXF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:37.682612] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DMXF.txt [2026-02-18T20:20:37.682761] [INFO ] [sig ] [923/3398] Completed DMXF in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-18T20:20:37.682813] [INFO ] [sig ] [924/3398] Forecasting DNA... [2026-02-18T20:20:37.682847] [INFO ] [sig ] Generating forecast for: DNA [2026-02-18T20:20:37.682890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-18T20:20:37.696357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-18T20:20:37.696710] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-18T20:20:37.697559] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-18T20:20:37.697638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:37.697699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:37.697730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:37.697790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:37.756014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:37.756706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:37.756787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:37.756819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:37.878155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:37.878312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:37.878360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:37.878396] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:37.881887] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-18T20:20:37.882170] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-18T20:20:37.882301] [INFO ] [sig ] DNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:38.025511] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DNA.txt [2026-02-18T20:20:38.025693] [INFO ] [sig ] [924/3398] Completed DNA in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-18T20:20:38.025734] [INFO ] [sig ] [925/3398] Forecasting DNLI... [2026-02-18T20:20:38.025763] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-18T20:20:38.025795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-18T20:20:38.038353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-18T20:20:38.038753] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-18T20:20:38.039530] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-18T20:20:38.039602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:38.039641] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:38.039668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:38.039736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:38.097510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:38.098425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:38.098525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:38.098566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:38.230724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:38.230909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:38.230965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:38.231002] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:38.235261] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-18T20:20:38.235754] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-18T20:20:38.235883] [INFO ] [sig ] DNLI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:38.380965] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DNLI.txt [2026-02-18T20:20:38.381101] [INFO ] [sig ] [925/3398] Completed DNLI in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-18T20:20:38.381141] [INFO ] [sig ] [926/3398] Forecasting DNP... [2026-02-18T20:20:38.381170] [INFO ] [sig ] Generating forecast for: DNP [2026-02-18T20:20:38.381201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-18T20:20:38.393171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-18T20:20:38.393500] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-18T20:20:38.394324] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-18T20:20:38.394387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:38.394427] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:38.394459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:38.394530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:38.454277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:38.454910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:38.454989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:38.455022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:38.577149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:38.577291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:38.577328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:38.577357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:38.581331] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-02-18T20:20:38.581645] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-18T20:20:38.581775] [INFO ] [sig ] DNP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:38.724318] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DNP.txt [2026-02-18T20:20:38.724447] [INFO ] [sig ] [926/3398] Completed DNP in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-18T20:20:38.724487] [INFO ] [sig ] [927/3398] Forecasting DNTH... [2026-02-18T20:20:38.724518] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-18T20:20:38.724549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-18T20:20:38.737297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-18T20:20:38.737631] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-18T20:20:38.738757] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-18T20:20:38.738823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:38.738858] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:38.738885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:38.738944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:38.798001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:38.798759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:38.798840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:38.798874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:38.916693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:38.916847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:38.916888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:38.916958] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:38.921681] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-18T20:20:38.921980] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-18T20:20:38.922112] [INFO ] [sig ] DNTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:39.069423] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DNTH.txt [2026-02-18T20:20:39.069621] [INFO ] [sig ] [927/3398] Completed DNTH in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:39.069664] [INFO ] [sig ] [928/3398] Forecasting DOCN... [2026-02-18T20:20:39.069694] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-18T20:20:39.069725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-18T20:20:39.082786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-18T20:20:39.083123] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-18T20:20:39.083970] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-18T20:20:39.084023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:39.084055] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:39.084082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:39.084148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:39.145731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:39.146522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:39.146624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:39.146662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:39.270515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:39.270670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:39.270708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:39.270736] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:39.274257] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-02-18T20:20:39.274569] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-18T20:20:39.274899] [INFO ] [sig ] DOCN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:39.419641] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DOCN.txt [2026-02-18T20:20:39.419780] [INFO ] [sig ] [928/3398] Completed DOCN in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:39.419818] [INFO ] [sig ] [929/3398] Forecasting DOCS... [2026-02-18T20:20:39.419848] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-18T20:20:39.419878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-18T20:20:39.432481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-18T20:20:39.432815] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-18T20:20:39.433623] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-18T20:20:39.433676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:39.433708] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:39.433735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:39.433792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:39.491494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:39.492146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:39.492227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:39.492260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:39.616334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:39.616485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:39.616526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:39.616557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:39.620047] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=30.78%) [2026-02-18T20:20:39.620325] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-18T20:20:39.620450] [INFO ] [sig ] DOCS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:39.765905] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DOCS.txt [2026-02-18T20:20:39.766043] [INFO ] [sig ] [929/3398] Completed DOCS in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:39.766081] [INFO ] [sig ] [930/3398] Forecasting DOGZ... [2026-02-18T20:20:39.766111] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-18T20:20:39.766141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-18T20:20:39.778090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-18T20:20:39.778395] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-18T20:20:39.779206] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-18T20:20:39.779259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:39.779291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:39.779319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:39.779384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:39.836762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:39.837425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:39.837518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:39.837553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:39.956981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:39.957137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:39.957176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:39.957205] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:39.960749] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-02-18T20:20:39.961035] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-18T20:20:39.961164] [INFO ] [sig ] DOGZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:40.105616] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DOGZ.txt [2026-02-18T20:20:40.105749] [INFO ] [sig ] [930/3398] Completed DOGZ in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:40.105789] [INFO ] [sig ] [931/3398] Forecasting DOLE... [2026-02-18T20:20:40.105818] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-18T20:20:40.105848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-18T20:20:40.118132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-18T20:20:40.118446] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-18T20:20:40.119278] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-18T20:20:40.119332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:40.119365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:40.119393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:40.119449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:40.179240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:40.180134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:40.180222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:40.180257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:40.303960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:40.304139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:40.304179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:40.304208] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:40.307674] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-02-18T20:20:40.307963] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-18T20:20:40.308121] [INFO ] [sig ] DOLE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:40.458167] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DOLE.txt [2026-02-18T20:20:40.458328] [INFO ] [sig ] [931/3398] Completed DOLE in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:40.458368] [INFO ] [sig ] [932/3398] Forecasting DOMO... [2026-02-18T20:20:40.458397] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-18T20:20:40.458428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-18T20:20:40.475694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-18T20:20:40.476137] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-18T20:20:40.477035] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-18T20:20:40.477096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:40.477134] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:40.477164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:40.477226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:40.535262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:40.536155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:40.536250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:40.536285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:40.659480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:40.659650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:40.659698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:40.659728] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:40.663546] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-18T20:20:40.664085] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-18T20:20:40.664221] [INFO ] [sig ] DOMO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:40.813283] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DOMO.txt [2026-02-18T20:20:40.813463] [INFO ] [sig ] [932/3398] Completed DOMO in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:40.813521] [INFO ] [sig ] [933/3398] Forecasting DORM... [2026-02-18T20:20:40.813561] [INFO ] [sig ] Generating forecast for: DORM [2026-02-18T20:20:40.813629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-18T20:20:40.827557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-18T20:20:40.827925] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-18T20:20:40.828792] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-18T20:20:40.828853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:40.828898] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:40.828934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:40.828993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:40.885811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:40.886709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:40.886793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:40.886827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:41.012805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:41.012966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:41.013005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:41.013034] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:41.016499] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=96.57%) [2026-02-18T20:20:41.016823] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-18T20:20:41.016955] [INFO ] [sig ] DORM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:41.167720] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DORM.txt [2026-02-18T20:20:41.167877] [INFO ] [sig ] [933/3398] Completed DORM in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:41.167916] [INFO ] [sig ] [934/3398] Forecasting DOUG... [2026-02-18T20:20:41.167946] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-18T20:20:41.167976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-18T20:20:41.183633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-18T20:20:41.184084] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-18T20:20:41.185141] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-18T20:20:41.185208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:41.185248] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:41.185284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:41.185361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:41.256480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:41.257530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:41.257668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:41.257705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:41.381361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:41.381567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:41.381637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:41.381667] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:41.385077] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-02-18T20:20:41.385376] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-18T20:20:41.385523] [INFO ] [sig ] DOUG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:41.529675] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DOUG.txt [2026-02-18T20:20:41.529834] [INFO ] [sig ] [934/3398] Completed DOUG in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:41.529872] [INFO ] [sig ] [935/3398] Forecasting DOX... [2026-02-18T20:20:41.529902] [INFO ] [sig ] Generating forecast for: DOX [2026-02-18T20:20:41.529932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-18T20:20:41.542698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-18T20:20:41.543069] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-18T20:20:41.543891] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-18T20:20:41.543945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:41.543977] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:41.544005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:41.544061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:41.601462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:41.602528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:41.602630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:41.602667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:41.737945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:41.738165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:41.738230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:41.738276] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:41.743199] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-02-18T20:20:41.743608] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-18T20:20:41.743793] [INFO ] [sig ] DOX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:41.889257] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DOX.txt [2026-02-18T20:20:41.889416] [INFO ] [sig ] [935/3398] Completed DOX in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:41.889464] [INFO ] [sig ] [936/3398] Forecasting DPG... [2026-02-18T20:20:41.889500] [INFO ] [sig ] Generating forecast for: DPG [2026-02-18T20:20:41.889538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-18T20:20:41.901782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-18T20:20:41.902137] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-18T20:20:41.902924] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-18T20:20:41.902976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:41.903008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:41.903035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:41.903091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:41.960534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:41.961435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:41.961534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:41.961596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:42.084044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:42.084238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:42.084289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:42.084319] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:42.088093] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-18T20:20:42.088410] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-18T20:20:42.088551] [INFO ] [sig ] DPG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:42.231218] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DPG.txt [2026-02-18T20:20:42.231387] [INFO ] [sig ] [936/3398] Completed DPG in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:42.231429] [INFO ] [sig ] [937/3398] Forecasting DPRO... [2026-02-18T20:20:42.231458] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-18T20:20:42.231496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-18T20:20:42.244262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-18T20:20:42.244636] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-18T20:20:42.245407] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-18T20:20:42.245460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:42.245492] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:42.245519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:42.245595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:42.302082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:42.302997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:42.303078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:42.303111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:42.418469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:42.418664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:42.418705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:42.418734] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:42.422176] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-02-18T20:20:42.422458] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-18T20:20:42.422606] [INFO ] [sig ] DPRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:42.563387] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DPRO.txt [2026-02-18T20:20:42.563594] [INFO ] [sig ] [937/3398] Completed DPRO in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:42.563637] [INFO ] [sig ] [938/3398] Forecasting DPZ... [2026-02-18T20:20:42.563669] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-18T20:20:42.563700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-18T20:20:42.575856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-18T20:20:42.576227] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-18T20:20:42.577060] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-18T20:20:42.577114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:42.577159] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:42.577188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:42.577246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:42.633411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:42.634292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:42.634374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:42.634408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:42.756332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:42.756550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:42.756628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:42.756675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:42.760515] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-18T20:20:42.760844] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-18T20:20:42.760972] [INFO ] [sig ] DPZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:42.902051] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DPZ.txt [2026-02-18T20:20:42.902209] [INFO ] [sig ] [938/3398] Completed DPZ in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:42.902249] [INFO ] [sig ] [939/3398] Forecasting DQ... [2026-02-18T20:20:42.902279] [INFO ] [sig ] Generating forecast for: DQ [2026-02-18T20:20:42.902310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-18T20:20:42.915468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-18T20:20:42.915841] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-18T20:20:42.916635] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-18T20:20:42.916688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:42.916720] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:42.916747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:42.916804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:42.974907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:42.975826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:42.975913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:42.975958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:43.102146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:43.102311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:43.102352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:43.102382] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:43.105883] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-18T20:20:43.106170] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-18T20:20:43.106304] [INFO ] [sig ] DQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:43.249078] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DQ.txt [2026-02-18T20:20:43.249248] [INFO ] [sig ] [939/3398] Completed DQ in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:43.249287] [INFO ] [sig ] [940/3398] Forecasting DRD... [2026-02-18T20:20:43.249317] [INFO ] [sig ] Generating forecast for: DRD [2026-02-18T20:20:43.249348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-18T20:20:43.262546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-18T20:20:43.262957] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-18T20:20:43.263759] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-18T20:20:43.263812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:43.263845] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:43.263872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:43.263934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:43.321108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:43.322028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:43.322109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:43.322142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:43.446989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:43.447151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:43.447192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:43.447223] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:43.450774] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=48.91%) [2026-02-18T20:20:43.451064] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-18T20:20:43.451197] [INFO ] [sig ] DRD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:43.602739] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DRD.txt [2026-02-18T20:20:43.602899] [INFO ] [sig ] [940/3398] Completed DRD in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-18T20:20:43.602938] [INFO ] [sig ] [941/3398] Forecasting DRH... [2026-02-18T20:20:43.602969] [INFO ] [sig ] Generating forecast for: DRH [2026-02-18T20:20:43.603000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-18T20:20:43.616717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-18T20:20:43.617082] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-18T20:20:43.617894] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-18T20:20:43.617948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:43.618005] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:43.618061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:43.618125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:43.676289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:43.677203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:43.677285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:43.677318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:43.801329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:43.801493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:43.801531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:43.801560] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:43.805386] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=25.02%) [2026-02-18T20:20:43.805689] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-18T20:20:43.805821] [INFO ] [sig ] DRH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:43.958467] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DRH.txt [2026-02-18T20:20:43.958651] [INFO ] [sig ] [941/3398] Completed DRH in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-18T20:20:43.958696] [INFO ] [sig ] [942/3398] Forecasting DRI... [2026-02-18T20:20:43.958909] [INFO ] [sig ] Generating forecast for: DRI [2026-02-18T20:20:43.958944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-18T20:20:43.972861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-18T20:20:43.973261] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-18T20:20:43.974080] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-18T20:20:43.974136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:43.974169] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:43.974198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:43.974260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:44.034805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:44.035695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:44.035968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:44.036002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:44.171531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:44.171725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:44.171766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:44.171794] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:44.175182] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-18T20:20:44.175456] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-18T20:20:44.175622] [INFO ] [sig ] DRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:44.324841] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DRI.txt [2026-02-18T20:20:44.325021] [INFO ] [sig ] [942/3398] Completed DRI in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-18T20:20:44.325064] [INFO ] [sig ] [943/3398] Forecasting DRIO... [2026-02-18T20:20:44.325093] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-18T20:20:44.325124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-18T20:20:44.337958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-18T20:20:44.338407] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-18T20:20:44.339468] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-18T20:20:44.339524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:44.339558] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:44.339641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:44.339721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:44.403717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:44.404680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:44.404768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:44.404803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:44.527783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:44.527942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:44.527984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:44.528014] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:44.531877] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=18.38%) [2026-02-18T20:20:44.532183] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-18T20:20:44.532320] [INFO ] [sig ] DRIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:44.677033] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DRIO.txt [2026-02-18T20:20:44.677189] [INFO ] [sig ] [943/3398] Completed DRIO in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:44.677229] [INFO ] [sig ] [944/3398] Forecasting DRLL... [2026-02-18T20:20:44.677258] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-18T20:20:44.677290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-18T20:20:44.688867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-18T20:20:44.689218] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-18T20:20:44.690014] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-18T20:20:44.690068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:44.690099] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:44.690126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:44.690181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:44.747969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:44.748891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:44.748982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:44.749018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:44.875141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:44.875299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:44.875346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:44.875409] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:44.879225] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-18T20:20:44.879536] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-18T20:20:44.879723] [INFO ] [sig ] DRLL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:45.037808] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DRLL.txt [2026-02-18T20:20:45.038060] [INFO ] [sig ] [944/3398] Completed DRLL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:45.038139] [INFO ] [sig ] [945/3398] Forecasting DRMA... [2026-02-18T20:20:45.038177] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-18T20:20:45.038210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-18T20:20:45.050314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-18T20:20:45.050684] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-18T20:20:45.051525] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-18T20:20:45.051601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:45.051636] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:45.051665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:45.051723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:45.115513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:45.116721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:45.116816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:45.116852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:45.247652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:45.247814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:45.247856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:45.247903] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:45.251519] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=10.62%) [2026-02-18T20:20:45.251853] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-18T20:20:45.251986] [INFO ] [sig ] DRMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:45.410301] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DRMA.txt [2026-02-18T20:20:45.410461] [INFO ] [sig ] [945/3398] Completed DRMA in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:45.410504] [INFO ] [sig ] [946/3398] Forecasting DRS... [2026-02-18T20:20:45.410536] [INFO ] [sig ] Generating forecast for: DRS [2026-02-18T20:20:45.410586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-18T20:20:45.423702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-18T20:20:45.424087] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-18T20:20:45.424978] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-18T20:20:45.425048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:45.425096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:45.425139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:45.425226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:45.488170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:45.489078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:45.489166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:45.489200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:45.609475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:45.609654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:45.609697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:45.609729] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:45.613631] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=75.47%) [2026-02-18T20:20:45.613925] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-18T20:20:45.614058] [INFO ] [sig ] DRS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:45.763857] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DRS.txt [2026-02-18T20:20:45.764035] [INFO ] [sig ] [946/3398] Completed DRS in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:45.764077] [INFO ] [sig ] [947/3398] Forecasting DRTS... [2026-02-18T20:20:45.764107] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-18T20:20:45.764147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-18T20:20:45.778047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-18T20:20:45.778466] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-18T20:20:45.779432] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-18T20:20:45.779489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:45.779523] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:45.779556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:45.779651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:45.841074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:45.841916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:45.842021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:45.842079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:45.965724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:45.965882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:45.965923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:45.965952] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:45.969404] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=64.67%) [2026-02-18T20:20:45.969700] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-18T20:20:45.969826] [INFO ] [sig ] DRTS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:46.123152] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DRTS.txt [2026-02-18T20:20:46.123307] [INFO ] [sig ] [947/3398] Completed DRTS in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:46.123346] [INFO ] [sig ] [948/3398] Forecasting DRUG... [2026-02-18T20:20:46.123375] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-18T20:20:46.123406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-18T20:20:46.136762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-18T20:20:46.137302] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-18T20:20:46.138315] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-18T20:20:46.138371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:46.138404] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:46.138433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:46.138490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:46.201246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:46.202330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:46.202436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:46.202471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:46.348118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:46.348287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:46.348327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:46.348356] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:46.351948] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=81.05%) [2026-02-18T20:20:46.352316] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-18T20:20:46.352516] [INFO ] [sig ] DRUG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:46.505881] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DRUG.txt [2026-02-18T20:20:46.506082] [INFO ] [sig ] [948/3398] Completed DRUG in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:46.506133] [INFO ] [sig ] [949/3398] Forecasting DRVN... [2026-02-18T20:20:46.506165] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-18T20:20:46.506195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-18T20:20:46.520818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-18T20:20:46.521215] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-18T20:20:46.522061] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-18T20:20:46.522116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:46.522149] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:46.522176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:46.522264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:46.582881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:46.583777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:46.583886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:46.583923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:46.719823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:46.719985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:46.720025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:46.720053] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:46.723809] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: UP (p=57.10%) [2026-02-18T20:20:46.724111] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-18T20:20:46.724246] [INFO ] [sig ] DRVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:46.909075] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DRVN.txt [2026-02-18T20:20:46.909255] [INFO ] [sig ] [949/3398] Completed DRVN in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:46.909295] [INFO ] [sig ] [950/3398] Forecasting DSGX... [2026-02-18T20:20:46.909324] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-18T20:20:46.909354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-18T20:20:46.923818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-18T20:20:46.924231] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-18T20:20:46.925052] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-18T20:20:46.925105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:46.925137] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:46.925164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:46.925220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:46.985791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:46.986810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:46.986904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:46.986939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:47.118617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:47.118790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:47.118830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:47.118857] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:47.122633] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: UP (p=61.12%) [2026-02-18T20:20:47.122908] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-18T20:20:47.123032] [INFO ] [sig ] DSGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:47.272618] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DSGX.txt [2026-02-18T20:20:47.272770] [INFO ] [sig ] [950/3398] Completed DSGX in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:47.272812] [INFO ] [sig ] [951/3398] Forecasting DSL... [2026-02-18T20:20:47.272844] [INFO ] [sig ] Generating forecast for: DSL [2026-02-18T20:20:47.272876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-18T20:20:47.285375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-18T20:20:47.285733] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-18T20:20:47.286519] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-18T20:20:47.286604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:47.286654] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:47.286686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:47.286747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:47.346559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:47.347454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:47.347618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:47.347669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:47.469901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:47.470062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:47.470103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:47.470135] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:47.473602] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-18T20:20:47.473899] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-18T20:20:47.474033] [INFO ] [sig ] DSL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:47.624396] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DSL.txt [2026-02-18T20:20:47.624543] [INFO ] [sig ] [951/3398] Completed DSL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:47.624607] [INFO ] [sig ] [952/3398] Forecasting DSM... [2026-02-18T20:20:47.624647] [INFO ] [sig ] Generating forecast for: DSM [2026-02-18T20:20:47.624685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-18T20:20:47.636036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-18T20:20:47.636347] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-18T20:20:47.637147] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-18T20:20:47.637201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:47.637233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:47.637260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:47.637317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:47.695406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:47.696151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:47.696234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:47.696268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:47.817227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:47.817390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:47.817432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:47.817462] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:47.821282] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=38.85%) [2026-02-18T20:20:47.821601] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-18T20:20:47.821735] [INFO ] [sig ] DSM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:47.977047] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DSM.txt [2026-02-18T20:20:47.977207] [INFO ] [sig ] [952/3398] Completed DSM in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:47.977247] [INFO ] [sig ] [953/3398] Forecasting DSP... [2026-02-18T20:20:47.977278] [INFO ] [sig ] Generating forecast for: DSP [2026-02-18T20:20:47.977309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-18T20:20:47.995179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-18T20:20:47.995707] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-18T20:20:47.996560] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-18T20:20:47.996637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:47.996676] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:47.996703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:47.996761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:48.056130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:48.057040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:48.057131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:48.057167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:48.186184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:48.186354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:48.186396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:48.186427] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:48.190092] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-02-18T20:20:48.190422] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-18T20:20:48.190606] [INFO ] [sig ] DSP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:48.336428] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DSP.txt [2026-02-18T20:20:48.336606] [INFO ] [sig ] [953/3398] Completed DSP in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:48.336649] [INFO ] [sig ] [954/3398] Forecasting DSX... [2026-02-18T20:20:48.336684] [INFO ] [sig ] Generating forecast for: DSX [2026-02-18T20:20:48.336720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-18T20:20:48.349308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-18T20:20:48.349777] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-18T20:20:48.350626] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-18T20:20:48.350693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:48.350736] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:48.350770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:48.350833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:48.408554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:48.409464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:48.409550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:48.409606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:48.533719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:48.533879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:48.533922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:48.533953] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:48.537426] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-18T20:20:48.537734] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-18T20:20:48.537866] [INFO ] [sig ] DSX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:48.682995] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DSX.txt [2026-02-18T20:20:48.683173] [INFO ] [sig ] [954/3398] Completed DSX in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:48.683215] [INFO ] [sig ] [955/3398] Forecasting DTB... [2026-02-18T20:20:48.683244] [INFO ] [sig ] Generating forecast for: DTB [2026-02-18T20:20:48.683274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-18T20:20:48.695280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-18T20:20:48.695613] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-18T20:20:48.696405] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-18T20:20:48.696459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:48.696491] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:48.696517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:48.696593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:48.758434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:48.759461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:48.759551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:48.759608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:48.880704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:48.880874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:48.880916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:48.880945] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:48.884635] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-18T20:20:48.884973] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-18T20:20:48.885123] [INFO ] [sig ] DTB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:49.035100] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DTB.txt [2026-02-18T20:20:49.035263] [INFO ] [sig ] [955/3398] Completed DTB in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:49.035303] [INFO ] [sig ] [956/3398] Forecasting DTE... [2026-02-18T20:20:49.035334] [INFO ] [sig ] Generating forecast for: DTE [2026-02-18T20:20:49.035366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-18T20:20:49.049074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-18T20:20:49.049413] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-18T20:20:49.050198] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-18T20:20:49.050250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:49.050282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:49.050309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:49.050365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:49.111276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:49.112374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:49.112458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:49.112491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:49.229665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:49.229844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:49.229885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:49.229914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:49.233701] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=61.29%) [2026-02-18T20:20:49.234008] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-18T20:20:49.234152] [INFO ] [sig ] DTE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:49.375643] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DTE.txt [2026-02-18T20:20:49.375797] [INFO ] [sig ] [956/3398] Completed DTE in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:49.375837] [INFO ] [sig ] [957/3398] Forecasting DTG... [2026-02-18T20:20:49.375867] [INFO ] [sig ] Generating forecast for: DTG [2026-02-18T20:20:49.375899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-18T20:20:49.388385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-18T20:20:49.388790] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-18T20:20:49.389587] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-18T20:20:49.389642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:49.389678] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:49.389708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:49.389764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:49.449403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:49.450492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:49.450593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:49.450629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:49.572458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:49.572687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:49.572738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:49.572771] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:49.576432] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-02-18T20:20:49.576759] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-18T20:20:49.576897] [INFO ] [sig ] DTG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:49.720877] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DTG.txt [2026-02-18T20:20:49.721042] [INFO ] [sig ] [957/3398] Completed DTG in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-18T20:20:49.721084] [INFO ] [sig ] [958/3398] Forecasting DTIL... [2026-02-18T20:20:49.721114] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-18T20:20:49.721145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-18T20:20:49.733561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-18T20:20:49.733895] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-18T20:20:49.734694] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-18T20:20:49.734751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:49.734809] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:49.734838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:49.734896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:49.792519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:49.793445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:49.793527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:49.793559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:49.910558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:49.910732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:49.910790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:49.910820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:49.914263] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-02-18T20:20:49.914536] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-18T20:20:49.914683] [INFO ] [sig ] DTIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:50.057550] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DTIL.txt [2026-02-18T20:20:50.057733] [INFO ] [sig ] [958/3398] Completed DTIL in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-18T20:20:50.057775] [INFO ] [sig ] [959/3398] Forecasting DTM... [2026-02-18T20:20:50.057803] [INFO ] [sig ] Generating forecast for: DTM [2026-02-18T20:20:50.057834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-18T20:20:50.070175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-18T20:20:50.070548] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-18T20:20:50.071358] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-18T20:20:50.071412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:50.071445] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:50.071471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:50.071532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:50.129270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:50.129985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:50.130066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:50.130098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:50.256647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:50.256836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:50.256878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:50.256907] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:50.260726] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-02-18T20:20:50.261009] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-18T20:20:50.261141] [INFO ] [sig ] DTM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:50.416092] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DTM.txt [2026-02-18T20:20:50.416244] [INFO ] [sig ] [959/3398] Completed DTM in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:50.416284] [INFO ] [sig ] [960/3398] Forecasting DUK... [2026-02-18T20:20:50.416313] [INFO ] [sig ] Generating forecast for: DUK [2026-02-18T20:20:50.416343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-18T20:20:50.430084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-18T20:20:50.430414] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-18T20:20:50.431366] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-18T20:20:50.431420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:50.431452] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:50.431478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:50.431534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:50.490421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:50.491320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:50.491402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:50.491434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:50.616783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:50.616949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:50.617002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:50.617035] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:50.621406] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-18T20:20:50.621762] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-18T20:20:50.622085] [INFO ] [sig ] DUK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:50.777253] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DUK.txt [2026-02-18T20:20:50.777379] [INFO ] [sig ] [960/3398] Completed DUK in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:50.777418] [INFO ] [sig ] [961/3398] Forecasting DUKB... [2026-02-18T20:20:50.777447] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-18T20:20:50.777477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-18T20:20:50.789185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-18T20:20:50.789454] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-18T20:20:50.790277] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-18T20:20:50.790330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:50.790361] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:50.790389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:50.790445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:50.846939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:50.847620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:50.847715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:50.847756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:50.966699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:50.966845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:50.966885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:50.966912] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:50.970537] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=72.69%) [2026-02-18T20:20:50.970862] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-18T20:20:50.971159] [INFO ] [sig ] DUKB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:51.111512] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DUKB.txt [2026-02-18T20:20:51.111649] [INFO ] [sig ] [961/3398] Completed DUKB in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:51.111690] [INFO ] [sig ] [962/3398] Forecasting DUOL... [2026-02-18T20:20:51.111719] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-18T20:20:51.111749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-18T20:20:51.123514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-18T20:20:51.123826] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-18T20:20:51.124606] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-18T20:20:51.124659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:51.124702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:51.124731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:51.124788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:51.181903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:51.182508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:51.182603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:51.182638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:51.301135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:51.301303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:51.301342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:51.301372] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:51.304777] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-02-18T20:20:51.305051] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-18T20:20:51.305178] [INFO ] [sig ] DUOL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:51.445847] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DUOL.txt [2026-02-18T20:20:51.445980] [INFO ] [sig ] [962/3398] Completed DUOL in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:51.446019] [INFO ] [sig ] [963/3398] Forecasting DVA... [2026-02-18T20:20:51.446048] [INFO ] [sig ] Generating forecast for: DVA [2026-02-18T20:20:51.446078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-18T20:20:51.458913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-18T20:20:51.459299] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-18T20:20:51.460095] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-18T20:20:51.460148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:51.460181] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:51.460209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:51.460266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:51.516921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:51.517738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:51.517818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:51.517851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:51.640034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:51.640201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:51.640239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:51.640268] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:51.643719] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-18T20:20:51.643989] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-18T20:20:51.644114] [INFO ] [sig ] DVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:51.828425] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DVA.txt [2026-02-18T20:20:51.828612] [INFO ] [sig ] [963/3398] Completed DVA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:51.828655] [INFO ] [sig ] [964/3398] Forecasting DVN... [2026-02-18T20:20:51.828685] [INFO ] [sig ] Generating forecast for: DVN [2026-02-18T20:20:51.828716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-18T20:20:51.841369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-18T20:20:51.841779] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-18T20:20:51.842563] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-18T20:20:51.842636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:51.842668] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:51.842694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:51.842754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:51.908599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:51.909563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:51.909678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:51.909721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:52.043450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:52.043631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:52.043675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:52.043704] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:52.047302] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-02-18T20:20:52.047787] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-18T20:20:52.047922] [INFO ] [sig ] DVN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:52.193193] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DVN.txt [2026-02-18T20:20:52.193328] [INFO ] [sig ] [964/3398] Completed DVN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:52.193367] [INFO ] [sig ] [965/3398] Forecasting DWAS... [2026-02-18T20:20:52.193396] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-18T20:20:52.193425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-18T20:20:52.205787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-18T20:20:52.206119] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-18T20:20:52.206953] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-18T20:20:52.207008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:52.207041] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:52.207069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:52.207128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:52.268590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:52.269333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:52.269416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:52.269451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:52.392365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:52.392521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:52.392562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:52.392613] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:52.396514] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-18T20:20:52.396905] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-18T20:20:52.397058] [INFO ] [sig ] DWAS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:52.547819] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DWAS.txt [2026-02-18T20:20:52.547966] [INFO ] [sig ] [965/3398] Completed DWAS in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:52.548004] [INFO ] [sig ] [966/3398] Forecasting DWSH... [2026-02-18T20:20:52.548058] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-18T20:20:52.548102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-18T20:20:52.559134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-18T20:20:52.559450] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-18T20:20:52.560253] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-18T20:20:52.560308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:52.560340] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:52.560367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:52.560424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:52.616776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:52.617507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:52.617603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:52.617638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:52.728436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:52.728618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:52.728660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:52.728690] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:52.732096] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-18T20:20:52.732368] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-18T20:20:52.732495] [INFO ] [sig ] DWSH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:52.877462] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DWSH.txt [2026-02-18T20:20:52.877644] [INFO ] [sig ] [966/3398] Completed DWSH in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:52.877689] [INFO ] [sig ] [967/3398] Forecasting DX... [2026-02-18T20:20:52.877725] [INFO ] [sig ] Generating forecast for: DX [2026-02-18T20:20:52.877764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-18T20:20:52.891788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-18T20:20:52.892356] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-18T20:20:52.893186] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-18T20:20:52.893240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:52.893271] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:52.893298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:52.893358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:52.950965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:52.951824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:52.951909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:52.951942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:53.075602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:53.075765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:53.075805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:53.075834] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:53.079265] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=53.52%) [2026-02-18T20:20:53.079544] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-18T20:20:53.079695] [INFO ] [sig ] DX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:53.226240] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DX.txt [2026-02-18T20:20:53.226387] [INFO ] [sig ] [967/3398] Completed DX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:53.226424] [INFO ] [sig ] [968/3398] Forecasting DXC... [2026-02-18T20:20:53.226454] [INFO ] [sig ] Generating forecast for: DXC [2026-02-18T20:20:53.226485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-18T20:20:53.238707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-18T20:20:53.239035] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-18T20:20:53.239823] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-18T20:20:53.239876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:53.239907] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:53.239935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:53.239992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:53.296402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:53.297131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:53.297241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:53.297276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:53.419589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:53.419748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:53.419788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:53.419817] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:53.423202] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=54.89%) [2026-02-18T20:20:53.423479] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-18T20:20:53.423674] [INFO ] [sig ] DXC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:53.566256] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DXC.txt [2026-02-18T20:20:53.566412] [INFO ] [sig ] [968/3398] Completed DXC in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:53.566451] [INFO ] [sig ] [969/3398] Forecasting DXCM... [2026-02-18T20:20:53.566482] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-18T20:20:53.566514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-18T20:20:53.578980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-18T20:20:53.579350] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-18T20:20:53.580164] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-18T20:20:53.580220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:53.580262] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:53.580297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:53.580356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:53.637956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:53.639257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:53.639343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:53.639375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:53.763493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:53.763673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:53.763714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:53.763761] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:53.767713] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=8.49%) [2026-02-18T20:20:53.767990] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-18T20:20:53.768138] [INFO ] [sig ] DXCM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:53.914331] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DXCM.txt [2026-02-18T20:20:53.914478] [INFO ] [sig ] [969/3398] Completed DXCM in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:53.914517] [INFO ] [sig ] [970/3398] Forecasting DXPE... [2026-02-18T20:20:53.914546] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-18T20:20:53.914596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-18T20:20:53.927044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-18T20:20:53.927349] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-18T20:20:53.928186] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-18T20:20:53.928240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:53.928271] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:53.928297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:53.928353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:53.984829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:53.985484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:53.985563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:53.985623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:54.105135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:54.105289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:54.105331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:54.105359] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:54.108749] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-18T20:20:54.109035] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-18T20:20:54.109167] [INFO ] [sig ] DXPE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:54.248526] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DXPE.txt [2026-02-18T20:20:54.248675] [INFO ] [sig ] [970/3398] Completed DXPE in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:54.248714] [INFO ] [sig ] [971/3398] Forecasting DY... [2026-02-18T20:20:54.248744] [INFO ] [sig ] Generating forecast for: DY [2026-02-18T20:20:54.248774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-18T20:20:54.262195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-18T20:20:54.262529] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-18T20:20:54.263470] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-18T20:20:54.263523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:54.263555] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:54.263603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:54.263663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:54.322043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:54.322841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:54.322937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:54.322969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:54.444466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:54.444659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:54.444712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:54.444760] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:54.448977] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-18T20:20:54.449517] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-18T20:20:54.449689] [INFO ] [sig ] DY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:54.600401] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/DY.txt [2026-02-18T20:20:54.600638] [INFO ] [sig ] [971/3398] Completed DY in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:54.600683] [INFO ] [sig ] [972/3398] Forecasting DYN... [2026-02-18T20:20:54.600712] [INFO ] [sig ] Generating forecast for: DYN [2026-02-18T20:20:54.600742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-18T20:20:54.613766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-18T20:20:54.614167] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-18T20:20:54.615090] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-18T20:20:54.615146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:54.615178] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:54.615206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:54.615263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:54.672981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:54.673945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:54.674036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:54.674070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:54.801712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:54.801875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:54.801917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:54.801948] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:54.805424] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=25.46%) [2026-02-18T20:20:54.805800] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-18T20:20:54.805959] [INFO ] [sig ] DYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:54.958621] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/DYN.txt [2026-02-18T20:20:54.958788] [INFO ] [sig ] [972/3398] Completed DYN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:54.958830] [INFO ] [sig ] [973/3398] Forecasting E... [2026-02-18T20:20:54.958862] [INFO ] [sig ] Generating forecast for: E [2026-02-18T20:20:54.958894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-18T20:20:54.971406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-18T20:20:54.971749] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-18T20:20:54.972547] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-18T20:20:54.972631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:54.972666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:54.972696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:54.972759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:55.031720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:55.032655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:55.032741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:55.032776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:55.157590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:55.157749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:55.157791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:55.157820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:55.161308] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-18T20:20:55.161598] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-18T20:20:55.161726] [INFO ] [sig ] E: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:55.304374] [INFO ] [LOCAL ] Saved forecast: E 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/E.txt [2026-02-18T20:20:55.304507] [INFO ] [sig ] [973/3398] Completed E in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:55.304546] [INFO ] [sig ] [974/3398] Forecasting EA... [2026-02-18T20:20:55.304595] [INFO ] [sig ] Generating forecast for: EA [2026-02-18T20:20:55.304628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-18T20:20:55.316647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-18T20:20:55.316996] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-18T20:20:55.317829] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-18T20:20:55.317882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:55.317915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:55.317942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:55.318000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:55.376649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:55.377544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:55.377643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:55.377678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:55.509333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:55.509512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:55.509552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:55.509600] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:55.513013] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-02-18T20:20:55.513283] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-18T20:20:55.513407] [INFO ] [sig ] EA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:55.656823] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EA.txt [2026-02-18T20:20:55.656988] [INFO ] [sig ] [974/3398] Completed EA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-18T20:20:55.657028] [INFO ] [sig ] [975/3398] Forecasting EAF... [2026-02-18T20:20:55.657253] [INFO ] [sig ] Generating forecast for: EAF [2026-02-18T20:20:55.657283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-18T20:20:55.669656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-18T20:20:55.670048] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-18T20:20:55.670854] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-18T20:20:55.670920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:55.670976] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:55.671005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:55.671062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:55.727792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:55.728751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:55.728837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:55.728870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:55.850382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:55.850542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:55.850600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:55.850631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:55.854021] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=38.45%) [2026-02-18T20:20:55.854297] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-18T20:20:55.854422] [INFO ] [sig ] EAF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:55.996828] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EAF.txt [2026-02-18T20:20:55.996968] [INFO ] [sig ] [975/3398] Completed EAF in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:55.997008] [INFO ] [sig ] [976/3398] Forecasting EAI... [2026-02-18T20:20:55.997041] [INFO ] [sig ] Generating forecast for: EAI [2026-02-18T20:20:55.997073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-18T20:20:56.008480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-18T20:20:56.008839] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-18T20:20:56.009687] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-18T20:20:56.009742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:56.009775] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:56.009804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:56.009865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:56.067807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:56.068623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:56.068705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:56.068738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:56.186852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:56.187198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:56.187240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:56.187268] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:56.190998] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=88.79%) [2026-02-18T20:20:56.191471] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-18T20:20:56.191620] [INFO ] [sig ] EAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:56.341662] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EAI.txt [2026-02-18T20:20:56.341836] [INFO ] [sig ] [976/3398] Completed EAI in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:56.341885] [INFO ] [sig ] [977/3398] Forecasting EARN... [2026-02-18T20:20:56.341923] [INFO ] [sig ] Generating forecast for: EARN [2026-02-18T20:20:56.341958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-18T20:20:56.354326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-18T20:20:56.354730] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-18T20:20:56.355521] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-18T20:20:56.355595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:56.355629] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:56.355655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:56.355712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:56.415935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:56.416865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:56.416968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:56.417001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:56.543079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:56.543273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:56.543331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:56.543374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:56.547387] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-18T20:20:56.547804] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-18T20:20:56.547980] [INFO ] [sig ] EARN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:56.696381] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EARN.txt [2026-02-18T20:20:56.696524] [INFO ] [sig ] [977/3398] Completed EARN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:56.696563] [INFO ] [sig ] [978/3398] Forecasting EB... [2026-02-18T20:20:56.696614] [INFO ] [sig ] Generating forecast for: EB [2026-02-18T20:20:56.696646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-18T20:20:56.710388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-18T20:20:56.710743] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-18T20:20:56.711564] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-18T20:20:56.711642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:56.711674] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:56.711701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:56.711758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:56.769360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:56.770086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:56.770171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:56.770203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:56.896554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:56.896730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:56.896771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:56.896800] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:56.900379] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-18T20:20:56.900686] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-18T20:20:56.900819] [INFO ] [sig ] EB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:57.047470] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EB.txt [2026-02-18T20:20:57.047648] [INFO ] [sig ] [978/3398] Completed EB in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:57.047739] [INFO ] [sig ] [979/3398] Forecasting EBAY... [2026-02-18T20:20:57.047772] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-18T20:20:57.047801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-18T20:20:57.061650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-18T20:20:57.061995] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-18T20:20:57.062982] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-18T20:20:57.063199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:57.063230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:57.063256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:57.063312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:57.121914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:57.122781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:57.122888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:57.122923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:57.256653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:57.256816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:57.256864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:57.256899] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:57.260908] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=82.38%) [2026-02-18T20:20:57.261371] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-18T20:20:57.261502] [INFO ] [sig ] EBAY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:57.403665] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EBAY.txt [2026-02-18T20:20:57.403826] [INFO ] [sig ] [979/3398] Completed EBAY in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:57.403868] [INFO ] [sig ] [980/3398] Forecasting EBC... [2026-02-18T20:20:57.403900] [INFO ] [sig ] Generating forecast for: EBC [2026-02-18T20:20:57.403931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-18T20:20:57.415948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-18T20:20:57.416261] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-18T20:20:57.417055] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-18T20:20:57.417107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:57.417139] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:57.417166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:57.417222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:57.476978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:57.478044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:57.478132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:57.478164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:57.604298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:57.604464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:57.604506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:57.604535] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:57.607937] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=41.18%) [2026-02-18T20:20:57.608232] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-18T20:20:57.608385] [INFO ] [sig ] EBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:57.768165] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EBC.txt [2026-02-18T20:20:57.768339] [INFO ] [sig ] [980/3398] Completed EBC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:57.768381] [INFO ] [sig ] [981/3398] Forecasting EBF... [2026-02-18T20:20:57.768411] [INFO ] [sig ] Generating forecast for: EBF [2026-02-18T20:20:57.768443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-18T20:20:57.782479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-18T20:20:57.782927] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-18T20:20:57.783908] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-18T20:20:57.783973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:57.784009] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:57.784037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:57.784097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:57.846456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:57.847363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:57.847458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:57.847494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:57.971513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:57.971690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:57.971732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:57.971761] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:57.976264] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-02-18T20:20:57.976647] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-18T20:20:57.976835] [INFO ] [sig ] EBF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:58.139206] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EBF.txt [2026-02-18T20:20:58.139369] [INFO ] [sig ] [981/3398] Completed EBF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:58.139411] [INFO ] [sig ] [982/3398] Forecasting EBON... [2026-02-18T20:20:58.139442] [INFO ] [sig ] Generating forecast for: EBON [2026-02-18T20:20:58.139474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-18T20:20:58.149677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-18T20:20:58.150020] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-18T20:20:58.150882] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-18T20:20:58.150938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:58.150972] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:58.151001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:58.151060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:58.210287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:58.211229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:58.211322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:58.211357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:58.311382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:58.311554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:58.311621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:58.311673] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:58.315447] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=0.15%) [2026-02-18T20:20:58.315883] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-18T20:20:58.316063] [INFO ] [sig ] EBON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:58.469147] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EBON.txt [2026-02-18T20:20:58.469309] [INFO ] [sig ] [982/3398] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:58.469355] [INFO ] [sig ] [983/3398] Forecasting EBS... [2026-02-18T20:20:58.469386] [INFO ] [sig ] Generating forecast for: EBS [2026-02-18T20:20:58.469416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-18T20:20:58.483446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-18T20:20:58.483827] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-18T20:20:58.484677] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-18T20:20:58.484732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:58.484763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:58.484790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:58.484852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:58.541653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:58.542403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:58.542505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:58.542540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:58.663344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:58.663512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:58.663552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:58.663603] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:58.667115] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-18T20:20:58.667406] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-18T20:20:58.667540] [INFO ] [sig ] EBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:20:58.813119] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EBS.txt [2026-02-18T20:20:58.813280] [INFO ] [sig ] [983/3398] Completed EBS in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:58.813320] [INFO ] [sig ] [984/3398] Forecasting EC... [2026-02-18T20:20:58.813351] [INFO ] [sig ] Generating forecast for: EC [2026-02-18T20:20:58.813382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-18T20:20:58.826155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-18T20:20:58.826559] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-18T20:20:58.827435] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-18T20:20:58.827491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:58.827525] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:58.827553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:58.827654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:58.890987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:58.892064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:58.892148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:58.892198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:59.018737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:59.018909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:59.018958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:59.018994] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:59.022795] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-02-18T20:20:59.023277] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-18T20:20:59.023411] [INFO ] [sig ] EC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:59.170145] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EC.txt [2026-02-18T20:20:59.170279] [INFO ] [sig ] [984/3398] Completed EC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:59.170318] [INFO ] [sig ] [985/3398] Forecasting ECC... [2026-02-18T20:20:59.170347] [INFO ] [sig ] Generating forecast for: ECC [2026-02-18T20:20:59.170378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-18T20:20:59.182267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-18T20:20:59.182609] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-18T20:20:59.183418] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-18T20:20:59.183471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:59.183503] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:59.183531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:59.183631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:59.243605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:59.244492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:59.244617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:59.244690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:59.366500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:59.366685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:59.366729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:59.366759] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:59.370321] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-18T20:20:59.370668] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-18T20:20:59.370809] [INFO ] [sig ] ECC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:59.522040] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ECC.txt [2026-02-18T20:20:59.522225] [INFO ] [sig ] [985/3398] Completed ECC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:59.522267] [INFO ] [sig ] [986/3398] Forecasting ECL... [2026-02-18T20:20:59.522297] [INFO ] [sig ] Generating forecast for: ECL [2026-02-18T20:20:59.522329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-18T20:20:59.536098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-18T20:20:59.536500] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-18T20:20:59.537364] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-18T20:20:59.537420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:59.537453] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:59.537492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:59.537549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:59.596858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:59.597825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:59.597922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:59.597957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:20:59.722710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:20:59.722886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:20:59.722930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:20:59.722960] [INFO ] [FORECASTER] Training complete [2026-02-18T20:20:59.726718] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-02-18T20:20:59.727051] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-18T20:20:59.727196] [INFO ] [sig ] ECL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:20:59.882615] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ECL.txt [2026-02-18T20:20:59.882849] [INFO ] [sig ] [986/3398] Completed ECL in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:20:59.882915] [INFO ] [sig ] [987/3398] Forecasting ECPG... [2026-02-18T20:20:59.882962] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-18T20:20:59.883008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-18T20:20:59.896680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-18T20:20:59.897090] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-18T20:20:59.898185] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-18T20:20:59.898247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:20:59.898280] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:20:59.898307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:20:59.898366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:20:59.956284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:20:59.957255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:20:59.957342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:20:59.957376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:00.085683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:00.085861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:00.085931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:00.085986] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:00.090789] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=74.42%) [2026-02-18T20:21:00.091136] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-18T20:21:00.091478] [INFO ] [sig ] ECPG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:00.249223] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ECPG.txt [2026-02-18T20:21:00.249377] [INFO ] [sig ] [987/3398] Completed ECPG in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:21:00.249418] [INFO ] [sig ] [988/3398] Forecasting ECX... [2026-02-18T20:21:00.249448] [INFO ] [sig ] Generating forecast for: ECX [2026-02-18T20:21:00.249480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-18T20:21:00.262243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-18T20:21:00.262627] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-18T20:21:00.263483] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-18T20:21:00.263546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:00.263600] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:00.263633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:00.263694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:00.326097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:00.326957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:00.327046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:00.327081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:00.453345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:00.453534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:00.453620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:00.453669] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:00.457691] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-18T20:21:00.458126] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-18T20:21:00.458300] [INFO ] [sig ] ECX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:00.611106] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ECX.txt [2026-02-18T20:21:00.611295] [INFO ] [sig ] [988/3398] Completed ECX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:21:00.611338] [INFO ] [sig ] [989/3398] Forecasting ED... [2026-02-18T20:21:00.611370] [INFO ] [sig ] Generating forecast for: ED [2026-02-18T20:21:00.611403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-18T20:21:00.624764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-18T20:21:00.625186] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-18T20:21:00.626123] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-18T20:21:00.626182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:00.626216] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:00.626244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:00.626303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:00.686039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:00.686781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:00.686866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:00.686901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:00.814366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:00.814542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:00.814610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:00.814644] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:00.818465] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-18T20:21:00.818775] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-18T20:21:00.818920] [INFO ] [sig ] ED: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:00.972184] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ED.txt [2026-02-18T20:21:00.972344] [INFO ] [sig ] [989/3398] Completed ED in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:21:00.972385] [INFO ] [sig ] [990/3398] Forecasting EDAP... [2026-02-18T20:21:00.972416] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-18T20:21:00.972449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-18T20:21:00.986909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-18T20:21:00.987503] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-18T20:21:00.988604] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-18T20:21:00.988661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:00.988694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:00.988721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:00.988779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:01.048427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:01.049387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:01.049494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:01.049530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:01.187987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:01.188134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:01.188178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:01.188206] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:01.191934] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-02-18T20:21:01.192289] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-18T20:21:01.192436] [INFO ] [sig ] EDAP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:01.344060] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EDAP.txt [2026-02-18T20:21:01.344250] [INFO ] [sig ] [990/3398] Completed EDAP in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-18T20:21:01.344306] [INFO ] [sig ] [991/3398] Forecasting EDD... [2026-02-18T20:21:01.344344] [INFO ] [sig ] Generating forecast for: EDD [2026-02-18T20:21:01.344376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-18T20:21:01.359050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-18T20:21:01.359478] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-18T20:21:01.360642] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-18T20:21:01.360883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:01.360927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:01.360982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:01.361058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:01.425029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:01.425949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:01.426041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:01.426076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:01.556762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:01.556935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:01.556979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:01.557010] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:01.561293] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=73.69%) [2026-02-18T20:21:01.561747] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-18T20:21:01.561922] [INFO ] [sig ] EDD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:01.733024] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EDD.txt [2026-02-18T20:21:01.733224] [INFO ] [sig ] [991/3398] Completed EDD in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.4m [2026-02-18T20:21:01.733270] [INFO ] [sig ] [992/3398] Forecasting EDF... [2026-02-18T20:21:01.733303] [INFO ] [sig ] Generating forecast for: EDF [2026-02-18T20:21:01.733336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-18T20:21:01.748749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-18T20:21:01.749259] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-18T20:21:01.750471] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-18T20:21:01.750547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:01.750653] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:01.750692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:01.750777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:01.833115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:01.834348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:01.834469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:01.834519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:02.013518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:02.013728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:02.013793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:02.013840] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:02.018798] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-02-18T20:21:02.019223] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-18T20:21:02.019411] [INFO ] [sig ] EDF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:02.185765] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EDF.txt [2026-02-18T20:21:02.185932] [INFO ] [sig ] [992/3398] Completed EDF in 0.5s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:02.185973] [INFO ] [sig ] [993/3398] Forecasting EDN... [2026-02-18T20:21:02.186002] [INFO ] [sig ] Generating forecast for: EDN [2026-02-18T20:21:02.186031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-18T20:21:02.198053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-18T20:21:02.198425] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-18T20:21:02.199243] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-18T20:21:02.199297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:02.199330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:02.199357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:02.199414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:02.257223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:02.258125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:02.258212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:02.258245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:02.380714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:02.380879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:02.380920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:02.380949] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:02.384450] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-18T20:21:02.384798] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-18T20:21:02.384936] [INFO ] [sig ] EDN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:02.535751] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EDN.txt [2026-02-18T20:21:02.535911] [INFO ] [sig ] [993/3398] Completed EDN in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:02.535950] [INFO ] [sig ] [994/3398] Forecasting EE... [2026-02-18T20:21:02.535980] [INFO ] [sig ] Generating forecast for: EE [2026-02-18T20:21:02.536011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-18T20:21:02.548911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-18T20:21:02.549320] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-18T20:21:02.550200] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-18T20:21:02.550431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:02.550464] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:02.550491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:02.550549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:02.607299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:02.608207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:02.608290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:02.608324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:02.729768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:02.729932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:02.729973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:02.730001] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:02.733438] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=54.49%) [2026-02-18T20:21:02.733743] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-18T20:21:02.733875] [INFO ] [sig ] EE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:02.897790] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EE.txt [2026-02-18T20:21:02.898009] [INFO ] [sig ] [994/3398] Completed EE in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:02.898090] [INFO ] [sig ] [995/3398] Forecasting EEMA... [2026-02-18T20:21:02.898131] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-18T20:21:02.898176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-18T20:21:02.911812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-18T20:21:02.912215] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-18T20:21:02.913046] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-18T20:21:02.913100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:02.913132] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:02.913158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:02.913213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:02.973390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:02.974543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:02.974669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:02.974705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:03.099331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:03.099493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:03.099553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:03.099604] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:03.103522] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-18T20:21:03.103825] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-18T20:21:03.103960] [INFO ] [sig ] EEMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:03.255623] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EEMA.txt [2026-02-18T20:21:03.255764] [INFO ] [sig ] [995/3398] Completed EEMA in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:03.255803] [INFO ] [sig ] [996/3398] Forecasting EEX... [2026-02-18T20:21:03.255833] [INFO ] [sig ] Generating forecast for: EEX [2026-02-18T20:21:03.255864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-18T20:21:03.267382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-18T20:21:03.267719] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-18T20:21:03.268533] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-18T20:21:03.268605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:03.268639] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:03.268666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:03.268722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:03.326256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:03.326971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:03.327052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:03.327085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:03.447341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:03.447513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:03.447554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:03.447607] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:03.451442] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=30.30%) [2026-02-18T20:21:03.451745] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-18T20:21:03.451877] [INFO ] [sig ] EEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:03.597871] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EEX.txt [2026-02-18T20:21:03.598052] [INFO ] [sig ] [996/3398] Completed EEX in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:03.598095] [INFO ] [sig ] [997/3398] Forecasting EFC... [2026-02-18T20:21:03.598125] [INFO ] [sig ] Generating forecast for: EFC [2026-02-18T20:21:03.598155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-18T20:21:03.613665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-18T20:21:03.614059] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-18T20:21:03.614875] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-18T20:21:03.614927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:03.614960] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:03.614987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:03.615045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:03.672964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:03.673781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:03.673869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:03.673912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:03.797055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:03.797235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:03.797280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:03.797312] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:03.801040] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-18T20:21:03.801349] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-18T20:21:03.801495] [INFO ] [sig ] EFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:03.952428] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EFC.txt [2026-02-18T20:21:03.952597] [INFO ] [sig ] [997/3398] Completed EFC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:03.952642] [INFO ] [sig ] [998/3398] Forecasting EFSC... [2026-02-18T20:21:03.952673] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-18T20:21:03.952706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-18T20:21:03.965095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-18T20:21:03.965450] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-18T20:21:03.966332] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-18T20:21:03.966399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:03.966444] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:03.966482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:03.966560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:04.030202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:04.031087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:04.031180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:04.031217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:04.153651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:04.153812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:04.153853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:04.153882] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:04.157431] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=46.04%) [2026-02-18T20:21:04.157758] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-18T20:21:04.157894] [INFO ] [sig ] EFSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:04.301192] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EFSC.txt [2026-02-18T20:21:04.301385] [INFO ] [sig ] [998/3398] Completed EFSC in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:04.301442] [INFO ] [sig ] [999/3398] Forecasting EFX... [2026-02-18T20:21:04.301475] [INFO ] [sig ] Generating forecast for: EFX [2026-02-18T20:21:04.301505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-18T20:21:04.314437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-18T20:21:04.314842] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-18T20:21:04.315681] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-18T20:21:04.315735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:04.315781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:04.315811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:04.315870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:04.376060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:04.377018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:04.377120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:04.377158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:04.500895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:04.501069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:04.501117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:04.501152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:04.504623] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-02-18T20:21:04.504923] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-18T20:21:04.505072] [INFO ] [sig ] EFX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:04.647066] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EFX.txt [2026-02-18T20:21:04.647220] [INFO ] [sig ] [999/3398] Completed EFX in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:04.647261] [INFO ] [sig ] [1000/3398] Forecasting EG... [2026-02-18T20:21:04.647291] [INFO ] [sig ] Generating forecast for: EG [2026-02-18T20:21:04.647323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-18T20:21:04.659539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-18T20:21:04.659929] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-18T20:21:04.660740] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-18T20:21:04.660792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:04.660824] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:04.660851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:04.660907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:04.720651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:04.721552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:04.721662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:04.721698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:04.839155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:04.839312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:04.839352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:04.839381] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:04.842824] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=61.81%) [2026-02-18T20:21:04.843102] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-18T20:21:04.843228] [INFO ] [sig ] EG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:04.987224] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EG.txt [2026-02-18T20:21:04.987382] [INFO ] [sig ] [1000/3398] Completed EG in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:04.987423] [INFO ] [sig ] [1001/3398] Forecasting EGAN... [2026-02-18T20:21:04.987451] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-18T20:21:04.987482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-18T20:21:04.998799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-18T20:21:04.999139] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-18T20:21:04.999967] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-18T20:21:05.000020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:05.000052] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:05.000079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:05.000135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:05.065860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:05.066916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:05.067018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:05.067052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:05.198802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:05.198962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:05.199010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:05.199045] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:05.203048] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-18T20:21:05.203337] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-18T20:21:05.203469] [INFO ] [sig ] EGAN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:05.361280] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EGAN.txt [2026-02-18T20:21:05.361425] [INFO ] [sig ] [1001/3398] Completed EGAN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:05.361465] [INFO ] [sig ] [1002/3398] Forecasting EGBN... [2026-02-18T20:21:05.361494] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-18T20:21:05.361523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-18T20:21:05.374225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-18T20:21:05.374766] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-18T20:21:05.375797] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-18T20:21:05.375852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:05.375886] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:05.375914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:05.375973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:05.439569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:05.440492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:05.440668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:05.440715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:05.564294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:05.564466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:05.564508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:05.564538] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:05.568714] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=44.59%) [2026-02-18T20:21:05.569156] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-18T20:21:05.569318] [INFO ] [sig ] EGBN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:05.719600] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EGBN.txt [2026-02-18T20:21:05.719763] [INFO ] [sig ] [1002/3398] Completed EGBN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:05.719806] [INFO ] [sig ] [1003/3398] Forecasting EGP... [2026-02-18T20:21:05.719844] [INFO ] [sig ] Generating forecast for: EGP [2026-02-18T20:21:05.719878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-18T20:21:05.734912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-18T20:21:05.735380] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-18T20:21:05.736332] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-18T20:21:05.736405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:05.736462] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:05.736502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:05.736564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:05.800213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:05.801248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:05.801550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:05.801606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:05.932136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:05.932304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:05.932348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:05.932379] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:05.936356] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-18T20:21:05.936738] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-18T20:21:05.936894] [INFO ] [sig ] EGP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:06.086240] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EGP.txt [2026-02-18T20:21:06.086392] [INFO ] [sig ] [1003/3398] Completed EGP in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:06.086432] [INFO ] [sig ] [1004/3398] Forecasting EGY... [2026-02-18T20:21:06.086461] [INFO ] [sig ] Generating forecast for: EGY [2026-02-18T20:21:06.086491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-18T20:21:06.099130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-18T20:21:06.099504] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-18T20:21:06.100313] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-18T20:21:06.100367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:06.100398] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:06.100424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:06.100481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:06.156881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:06.157618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:06.157702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:06.157736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:06.280079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:06.280252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:06.280301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:06.280345] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:06.284159] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-02-18T20:21:06.284503] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-18T20:21:06.284671] [INFO ] [sig ] EGY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:06.430520] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EGY.txt [2026-02-18T20:21:06.430760] [INFO ] [sig ] [1004/3398] Completed EGY in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:06.430814] [INFO ] [sig ] [1005/3398] Forecasting EH... [2026-02-18T20:21:06.430854] [INFO ] [sig ] Generating forecast for: EH [2026-02-18T20:21:06.430895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-18T20:21:06.444471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-18T20:21:06.444908] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-18T20:21:06.445815] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-18T20:21:06.445871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:06.445905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:06.445933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:06.445991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:06.507449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:06.508471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:06.508568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:06.508625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:06.632861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:06.633045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:06.633099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:06.633136] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:06.637071] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-18T20:21:06.637366] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-18T20:21:06.637505] [INFO ] [sig ] EH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:06.783718] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EH.txt [2026-02-18T20:21:06.783923] [INFO ] [sig ] [1005/3398] Completed EH in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:06.783967] [INFO ] [sig ] [1006/3398] Forecasting EHAB... [2026-02-18T20:21:06.783999] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-18T20:21:06.784033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-18T20:21:06.797790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-18T20:21:06.798241] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-18T20:21:06.799407] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-18T20:21:06.799466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:06.799500] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:06.799529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:06.799634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:06.864634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:06.865658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:06.865760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:06.865795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:06.998958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:06.999125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:06.999170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:06.999218] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:07.003059] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=55.52%) [2026-02-18T20:21:07.003370] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-18T20:21:07.003514] [INFO ] [sig ] EHAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:07.157234] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EHAB.txt [2026-02-18T20:21:07.157379] [INFO ] [sig ] [1006/3398] Completed EHAB in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:07.157418] [INFO ] [sig ] [1007/3398] Forecasting EHC... [2026-02-18T20:21:07.157448] [INFO ] [sig ] Generating forecast for: EHC [2026-02-18T20:21:07.157479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-18T20:21:07.172258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-18T20:21:07.172632] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-18T20:21:07.173425] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-18T20:21:07.173479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:07.173511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:07.173537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:07.173616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:07.238238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:07.239390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:07.239483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:07.239517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:07.366771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:07.366941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:07.366982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:07.367012] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:07.370668] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-18T20:21:07.370968] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-18T20:21:07.371110] [INFO ] [sig ] EHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:07.524294] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EHC.txt [2026-02-18T20:21:07.524488] [INFO ] [sig ] [1007/3398] Completed EHC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-18T20:21:07.524534] [INFO ] [sig ] [1008/3398] Forecasting EHI... [2026-02-18T20:21:07.524566] [INFO ] [sig ] Generating forecast for: EHI [2026-02-18T20:21:07.524621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-18T20:21:07.536564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-18T20:21:07.536943] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-18T20:21:07.537786] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-18T20:21:07.537847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:07.537885] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:07.537912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:07.537970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:07.601003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:07.601902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:07.601991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:07.602025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:07.724691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:07.724861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:07.724907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:07.724938] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:07.728806] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-02-18T20:21:07.729213] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-18T20:21:07.729384] [INFO ] [sig ] EHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:07.890323] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EHI.txt [2026-02-18T20:21:07.890467] [INFO ] [sig ] [1008/3398] Completed EHI in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:07.890506] [INFO ] [sig ] [1009/3398] Forecasting EHTH... [2026-02-18T20:21:07.890535] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-18T20:21:07.890565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-18T20:21:07.902022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-18T20:21:07.902391] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-18T20:21:07.903221] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-18T20:21:07.903274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:07.903333] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:07.903362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:07.903419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:07.960243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:07.961027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:07.961122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:07.961163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:08.085463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:08.085669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:08.085712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:08.085742] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:08.089540] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-02-18T20:21:08.089840] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-18T20:21:08.089968] [INFO ] [sig ] EHTH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:08.234793] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EHTH.txt [2026-02-18T20:21:08.234990] [INFO ] [sig ] [1009/3398] Completed EHTH in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:08.235045] [INFO ] [sig ] [1010/3398] Forecasting EIC... [2026-02-18T20:21:08.235086] [INFO ] [sig ] Generating forecast for: EIC [2026-02-18T20:21:08.235129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-18T20:21:08.248431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-18T20:21:08.248813] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-18T20:21:08.249671] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-18T20:21:08.249727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:08.249762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:08.249792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:08.249863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:08.308462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:08.309230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:08.309315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:08.309350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:08.434489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:08.434694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:08.434749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:08.434789] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:08.439135] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=32.87%) [2026-02-18T20:21:08.439440] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-18T20:21:08.439603] [INFO ] [sig ] EIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:08.588382] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EIC.txt [2026-02-18T20:21:08.588524] [INFO ] [sig ] [1010/3398] Completed EIC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:08.588564] [INFO ] [sig ] [1011/3398] Forecasting EIG... [2026-02-18T20:21:08.588615] [INFO ] [sig ] Generating forecast for: EIG [2026-02-18T20:21:08.588647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-18T20:21:08.600966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-18T20:21:08.601322] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-18T20:21:08.602188] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-18T20:21:08.602247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:08.602282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:08.602310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:08.602368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:08.663352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:08.664167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:08.664255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:08.664290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:08.790765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:08.790928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:08.790970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:08.791001] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:08.794544] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=29.53%) [2026-02-18T20:21:08.794849] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-18T20:21:08.794981] [INFO ] [sig ] EIG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:08.954874] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EIG.txt [2026-02-18T20:21:08.955084] [INFO ] [sig ] [1011/3398] Completed EIG in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:08.955151] [INFO ] [sig ] [1012/3398] Forecasting EIX... [2026-02-18T20:21:08.955200] [INFO ] [sig ] Generating forecast for: EIX [2026-02-18T20:21:08.955243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-18T20:21:08.967816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-18T20:21:08.968253] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-18T20:21:08.969205] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-18T20:21:08.969290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:08.969322] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:08.969351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:08.969424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:09.033166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:09.034166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:09.034270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:09.034305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:09.164766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:09.164925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:09.164966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:09.165039] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:09.168564] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=69.47%) [2026-02-18T20:21:09.168870] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-18T20:21:09.169001] [INFO ] [sig ] EIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:09.313303] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EIX.txt [2026-02-18T20:21:09.313466] [INFO ] [sig ] [1012/3398] Completed EIX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:09.313505] [INFO ] [sig ] [1013/3398] Forecasting EL... [2026-02-18T20:21:09.313535] [INFO ] [sig ] Generating forecast for: EL [2026-02-18T20:21:09.313566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-18T20:21:09.326939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-18T20:21:09.327305] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-18T20:21:09.328159] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-18T20:21:09.328216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:09.328249] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:09.328277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:09.328335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:09.389972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:09.390898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:09.390985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:09.391020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:09.521530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:09.521719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:09.521765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:09.521797] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:09.525761] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-02-18T20:21:09.526074] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-18T20:21:09.526239] [INFO ] [sig ] EL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:09.670398] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EL.txt [2026-02-18T20:21:09.670557] [INFO ] [sig ] [1013/3398] Completed EL in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:09.670616] [INFO ] [sig ] [1014/3398] Forecasting ELAB... [2026-02-18T20:21:09.670647] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-18T20:21:09.670679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-18T20:21:09.681896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-18T20:21:09.682236] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-18T20:21:09.683041] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-18T20:21:09.683093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:09.683126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:09.683152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:09.683210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:09.743555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:09.744522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:09.744639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:09.744676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:09.869289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:09.869459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:09.869501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:09.869532] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:09.873052] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: UP (p=62.35%) [2026-02-18T20:21:09.873349] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-18T20:21:09.873485] [INFO ] [sig ] ELAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:10.017794] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ELAB.txt [2026-02-18T20:21:10.017961] [INFO ] [sig ] [1014/3398] Completed ELAB in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:10.018000] [INFO ] [sig ] [1015/3398] Forecasting ELAN... [2026-02-18T20:21:10.018046] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-18T20:21:10.018083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-18T20:21:10.031837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-18T20:21:10.032261] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-18T20:21:10.033194] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-18T20:21:10.033251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:10.033283] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:10.033310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:10.033366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:10.094511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:10.095439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:10.095545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:10.095603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:10.228771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:10.228940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:10.228981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:10.229009] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:10.232949] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-18T20:21:10.233245] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-18T20:21:10.233562] [INFO ] [sig ] ELAN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:10.376717] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ELAN.txt [2026-02-18T20:21:10.376876] [INFO ] [sig ] [1015/3398] Completed ELAN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:10.376930] [INFO ] [sig ] [1016/3398] Forecasting ELC... [2026-02-18T20:21:10.376963] [INFO ] [sig ] Generating forecast for: ELC [2026-02-18T20:21:10.376994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-18T20:21:10.389656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-18T20:21:10.390038] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-18T20:21:10.390933] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-18T20:21:10.390991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:10.391026] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:10.391056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:10.391122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:10.453357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:10.454341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:10.454430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:10.454465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:10.571886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:10.572040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:10.572082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:10.572111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:10.575596] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-18T20:21:10.575876] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-18T20:21:10.576004] [INFO ] [sig ] ELC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:10.715406] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ELC.txt [2026-02-18T20:21:10.715556] [INFO ] [sig ] [1016/3398] Completed ELC in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:10.715616] [INFO ] [sig ] [1017/3398] Forecasting ELDN... [2026-02-18T20:21:10.715647] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-18T20:21:10.715678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-18T20:21:10.728238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-18T20:21:10.728614] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-18T20:21:10.729398] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-18T20:21:10.729452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:10.729483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:10.729509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:10.729564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:10.786730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:10.787542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:10.787652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:10.787687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:10.908907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:10.909075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:10.909117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:10.909145] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:10.912915] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=45.70%) [2026-02-18T20:21:10.913244] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-18T20:21:10.913390] [INFO ] [sig ] ELDN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:11.054085] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ELDN.txt [2026-02-18T20:21:11.054248] [INFO ] [sig ] [1017/3398] Completed ELDN in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:11.054290] [INFO ] [sig ] [1018/3398] Forecasting ELF... [2026-02-18T20:21:11.054320] [INFO ] [sig ] Generating forecast for: ELF [2026-02-18T20:21:11.054352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-18T20:21:11.068016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-18T20:21:11.068489] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-18T20:21:11.069354] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-18T20:21:11.069411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:11.069445] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:11.069474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:11.069532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:11.147133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:11.148378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:11.148493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:11.148539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:11.284647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:11.284815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:11.284859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:11.284890] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:11.289262] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-02-18T20:21:11.289826] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-18T20:21:11.290002] [INFO ] [sig ] ELF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:11.453483] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ELF.txt [2026-02-18T20:21:11.453719] [INFO ] [sig ] [1018/3398] Completed ELF in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:11.453778] [INFO ] [sig ] [1019/3398] Forecasting ELME... [2026-02-18T20:21:11.453818] [INFO ] [sig ] Generating forecast for: ELME [2026-02-18T20:21:11.453861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-18T20:21:11.468340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-18T20:21:11.468799] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-18T20:21:11.469703] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-18T20:21:11.469761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:11.469795] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:11.469823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:11.469882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:11.530244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:11.531193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:11.531318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:11.531355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:11.669964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:11.670135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:11.670201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:11.670239] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:11.673781] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=41.38%) [2026-02-18T20:21:11.674058] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-18T20:21:11.674190] [INFO ] [sig ] ELME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:11.823596] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ELME.txt [2026-02-18T20:21:11.823762] [INFO ] [sig ] [1019/3398] Completed ELME in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:11.823802] [INFO ] [sig ] [1020/3398] Forecasting ELS... [2026-02-18T20:21:11.823832] [INFO ] [sig ] Generating forecast for: ELS [2026-02-18T20:21:11.823863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-18T20:21:11.837356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-18T20:21:11.837781] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-18T20:21:11.838671] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-18T20:21:11.838726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:11.838758] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:11.838784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:11.838840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:11.897029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:11.897972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:11.898105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:11.898145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:12.017786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:12.017950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:12.017991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:12.018041] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:12.021502] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=35.56%) [2026-02-18T20:21:12.021808] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-18T20:21:12.021941] [INFO ] [sig ] ELS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:12.162098] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ELS.txt [2026-02-18T20:21:12.162264] [INFO ] [sig ] [1020/3398] Completed ELS in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:12.162306] [INFO ] [sig ] [1021/3398] Forecasting ELTX... [2026-02-18T20:21:12.162334] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-18T20:21:12.162364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-18T20:21:12.175099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-18T20:21:12.175505] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-18T20:21:12.176335] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-18T20:21:12.176388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:12.176420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:12.176447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:12.176503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:12.233787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:12.234729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:12.234821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:12.234854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:12.355967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:12.356127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:12.356167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:12.356196] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:12.359613] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=39.07%) [2026-02-18T20:21:12.359893] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-18T20:21:12.360021] [INFO ] [sig ] ELTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:12.509829] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ELTX.txt [2026-02-18T20:21:12.509987] [INFO ] [sig ] [1021/3398] Completed ELTX in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:12.510027] [INFO ] [sig ] [1022/3398] Forecasting ELVA... [2026-02-18T20:21:12.510057] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-18T20:21:12.510087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-18T20:21:12.524184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-18T20:21:12.524609] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-18T20:21:12.525425] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-18T20:21:12.525686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:12.525721] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:12.525748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:12.525805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:12.587158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:12.588190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:12.588287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:12.588322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:12.707993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:12.708191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:12.708234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:12.708263] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:12.711821] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=40.90%) [2026-02-18T20:21:12.712141] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-18T20:21:12.712280] [INFO ] [sig ] ELVA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:12.860727] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ELVA.txt [2026-02-18T20:21:12.860985] [INFO ] [sig ] [1022/3398] Completed ELVA in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:12.861037] [INFO ] [sig ] [1023/3398] Forecasting ELVN... [2026-02-18T20:21:12.861073] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-18T20:21:12.861110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-18T20:21:12.874277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-18T20:21:12.874737] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-18T20:21:12.875786] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-18T20:21:12.875842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:12.875890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:12.875921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:12.875981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:12.936749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:12.937674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:12.937767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:12.937800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:13.067796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:13.067963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:13.068004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:13.068067] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:13.071738] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=60.12%) [2026-02-18T20:21:13.072066] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-18T20:21:13.072220] [INFO ] [sig ] ELVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:13.226329] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ELVN.txt [2026-02-18T20:21:13.226491] [INFO ] [sig ] [1023/3398] Completed ELVN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-18T20:21:13.226530] [INFO ] [sig ] [1024/3398] Forecasting EM... [2026-02-18T20:21:13.226560] [INFO ] [sig ] Generating forecast for: EM [2026-02-18T20:21:13.226615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-18T20:21:13.239347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-18T20:21:13.239782] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-18T20:21:13.240665] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-18T20:21:13.240722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:13.240755] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:13.240783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:13.240841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:13.300988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:13.301928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:13.302021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:13.302055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:13.432907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:13.433108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:13.433155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:13.433185] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:13.437515] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=33.47%) [2026-02-18T20:21:13.437907] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-18T20:21:13.438091] [INFO ] [sig ] EM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:13.612111] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EM.txt [2026-02-18T20:21:13.612275] [INFO ] [sig ] [1024/3398] Completed EM in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.2m [2026-02-18T20:21:13.612315] [INFO ] [sig ] [1025/3398] Forecasting EMB... [2026-02-18T20:21:13.612344] [INFO ] [sig ] Generating forecast for: EMB [2026-02-18T20:21:13.612376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-18T20:21:13.625936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-18T20:21:13.626410] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-18T20:21:13.627336] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-18T20:21:13.627403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:13.627441] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:13.627469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:13.627527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:13.694117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:13.695176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:13.695278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:13.695314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:13.851063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:13.851262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:13.851330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:13.851383] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:13.855766] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-18T20:21:13.856223] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-18T20:21:13.856434] [INFO ] [sig ] EMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:14.022530] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EMB.txt [2026-02-18T20:21:14.022723] [INFO ] [sig ] [1025/3398] Completed EMB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:14.022767] [INFO ] [sig ] [1026/3398] Forecasting EMBC... [2026-02-18T20:21:14.022798] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-18T20:21:14.022832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-18T20:21:14.037133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-18T20:21:14.037761] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-18T20:21:14.038876] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-18T20:21:14.038933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:14.038994] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:14.039025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:14.039097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:14.099825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:14.100824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:14.100939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:14.100974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:14.229377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:14.229549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:14.229614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:14.229645] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:14.233506] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=40.82%) [2026-02-18T20:21:14.233935] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-18T20:21:14.234097] [INFO ] [sig ] EMBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:14.380243] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EMBC.txt [2026-02-18T20:21:14.380424] [INFO ] [sig ] [1026/3398] Completed EMBC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:14.380465] [INFO ] [sig ] [1027/3398] Forecasting EMD... [2026-02-18T20:21:14.380500] [INFO ] [sig ] Generating forecast for: EMD [2026-02-18T20:21:14.380533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-18T20:21:14.392737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-18T20:21:14.393114] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-18T20:21:14.393981] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-18T20:21:14.394047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:14.394084] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:14.394112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:14.394172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:14.453459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:14.454381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:14.454473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:14.454507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:14.580476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:14.580711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:14.580761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:14.580793] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:14.584615] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-18T20:21:14.584960] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-18T20:21:14.585102] [INFO ] [sig ] EMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:14.749372] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EMD.txt [2026-02-18T20:21:14.749549] [INFO ] [sig ] [1027/3398] Completed EMD in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:14.749609] [INFO ] [sig ] [1028/3398] Forecasting EMF... [2026-02-18T20:21:14.749641] [INFO ] [sig ] Generating forecast for: EMF [2026-02-18T20:21:14.749672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-18T20:21:14.761434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-18T20:21:14.761808] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-18T20:21:14.762652] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-18T20:21:14.762706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:14.762739] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:14.762767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:14.762824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:14.826773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:14.827898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:14.827986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:14.828037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:14.949996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:14.950158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:14.950198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:14.950227] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:14.953856] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=59.47%) [2026-02-18T20:21:14.954147] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-18T20:21:14.954277] [INFO ] [sig ] EMF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:15.104234] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EMF.txt [2026-02-18T20:21:15.104419] [INFO ] [sig ] [1028/3398] Completed EMF in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:15.104461] [INFO ] [sig ] [1029/3398] Forecasting EMN... [2026-02-18T20:21:15.104490] [INFO ] [sig ] Generating forecast for: EMN [2026-02-18T20:21:15.104523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-18T20:21:15.117475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-18T20:21:15.117867] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-18T20:21:15.118736] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-18T20:21:15.118791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:15.118823] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:15.118850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:15.118907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:15.178601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:15.179605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:15.179696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:15.179737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:15.301790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:15.301950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:15.301992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:15.302051] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:15.305609] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=39.63%) [2026-02-18T20:21:15.305918] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-18T20:21:15.306055] [INFO ] [sig ] EMN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:15.455155] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EMN.txt [2026-02-18T20:21:15.455310] [INFO ] [sig ] [1029/3398] Completed EMN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:15.455350] [INFO ] [sig ] [1030/3398] Forecasting EMO... [2026-02-18T20:21:15.455381] [INFO ] [sig ] Generating forecast for: EMO [2026-02-18T20:21:15.455412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-18T20:21:15.467763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-18T20:21:15.468116] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-18T20:21:15.468928] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-18T20:21:15.468982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:15.469014] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:15.469041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:15.469097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:15.528769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:15.529633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:15.529718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:15.529761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:15.651412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:15.651593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:15.651636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:15.651682] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:15.655225] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-18T20:21:15.655600] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-18T20:21:15.655744] [INFO ] [sig ] EMO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:15.806903] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EMO.txt [2026-02-18T20:21:15.807055] [INFO ] [sig ] [1030/3398] Completed EMO in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:15.807096] [INFO ] [sig ] [1031/3398] Forecasting EMXC... [2026-02-18T20:21:15.807127] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-18T20:21:15.807159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-18T20:21:15.819611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-18T20:21:15.819974] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-18T20:21:15.820808] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-18T20:21:15.820862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:15.820894] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:15.820921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:15.820978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:15.881363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:15.882273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:15.882366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:15.882402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:16.005730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:16.005887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:16.005926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:16.005956] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:16.009436] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-02-18T20:21:16.009743] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-18T20:21:16.009878] [INFO ] [sig ] EMXC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:16.157082] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EMXC.txt [2026-02-18T20:21:16.157228] [INFO ] [sig ] [1031/3398] Completed EMXC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:16.157267] [INFO ] [sig ] [1032/3398] Forecasting ENB... [2026-02-18T20:21:16.157296] [INFO ] [sig ] Generating forecast for: ENB [2026-02-18T20:21:16.157329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-18T20:21:16.169560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-18T20:21:16.169938] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-18T20:21:16.170788] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-18T20:21:16.170842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:16.170876] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:16.170905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:16.170963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:16.245751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:16.246973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:16.247064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:16.247117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:16.384677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:16.384837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:16.384885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:16.384920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:16.388651] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-18T20:21:16.388956] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-18T20:21:16.389109] [INFO ] [sig ] ENB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:16.542790] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ENB.txt [2026-02-18T20:21:16.542963] [INFO ] [sig ] [1032/3398] Completed ENB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:16.543006] [INFO ] [sig ] [1033/3398] Forecasting ENGN... [2026-02-18T20:21:16.543036] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-18T20:21:16.543070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-18T20:21:16.555773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-18T20:21:16.556110] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-18T20:21:16.556954] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-18T20:21:16.557008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:16.557042] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:16.557071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:16.557141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:16.617439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:16.618660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:16.618750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:16.618784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:16.746272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:16.746438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:16.746490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:16.746523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:16.750354] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=62.61%) [2026-02-18T20:21:16.750866] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-18T20:21:16.751001] [INFO ] [sig ] ENGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:16.898730] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ENGN.txt [2026-02-18T20:21:16.898917] [INFO ] [sig ] [1033/3398] Completed ENGN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:16.898965] [INFO ] [sig ] [1034/3398] Forecasting ENIC... [2026-02-18T20:21:16.898996] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-18T20:21:16.899028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-18T20:21:16.911694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-18T20:21:16.912092] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-18T20:21:16.912995] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-18T20:21:16.913060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:16.913096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:16.913125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:16.913198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:16.974409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:16.975319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:16.975408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:16.975443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:17.117124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:17.117354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:17.117398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:17.117438] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:17.122687] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-02-18T20:21:17.123083] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-18T20:21:17.123256] [INFO ] [sig ] ENIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:17.278626] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ENIC.txt [2026-02-18T20:21:17.278807] [INFO ] [sig ] [1034/3398] Completed ENIC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:17.278858] [INFO ] [sig ] [1035/3398] Forecasting ENPH... [2026-02-18T20:21:17.278895] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-18T20:21:17.278934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-18T20:21:17.293121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-18T20:21:17.293725] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-18T20:21:17.294533] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-18T20:21:17.294609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:17.294644] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:17.294672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:17.294735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:17.357624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:17.358622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:17.358715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:17.358749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:17.486708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:17.486874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:17.486915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:17.486946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:17.491086] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=45.81%) [2026-02-18T20:21:17.491413] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-18T20:21:17.491757] [INFO ] [sig ] ENPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:17.638069] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ENPH.txt [2026-02-18T20:21:17.638238] [INFO ] [sig ] [1035/3398] Completed ENPH in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:17.638280] [INFO ] [sig ] [1036/3398] Forecasting ENS... [2026-02-18T20:21:17.638321] [INFO ] [sig ] Generating forecast for: ENS [2026-02-18T20:21:17.638369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-18T20:21:17.653331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-18T20:21:17.653789] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-18T20:21:17.654716] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-18T20:21:17.654787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:17.654821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:17.654850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:17.654908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:17.718329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:17.719235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:17.719353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:17.719390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:17.846708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:17.846894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:17.846945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:17.846978] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:17.850877] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-02-18T20:21:17.851203] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-18T20:21:17.851354] [INFO ] [sig ] ENS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:18.004998] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ENS.txt [2026-02-18T20:21:18.005159] [INFO ] [sig ] [1036/3398] Completed ENS in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:18.005199] [INFO ] [sig ] [1037/3398] Forecasting ENSG... [2026-02-18T20:21:18.005229] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-18T20:21:18.005260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-18T20:21:18.018350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-18T20:21:18.018784] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-18T20:21:18.019636] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-18T20:21:18.019690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:18.019724] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:18.019753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:18.019811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:18.079313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:18.080235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:18.080323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:18.080359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:18.220712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:18.220875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:18.220916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:18.220945] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:18.224413] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-02-18T20:21:18.224742] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-18T20:21:18.224880] [INFO ] [sig ] ENSG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:18.403478] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ENSG.txt [2026-02-18T20:21:18.403881] [INFO ] [sig ] [1037/3398] Completed ENSG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:18.403929] [INFO ] [sig ] [1038/3398] Forecasting ENTA... [2026-02-18T20:21:18.403962] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-18T20:21:18.403994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-18T20:21:18.418822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-18T20:21:18.419245] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-18T20:21:18.420139] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-18T20:21:18.420199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:18.420233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:18.420262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:18.420322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:18.482194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:18.483177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:18.483280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:18.483316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:18.612276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:18.612436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:18.612477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:18.612506] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:18.615984] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=27.73%) [2026-02-18T20:21:18.616264] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-18T20:21:18.616393] [INFO ] [sig ] ENTA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:18.770203] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ENTA.txt [2026-02-18T20:21:18.770357] [INFO ] [sig ] [1038/3398] Completed ENTA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:18.770406] [INFO ] [sig ] [1039/3398] Forecasting ENTG... [2026-02-18T20:21:18.770442] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-18T20:21:18.770479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-18T20:21:18.782541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-18T20:21:18.782895] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-18T20:21:18.783935] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-18T20:21:18.783989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:18.784023] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:18.784050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:18.784106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:18.843853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:18.844663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:18.844942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:18.844977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:18.966707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:18.966867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:18.966907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:18.966936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:18.970308] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=73.11%) [2026-02-18T20:21:18.970598] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-18T20:21:18.970729] [INFO ] [sig ] ENTG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:19.110813] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ENTG.txt [2026-02-18T20:21:19.110986] [INFO ] [sig ] [1039/3398] Completed ENTG in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:19.111028] [INFO ] [sig ] [1040/3398] Forecasting ENTX... [2026-02-18T20:21:19.111058] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-18T20:21:19.111089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-18T20:21:19.122705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-18T20:21:19.123109] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-18T20:21:19.123938] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-18T20:21:19.123993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:19.124025] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:19.124053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:19.124110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:19.182915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:19.183796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:19.183882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:19.183915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:19.301968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:19.302139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:19.302183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:19.302213] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:19.305819] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=17.53%) [2026-02-18T20:21:19.306138] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-18T20:21:19.306281] [INFO ] [sig ] ENTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:19.516669] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ENTX.txt [2026-02-18T20:21:19.517003] [INFO ] [sig ] [1040/3398] Completed ENTX in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-18T20:21:19.517084] [INFO ] [sig ] [1041/3398] Forecasting ENVA... [2026-02-18T20:21:19.517140] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-18T20:21:19.517211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-18T20:21:19.533885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-18T20:21:19.534388] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-18T20:21:19.535425] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-18T20:21:19.535491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:19.535530] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:19.535564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:19.535725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:19.621938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:19.623291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:19.623460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:19.623529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:19.802746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:19.802953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:19.803014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:19.803047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:19.808247] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-02-18T20:21:19.808966] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-18T20:21:19.809305] [INFO ] [sig ] ENVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:20.060712] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ENVA.txt [2026-02-18T20:21:20.060957] [INFO ] [sig ] [1041/3398] Completed ENVA in 0.5s | 2.77 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-18T20:21:20.061025] [INFO ] [sig ] [1042/3398] Forecasting ENVB... [2026-02-18T20:21:20.061076] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-18T20:21:20.061130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-18T20:21:20.119603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-18T20:21:20.120166] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-18T20:21:20.121438] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-18T20:21:20.121518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:20.121594] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:20.121649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:20.121747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:20.220866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:20.222650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:20.222840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:20.222894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:20.405003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:20.405188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:20.405231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:20.405263] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:20.409611] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-18T20:21:20.410114] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-18T20:21:20.410334] [INFO ] [sig ] ENVB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:20.635484] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ENVB.txt [2026-02-18T20:21:20.635796] [INFO ] [sig ] [1042/3398] Completed ENVB in 0.6s | 2.77 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-18T20:21:20.635861] [INFO ] [sig ] [1043/3398] Forecasting ENVX... [2026-02-18T20:21:20.635910] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-18T20:21:20.635959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-18T20:21:20.650265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-18T20:21:20.650750] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-18T20:21:20.651706] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-18T20:21:20.651777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:20.651866] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:20.651900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:20.651959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:20.709646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:20.710643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:20.710745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:20.710782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:20.832717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:20.832914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:20.832960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:20.832989] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:20.836471] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-02-18T20:21:20.836775] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-18T20:21:20.836905] [INFO ] [sig ] ENVX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:20.983137] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ENVX.txt [2026-02-18T20:21:20.983306] [INFO ] [sig ] [1043/3398] Completed ENVX in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-18T20:21:20.983346] [INFO ] [sig ] [1044/3398] Forecasting EOD... [2026-02-18T20:21:20.983375] [INFO ] [sig ] Generating forecast for: EOD [2026-02-18T20:21:20.983405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-18T20:21:20.997067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-18T20:21:20.997431] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-18T20:21:20.998475] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-18T20:21:20.998530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:20.998562] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:20.998610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:20.998668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:21.059606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:21.060453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:21.060536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:21.060569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:21.185681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:21.185846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:21.185897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:21.185933] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:21.189564] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-18T20:21:21.189886] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-18T20:21:21.190021] [INFO ] [sig ] EOD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:21.332478] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EOD.txt [2026-02-18T20:21:21.332666] [INFO ] [sig ] [1044/3398] Completed EOD in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:21.332709] [INFO ] [sig ] [1045/3398] Forecasting EOG... [2026-02-18T20:21:21.332738] [INFO ] [sig ] Generating forecast for: EOG [2026-02-18T20:21:21.332768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-18T20:21:21.348133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-18T20:21:21.348620] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-18T20:21:21.349637] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-18T20:21:21.349698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:21.349735] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:21.349764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:21.349822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:21.416258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:21.417362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:21.417448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:21.417482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:21.542413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:21.542601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:21.542643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:21.542691] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:21.546216] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-18T20:21:21.546521] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-18T20:21:21.546678] [INFO ] [sig ] EOG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:21.694725] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EOG.txt [2026-02-18T20:21:21.694892] [INFO ] [sig ] [1045/3398] Completed EOG in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:21.694933] [INFO ] [sig ] [1046/3398] Forecasting EOI... [2026-02-18T20:21:21.694963] [INFO ] [sig ] Generating forecast for: EOI [2026-02-18T20:21:21.694995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-18T20:21:21.707961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-18T20:21:21.708411] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-18T20:21:21.709289] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-18T20:21:21.709343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:21.709375] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:21.709402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:21.709460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:21.768488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:21.769440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:21.769549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:21.769607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:21.899611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:21.899779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:21.899822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:21.899851] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:21.903683] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=74.30%) [2026-02-18T20:21:21.904043] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-18T20:21:21.904191] [INFO ] [sig ] EOI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:22.055403] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EOI.txt [2026-02-18T20:21:22.055550] [INFO ] [sig ] [1046/3398] Completed EOI in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:22.055609] [INFO ] [sig ] [1047/3398] Forecasting EOLS... [2026-02-18T20:21:22.055641] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-18T20:21:22.055673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-18T20:21:22.067617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-18T20:21:22.067925] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-18T20:21:22.068768] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-18T20:21:22.068834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:22.068867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:22.068893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:22.068950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:22.127870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:22.129158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:22.129249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:22.129282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:22.248771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:22.248932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:22.248974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:22.249002] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:22.252429] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=19.84%) [2026-02-18T20:21:22.252728] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-18T20:21:22.252858] [INFO ] [sig ] EOLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:22.456702] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EOLS.txt [2026-02-18T20:21:22.456856] [INFO ] [sig ] [1047/3398] Completed EOLS in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:22.456895] [INFO ] [sig ] [1048/3398] Forecasting EOS... [2026-02-18T20:21:22.456924] [INFO ] [sig ] Generating forecast for: EOS [2026-02-18T20:21:22.456956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-18T20:21:22.473172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-18T20:21:22.473759] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-18T20:21:22.474983] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-18T20:21:22.475067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:22.475112] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:22.475148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:22.475228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:22.535741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:22.536668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:22.536754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:22.536786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:22.670773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:22.670938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:22.670981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:22.671012] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:22.674602] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=57.81%) [2026-02-18T20:21:22.674898] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-18T20:21:22.675034] [INFO ] [sig ] EOS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:22.825457] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EOS.txt [2026-02-18T20:21:22.825838] [INFO ] [sig ] [1048/3398] Completed EOS in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:22.825884] [INFO ] [sig ] [1049/3398] Forecasting EOSE... [2026-02-18T20:21:22.825916] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-18T20:21:22.825948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-18T20:21:22.840318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-18T20:21:22.840772] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-18T20:21:22.841616] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-18T20:21:22.841673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:22.841707] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:22.841737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:22.841797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:22.904999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:22.905986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:22.906089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:22.906144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:23.032141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:23.032310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:23.032354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:23.032384] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:23.036840] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=72.69%) [2026-02-18T20:21:23.037165] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-18T20:21:23.037307] [INFO ] [sig ] EOSE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:23.193197] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EOSE.txt [2026-02-18T20:21:23.193356] [INFO ] [sig ] [1049/3398] Completed EOSE in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:23.193398] [INFO ] [sig ] [1050/3398] Forecasting EPAC... [2026-02-18T20:21:23.193428] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-18T20:21:23.193458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-18T20:21:23.206605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-18T20:21:23.207218] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-18T20:21:23.208081] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-18T20:21:23.208138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:23.208171] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:23.208197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:23.208255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:23.271355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:23.272302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:23.272409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:23.272446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:23.392111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:23.392267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:23.392308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:23.392340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:23.395797] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=60.86%) [2026-02-18T20:21:23.396088] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-18T20:21:23.396220] [INFO ] [sig ] EPAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:23.542105] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EPAC.txt [2026-02-18T20:21:23.542256] [INFO ] [sig ] [1050/3398] Completed EPAC in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:23.542305] [INFO ] [sig ] [1051/3398] Forecasting EPAM... [2026-02-18T20:21:23.542336] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-18T20:21:23.542367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-18T20:21:23.554799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-18T20:21:23.555201] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-18T20:21:23.556099] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-18T20:21:23.556156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:23.556190] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:23.556219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:23.556280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:23.617416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:23.618364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:23.618458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:23.618498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:23.747726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:23.747895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:23.747935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:23.747966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:23.751454] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-02-18T20:21:23.751803] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-18T20:21:23.751938] [INFO ] [sig ] EPAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:23.896528] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EPAM.txt [2026-02-18T20:21:23.896714] [INFO ] [sig ] [1051/3398] Completed EPAM in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:23.896755] [INFO ] [sig ] [1052/3398] Forecasting EPC... [2026-02-18T20:21:23.896784] [INFO ] [sig ] Generating forecast for: EPC [2026-02-18T20:21:23.896815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-18T20:21:23.908675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-18T20:21:23.909006] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-18T20:21:23.909819] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-18T20:21:23.909874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:23.909908] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:23.909935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:23.909993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:23.968448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:23.969449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:23.969537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:23.969592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:24.092064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:24.092225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:24.092268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:24.092302] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:24.095810] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-02-18T20:21:24.096108] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-18T20:21:24.096258] [INFO ] [sig ] EPC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:24.246051] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EPC.txt [2026-02-18T20:21:24.246212] [INFO ] [sig ] [1052/3398] Completed EPC in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:24.246252] [INFO ] [sig ] [1053/3398] Forecasting EPD... [2026-02-18T20:21:24.246281] [INFO ] [sig ] Generating forecast for: EPD [2026-02-18T20:21:24.246313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-18T20:21:24.259019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-18T20:21:24.259448] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-18T20:21:24.260632] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-18T20:21:24.260747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:24.260781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:24.260812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:24.260873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:24.317852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:24.318805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:24.318924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:24.318960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:24.447306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:24.447476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:24.447519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:24.447556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:24.451206] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-18T20:21:24.451558] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-18T20:21:24.451737] [INFO ] [sig ] EPD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:24.596809] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EPD.txt [2026-02-18T20:21:24.596940] [INFO ] [sig ] [1053/3398] Completed EPD in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:24.596980] [INFO ] [sig ] [1054/3398] Forecasting EPSN... [2026-02-18T20:21:24.597010] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-18T20:21:24.597041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-18T20:21:24.608595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-18T20:21:24.608928] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-18T20:21:24.609783] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-18T20:21:24.609840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:24.610071] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:24.610100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:24.610161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:24.668919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:24.670025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:24.670112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:24.670147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:24.794506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:24.794667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:24.794724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:24.794756] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:24.798196] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=19.34%) [2026-02-18T20:21:24.798478] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-18T20:21:24.798629] [INFO ] [sig ] EPSN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:24.961313] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EPSN.txt [2026-02-18T20:21:24.961474] [INFO ] [sig ] [1054/3398] Completed EPSN in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:24.961514] [INFO ] [sig ] [1055/3398] Forecasting EQBK... [2026-02-18T20:21:24.961543] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-18T20:21:24.961593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-18T20:21:24.973146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-18T20:21:24.973466] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-18T20:21:24.974316] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-18T20:21:24.974371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:24.974403] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:24.974430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:24.974487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:25.030977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:25.031663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:25.031745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:25.031778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:25.151525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:25.151729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:25.151772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:25.151801] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:25.155363] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-02-18T20:21:25.155762] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-18T20:21:25.155908] [INFO ] [sig ] EQBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:25.299390] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EQBK.txt [2026-02-18T20:21:25.299549] [INFO ] [sig ] [1055/3398] Completed EQBK in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:25.299610] [INFO ] [sig ] [1056/3398] Forecasting EQH... [2026-02-18T20:21:25.299642] [INFO ] [sig ] Generating forecast for: EQH [2026-02-18T20:21:25.299672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-18T20:21:25.311845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-18T20:21:25.312216] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-18T20:21:25.313033] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-18T20:21:25.313087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:25.313120] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:25.313147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:25.313204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:25.371391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:25.372280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:25.372383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:25.372418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:25.499775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:25.499932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:25.499973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:25.500003] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:25.503373] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-02-18T20:21:25.503700] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-18T20:21:25.503828] [INFO ] [sig ] EQH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:25.652059] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EQH.txt [2026-02-18T20:21:25.652243] [INFO ] [sig ] [1056/3398] Completed EQH in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-18T20:21:25.652283] [INFO ] [sig ] [1057/3398] Forecasting EQIX... [2026-02-18T20:21:25.652314] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-18T20:21:25.652345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-18T20:21:25.664504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-18T20:21:25.664894] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-18T20:21:25.665710] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-18T20:21:25.665764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:25.665796] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:25.665822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:25.665879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:25.723707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:25.724504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:25.724623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:25.724667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:25.848442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:25.848639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:25.848692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:25.848723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:25.852187] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-18T20:21:25.852470] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-18T20:21:25.852619] [INFO ] [sig ] EQIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:25.997533] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EQIX.txt [2026-02-18T20:21:25.997720] [INFO ] [sig ] [1057/3398] Completed EQIX in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-18T20:21:25.997762] [INFO ] [sig ] [1058/3398] Forecasting ERAS... [2026-02-18T20:21:25.997793] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-18T20:21:25.997823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-18T20:21:26.010481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-18T20:21:26.010901] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-18T20:21:26.011728] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-18T20:21:26.011782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:26.011829] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:26.011858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:26.011915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:26.080024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:26.080976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:26.081073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:26.081119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:26.203764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:26.203932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:26.203976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:26.204007] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:26.207759] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-02-18T20:21:26.208140] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-18T20:21:26.208292] [INFO ] [sig ] ERAS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:26.355130] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ERAS.txt [2026-02-18T20:21:26.355290] [INFO ] [sig ] [1058/3398] Completed ERAS in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-18T20:21:26.355329] [INFO ] [sig ] [1059/3398] Forecasting ERIC... [2026-02-18T20:21:26.355360] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-18T20:21:26.355390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-18T20:21:26.369465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-18T20:21:26.370084] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-18T20:21:26.371087] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-18T20:21:26.371141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:26.371174] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:26.371201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:26.371257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:26.429885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:26.430554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:26.430653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:26.430687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:26.565006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:26.565172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:26.565214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:26.565245] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:26.569405] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=75.99%) [2026-02-18T20:21:26.569758] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-18T20:21:26.569894] [INFO ] [sig ] ERIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:26.718299] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ERIC.txt [2026-02-18T20:21:26.718458] [INFO ] [sig ] [1059/3398] Completed ERIC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-18T20:21:26.718500] [INFO ] [sig ] [1060/3398] Forecasting ERIE... [2026-02-18T20:21:26.718538] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-18T20:21:26.718598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-18T20:21:26.730964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-18T20:21:26.731372] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-18T20:21:26.732190] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-18T20:21:26.732245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:26.732302] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:26.732331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:26.732389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:26.793042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:26.794172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:26.794263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:26.794296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:26.923130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:26.923294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:26.923336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:26.923367] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:26.926869] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-18T20:21:26.927156] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-18T20:21:26.927289] [INFO ] [sig ] ERIE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:27.086229] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ERIE.txt [2026-02-18T20:21:27.086396] [INFO ] [sig ] [1060/3398] Completed ERIE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-18T20:21:27.086437] [INFO ] [sig ] [1061/3398] Forecasting ERII... [2026-02-18T20:21:27.086468] [INFO ] [sig ] Generating forecast for: ERII [2026-02-18T20:21:27.086501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-18T20:21:27.100222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-18T20:21:27.100654] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-18T20:21:27.101524] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-18T20:21:27.101597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:27.101634] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:27.101663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:27.101722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:27.161878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:27.162735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:27.162822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:27.162854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:27.287637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:27.287994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:27.288054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:27.288085] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:27.291990] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-18T20:21:27.292285] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-18T20:21:27.292416] [INFO ] [sig ] ERII: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:27.436361] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ERII.txt [2026-02-18T20:21:27.436519] [INFO ] [sig ] [1061/3398] Completed ERII in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:27.436559] [INFO ] [sig ] [1062/3398] Forecasting ERO... [2026-02-18T20:21:27.436619] [INFO ] [sig ] Generating forecast for: ERO [2026-02-18T20:21:27.436653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-18T20:21:27.450258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-18T20:21:27.450669] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-18T20:21:27.451459] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-18T20:21:27.451513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:27.451546] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:27.451604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:27.451666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:27.511787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:27.512660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:27.512747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:27.512971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:27.632876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:27.633041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:27.633080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:27.633108] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:27.636546] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: DOWN (p=31.49%) [2026-02-18T20:21:27.636846] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-18T20:21:27.636973] [INFO ] [sig ] ERO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:27.783969] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ERO.txt [2026-02-18T20:21:27.784133] [INFO ] [sig ] [1062/3398] Completed ERO in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:27.784172] [INFO ] [sig ] [1063/3398] Forecasting ES... [2026-02-18T20:21:27.784202] [INFO ] [sig ] Generating forecast for: ES [2026-02-18T20:21:27.784234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-18T20:21:27.798289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-18T20:21:27.798718] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-18T20:21:27.799507] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-18T20:21:27.799561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:27.799615] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:27.799642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:27.799698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:27.859793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:27.860733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:27.861013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:27.861049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:27.987143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:27.987307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:27.987347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:27.987413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:27.991261] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-18T20:21:27.991555] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-18T20:21:27.991907] [INFO ] [sig ] ES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:28.137838] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ES.txt [2026-02-18T20:21:28.138013] [INFO ] [sig ] [1063/3398] Completed ES in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:28.138084] [INFO ] [sig ] [1064/3398] Forecasting ESAB... [2026-02-18T20:21:28.138117] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-18T20:21:28.138150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-18T20:21:28.152665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-18T20:21:28.153081] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-18T20:21:28.153919] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-18T20:21:28.153975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:28.154007] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:28.154034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:28.154091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:28.218073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:28.219268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:28.219366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:28.219401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:28.349294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:28.349465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:28.349510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:28.349540] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:28.353358] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-02-18T20:21:28.353761] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-18T20:21:28.353918] [INFO ] [sig ] ESAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:28.506290] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESAB.txt [2026-02-18T20:21:28.506439] [INFO ] [sig ] [1064/3398] Completed ESAB in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:28.506478] [INFO ] [sig ] [1065/3398] Forecasting ESCA... [2026-02-18T20:21:28.506509] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-18T20:21:28.506538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-18T20:21:28.518604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-18T20:21:28.518985] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-18T20:21:28.519818] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-18T20:21:28.519873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:28.519907] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:28.519935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:28.519994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:28.576919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:28.577813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:28.577898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:28.577931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:28.696475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:28.696666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:28.696709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:28.696756] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:28.701472] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-02-18T20:21:28.701900] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-18T20:21:28.702056] [INFO ] [sig ] ESCA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:28.855009] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESCA.txt [2026-02-18T20:21:28.855155] [INFO ] [sig ] [1065/3398] Completed ESCA in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:28.855195] [INFO ] [sig ] [1066/3398] Forecasting ESE... [2026-02-18T20:21:28.855226] [INFO ] [sig ] Generating forecast for: ESE [2026-02-18T20:21:28.855259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-18T20:21:28.868247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-18T20:21:28.868647] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-18T20:21:28.869526] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-18T20:21:28.869641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:28.869704] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:28.869752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:28.869842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:28.932610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:28.933523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:28.933637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:28.933682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:29.059358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:29.059523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:29.059567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:29.059629] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:29.064264] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=43.31%) [2026-02-18T20:21:29.064625] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-18T20:21:29.064770] [INFO ] [sig ] ESE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:29.215038] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ESE.txt [2026-02-18T20:21:29.215215] [INFO ] [sig ] [1066/3398] Completed ESE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:29.215256] [INFO ] [sig ] [1067/3398] Forecasting ESEA... [2026-02-18T20:21:29.215287] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-18T20:21:29.215318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-18T20:21:29.230334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-18T20:21:29.231011] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-18T20:21:29.232064] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-18T20:21:29.232119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:29.232154] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:29.232182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:29.232240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:29.292522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:29.293452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:29.293544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:29.293626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:29.437565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:29.437757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:29.437801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:29.437832] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:29.441403] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=30.63%) [2026-02-18T20:21:29.441742] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-18T20:21:29.442076] [INFO ] [sig ] ESEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:29.590097] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ESEA.txt [2026-02-18T20:21:29.590257] [INFO ] [sig ] [1067/3398] Completed ESEA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:29.590298] [INFO ] [sig ] [1068/3398] Forecasting ESGD... [2026-02-18T20:21:29.590329] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-18T20:21:29.590358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-18T20:21:29.602727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-18T20:21:29.603123] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-18T20:21:29.603942] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-18T20:21:29.603997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:29.604030] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:29.604057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:29.604114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:29.662258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:29.663173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:29.663258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:29.663292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:29.785696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:29.785867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:29.785908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:29.785937] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:29.790111] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=31.03%) [2026-02-18T20:21:29.790398] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-18T20:21:29.790526] [INFO ] [sig ] ESGD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:29.938319] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ESGD.txt [2026-02-18T20:21:29.938479] [INFO ] [sig ] [1068/3398] Completed ESGD in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:29.938518] [INFO ] [sig ] [1069/3398] Forecasting ESGE... [2026-02-18T20:21:29.938549] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-18T20:21:29.938598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-18T20:21:29.951684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-18T20:21:29.952092] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-18T20:21:29.952912] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-18T20:21:29.952965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:29.952997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:29.953023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:29.953093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:30.012275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:30.013176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:30.013262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:30.013297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:30.140001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:30.140165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:30.140207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:30.140238] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:30.144598] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-02-18T20:21:30.144918] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-18T20:21:30.145058] [INFO ] [sig ] ESGE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:30.292107] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ESGE.txt [2026-02-18T20:21:30.292244] [INFO ] [sig ] [1069/3398] Completed ESGE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:30.292283] [INFO ] [sig ] [1070/3398] Forecasting ESI... [2026-02-18T20:21:30.292313] [INFO ] [sig ] Generating forecast for: ESI [2026-02-18T20:21:30.292343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-18T20:21:30.304217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-18T20:21:30.304541] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-18T20:21:30.305335] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-18T20:21:30.305388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:30.305420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:30.305449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:30.305506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:30.363808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:30.364713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:30.364835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:30.364871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:30.490967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:30.491138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:30.491180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:30.491211] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:30.494744] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-02-18T20:21:30.495057] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-18T20:21:30.495192] [INFO ] [sig ] ESI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:30.638230] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESI.txt [2026-02-18T20:21:30.638392] [INFO ] [sig ] [1070/3398] Completed ESI in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:30.638433] [INFO ] [sig ] [1071/3398] Forecasting ESOA... [2026-02-18T20:21:30.638466] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-18T20:21:30.638497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-18T20:21:30.650732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-18T20:21:30.651108] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-18T20:21:30.651931] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-18T20:21:30.651999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:30.652035] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:30.652064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:30.652123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:30.710321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:30.711214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:30.711299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:30.711334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:30.831796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:30.831955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:30.831995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:30.832023] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:30.835474] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=24.18%) [2026-02-18T20:21:30.835791] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-18T20:21:30.835922] [INFO ] [sig ] ESOA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:30.976897] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ESOA.txt [2026-02-18T20:21:30.977056] [INFO ] [sig ] [1071/3398] Completed ESOA in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:30.977095] [INFO ] [sig ] [1072/3398] Forecasting ESPO... [2026-02-18T20:21:30.977126] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-18T20:21:30.977156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-18T20:21:30.989436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-18T20:21:30.989829] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-18T20:21:30.990664] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-18T20:21:30.990719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:30.990752] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:30.990781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:30.990840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:31.049424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:31.050336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:31.050422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:31.050457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:31.177376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:31.177539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:31.177600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:31.177633] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:31.181192] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=79.81%) [2026-02-18T20:21:31.181492] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-18T20:21:31.181647] [INFO ] [sig ] ESPO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:31.322474] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESPO.txt [2026-02-18T20:21:31.322658] [INFO ] [sig ] [1072/3398] Completed ESPO in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:31.322703] [INFO ] [sig ] [1073/3398] Forecasting ESQ... [2026-02-18T20:21:31.322733] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-18T20:21:31.322762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-18T20:21:31.335498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-18T20:21:31.335917] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-18T20:21:31.336730] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-18T20:21:31.336784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:31.336817] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:31.336845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:31.336901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:31.411540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:31.413054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:31.413187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:31.413241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:31.549871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:31.550033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:31.550075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:31.550105] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:31.553691] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-02-18T20:21:31.553995] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-18T20:21:31.554148] [INFO ] [sig ] ESQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:31.703384] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESQ.txt [2026-02-18T20:21:31.703657] [INFO ] [sig ] [1073/3398] Completed ESQ in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-18T20:21:31.703723] [INFO ] [sig ] [1074/3398] Forecasting ESTA... [2026-02-18T20:21:31.703768] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-18T20:21:31.703812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-18T20:21:31.717822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-18T20:21:31.718412] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-18T20:21:31.719501] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-18T20:21:31.719556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:31.719628] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:31.719669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:31.719740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:31.779332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:31.780261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:31.780349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:31.780383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:31.905858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:31.906031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:31.906073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:31.906103] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:31.909812] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-18T20:21:31.910192] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-18T20:21:31.910380] [INFO ] [sig ] ESTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:32.062997] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESTA.txt [2026-02-18T20:21:32.063172] [INFO ] [sig ] [1074/3398] Completed ESTA in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-18T20:21:32.063217] [INFO ] [sig ] [1075/3398] Forecasting ESTC... [2026-02-18T20:21:32.063250] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-18T20:21:32.063282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-18T20:21:32.076182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-18T20:21:32.076599] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-18T20:21:32.077419] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-18T20:21:32.077474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:32.077509] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:32.077537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:32.077615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:32.135511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:32.136441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:32.136531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:32.136565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:32.263486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:32.263724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:32.263777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:32.263811] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:32.267743] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-18T20:21:32.268118] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-18T20:21:32.268276] [INFO ] [sig ] ESTC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:32.415136] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ESTC.txt [2026-02-18T20:21:32.415312] [INFO ] [sig ] [1075/3398] Completed ESTC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-18T20:21:32.415355] [INFO ] [sig ] [1076/3398] Forecasting ETB... [2026-02-18T20:21:32.415387] [INFO ] [sig ] Generating forecast for: ETB [2026-02-18T20:21:32.415419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-18T20:21:32.429542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-18T20:21:32.430168] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-18T20:21:32.431027] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-18T20:21:32.431084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:32.431118] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:32.431146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:32.431204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:32.494667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:32.495610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:32.495701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:32.495753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:32.621172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:32.621334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:32.621380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:32.621412] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:32.625078] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-18T20:21:32.625388] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-18T20:21:32.625522] [INFO ] [sig ] ETB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:32.774289] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ETB.txt [2026-02-18T20:21:32.774445] [INFO ] [sig ] [1076/3398] Completed ETB in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-18T20:21:32.774485] [INFO ] [sig ] [1077/3398] Forecasting ETD... [2026-02-18T20:21:32.774515] [INFO ] [sig ] Generating forecast for: ETD [2026-02-18T20:21:32.774546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-18T20:21:32.787346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-18T20:21:32.787763] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-18T20:21:32.788684] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-18T20:21:32.788741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:32.788802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:32.788837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:32.788915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:32.850768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:32.851650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:32.851748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:32.851789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:32.973435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:32.973614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:32.973658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:32.973689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:32.977329] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-18T20:21:32.977681] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-18T20:21:32.977838] [INFO ] [sig ] ETD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:33.122807] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ETD.txt [2026-02-18T20:21:33.122943] [INFO ] [sig ] [1077/3398] Completed ETD in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:33.122989] [INFO ] [sig ] [1078/3398] Forecasting ETG... [2026-02-18T20:21:33.123021] [INFO ] [sig ] Generating forecast for: ETG [2026-02-18T20:21:33.123051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-18T20:21:33.135640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-18T20:21:33.136150] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-18T20:21:33.137141] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-18T20:21:33.137195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:33.137227] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:33.137255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:33.137312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:33.196334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:33.197227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:33.197307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:33.197340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:33.327444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:33.327641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:33.327688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:33.327719] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:33.331767] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-18T20:21:33.332068] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-18T20:21:33.332204] [INFO ] [sig ] ETG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:33.479402] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ETG.txt [2026-02-18T20:21:33.479566] [INFO ] [sig ] [1078/3398] Completed ETG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:33.479627] [INFO ] [sig ] [1079/3398] Forecasting ETHA... [2026-02-18T20:21:33.479657] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-18T20:21:33.479687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-18T20:21:33.491938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-18T20:21:33.492308] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-18T20:21:33.493140] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-18T20:21:33.493193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:33.493226] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:33.493253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:33.493309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:33.550730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:33.551701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:33.551790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:33.551824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:33.678794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:33.678956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:33.679001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:33.679031] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:33.682925] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-02-18T20:21:33.683215] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-18T20:21:33.683348] [INFO ] [sig ] ETHA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:33.844850] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ETHA.txt [2026-02-18T20:21:33.845047] [INFO ] [sig ] [1079/3398] Completed ETHA in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:33.845089] [INFO ] [sig ] [1080/3398] Forecasting ETJ... [2026-02-18T20:21:33.845119] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-18T20:21:33.845157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-18T20:21:33.858334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-18T20:21:33.858694] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-18T20:21:33.859512] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-18T20:21:33.859565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:33.859626] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:33.859654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:33.859723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:33.929036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:33.930181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:33.930298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:33.930344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:34.073399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:34.073565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:34.073627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:34.073698] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:34.077484] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-18T20:21:34.077872] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-18T20:21:34.078241] [INFO ] [sig ] ETJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:34.232478] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ETJ.txt [2026-02-18T20:21:34.232661] [INFO ] [sig ] [1080/3398] Completed ETJ in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:34.232703] [INFO ] [sig ] [1081/3398] Forecasting ETN... [2026-02-18T20:21:34.232733] [INFO ] [sig ] Generating forecast for: ETN [2026-02-18T20:21:34.232765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-18T20:21:34.248173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-18T20:21:34.248627] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-18T20:21:34.249733] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-18T20:21:34.249792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:34.249824] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:34.249852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:34.250104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:34.320855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:34.321799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:34.321893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:34.321929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:34.461554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:34.461734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:34.461776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:34.461805] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:34.465406] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-18T20:21:34.465736] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-18T20:21:34.465894] [INFO ] [sig ] ETN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:34.623639] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ETN.txt [2026-02-18T20:21:34.623838] [INFO ] [sig ] [1081/3398] Completed ETN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:34.623889] [INFO ] [sig ] [1082/3398] Forecasting ETO... [2026-02-18T20:21:34.623929] [INFO ] [sig ] Generating forecast for: ETO [2026-02-18T20:21:34.623968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-18T20:21:34.643448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-18T20:21:34.643888] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-18T20:21:34.644890] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-18T20:21:34.644949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:34.644997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:34.645027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:34.645105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:34.702974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:34.703997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:34.704119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:34.704155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:34.836667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:34.836836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:34.836879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:34.836911] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:34.841009] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=30.32%) [2026-02-18T20:21:34.841380] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-18T20:21:34.841544] [INFO ] [sig ] ETO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:34.996868] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ETO.txt [2026-02-18T20:21:34.997282] [INFO ] [sig ] [1082/3398] Completed ETO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:34.997331] [INFO ] [sig ] [1083/3398] Forecasting ETON... [2026-02-18T20:21:34.997367] [INFO ] [sig ] Generating forecast for: ETON [2026-02-18T20:21:34.997403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-18T20:21:35.014376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-18T20:21:35.014907] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-18T20:21:35.016048] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-18T20:21:35.016117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:35.016166] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:35.016208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:35.016290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:35.076182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:35.077102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:35.077191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:35.077225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:35.206095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:35.206258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:35.206297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:35.206325] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:35.209821] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-18T20:21:35.210114] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-18T20:21:35.210250] [INFO ] [sig ] ETON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:35.361058] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ETON.txt [2026-02-18T20:21:35.361219] [INFO ] [sig ] [1083/3398] Completed ETON in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:35.361259] [INFO ] [sig ] [1084/3398] Forecasting ETSY... [2026-02-18T20:21:35.361288] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-18T20:21:35.361320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-18T20:21:35.375369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-18T20:21:35.375820] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-18T20:21:35.376666] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-18T20:21:35.376725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:35.376759] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:35.376786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:35.376845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:35.438266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:35.439207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:35.439298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:35.439332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:35.576056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:35.576267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:35.576310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:35.576338] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:35.580122] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-02-18T20:21:35.580460] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-18T20:21:35.580628] [INFO ] [sig ] ETSY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:35.732919] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ETSY.txt [2026-02-18T20:21:35.733081] [INFO ] [sig ] [1084/3398] Completed ETSY in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:35.733120] [INFO ] [sig ] [1085/3398] Forecasting ETY... [2026-02-18T20:21:35.733150] [INFO ] [sig ] Generating forecast for: ETY [2026-02-18T20:21:35.733188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-18T20:21:35.748498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-18T20:21:35.748967] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-18T20:21:35.749870] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-18T20:21:35.749927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:35.749960] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:35.749988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:35.750047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:35.809666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:35.810610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:35.810702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:35.810735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:35.931133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:35.931304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:35.931345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:35.931374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:35.935619] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-18T20:21:35.936076] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-18T20:21:35.936235] [INFO ] [sig ] ETY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:36.094853] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ETY.txt [2026-02-18T20:21:36.095024] [INFO ] [sig ] [1085/3398] Completed ETY in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:36.095073] [INFO ] [sig ] [1086/3398] Forecasting EUFN... [2026-02-18T20:21:36.095104] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-18T20:21:36.095133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-18T20:21:36.107827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-18T20:21:36.108207] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-18T20:21:36.109116] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-18T20:21:36.109171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:36.109203] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:36.109230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:36.109287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:36.172557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:36.173537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:36.173646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:36.173682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:36.303778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:36.303984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:36.304223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:36.304256] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:36.308687] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-18T20:21:36.309023] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-18T20:21:36.309181] [INFO ] [sig ] EUFN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:36.455906] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EUFN.txt [2026-02-18T20:21:36.456255] [INFO ] [sig ] [1086/3398] Completed EUFN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:36.456293] [INFO ] [sig ] [1087/3398] Forecasting EVAX... [2026-02-18T20:21:36.456323] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-18T20:21:36.456352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-18T20:21:36.468931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-18T20:21:36.469290] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-18T20:21:36.470219] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-18T20:21:36.470285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:36.470327] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:36.470356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:36.470415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:36.531392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:36.532263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:36.532385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:36.532421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:36.662186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:36.662359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:36.662419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:36.662463] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:36.666260] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-02-18T20:21:36.666560] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-18T20:21:36.666735] [INFO ] [sig ] EVAX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:36.810428] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVAX.txt [2026-02-18T20:21:36.810568] [INFO ] [sig ] [1087/3398] Completed EVAX in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:36.810625] [INFO ] [sig ] [1088/3398] Forecasting EVC... [2026-02-18T20:21:36.810656] [INFO ] [sig ] Generating forecast for: EVC [2026-02-18T20:21:36.810687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-18T20:21:36.822454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-18T20:21:36.822795] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-18T20:21:36.823594] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-18T20:21:36.823648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:36.823680] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:36.823706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:36.823763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:36.883134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:36.884069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:36.884159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:36.884193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:37.018762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:37.018937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:37.018980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:37.019014] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:37.023440] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-02-18T20:21:37.023959] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-18T20:21:37.024152] [INFO ] [sig ] EVC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:37.194404] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EVC.txt [2026-02-18T20:21:37.194631] [INFO ] [sig ] [1088/3398] Completed EVC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:37.194683] [INFO ] [sig ] [1089/3398] Forecasting EVCM... [2026-02-18T20:21:37.194714] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-18T20:21:37.194749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-18T20:21:37.209648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-18T20:21:37.210067] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-18T20:21:37.210953] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-18T20:21:37.211009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:37.211043] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:37.211070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:37.211131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:37.276710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:37.277728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:37.277838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:37.277872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:37.411859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:37.412031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:37.412070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:37.412116] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:37.415710] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-02-18T20:21:37.416031] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-18T20:21:37.416180] [INFO ] [sig ] EVCM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:37.563325] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVCM.txt [2026-02-18T20:21:37.563494] [INFO ] [sig ] [1089/3398] Completed EVCM in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-18T20:21:37.563536] [INFO ] [sig ] [1090/3398] Forecasting EVEX... [2026-02-18T20:21:37.563565] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-18T20:21:37.563618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-18T20:21:37.576387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-18T20:21:37.576785] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-18T20:21:37.577605] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-18T20:21:37.577659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:37.577692] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:37.577719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:37.577777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:37.637896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:37.638880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:37.638976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:37.639008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:37.763885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:37.764051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:37.764110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:37.764165] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:37.767857] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=47.67%) [2026-02-18T20:21:37.768196] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-18T20:21:37.768337] [INFO ] [sig ] EVEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:37.914607] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EVEX.txt [2026-02-18T20:21:37.914850] [INFO ] [sig ] [1090/3398] Completed EVEX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-18T20:21:37.914913] [INFO ] [sig ] [1091/3398] Forecasting EVF... [2026-02-18T20:21:37.914951] [INFO ] [sig ] Generating forecast for: EVF [2026-02-18T20:21:37.914990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-18T20:21:37.927132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-18T20:21:37.927495] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-18T20:21:37.928351] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-18T20:21:37.928406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:37.928439] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:37.928465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:37.928524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:37.986068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:37.986934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:37.987038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:37.987080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:38.109463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:38.109643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:38.109686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:38.109718] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:38.113456] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-18T20:21:38.113831] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-18T20:21:38.113997] [INFO ] [sig ] EVF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:38.264631] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVF.txt [2026-02-18T20:21:38.264798] [INFO ] [sig ] [1091/3398] Completed EVF in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-18T20:21:38.264860] [INFO ] [sig ] [1092/3398] Forecasting EVG... [2026-02-18T20:21:38.264904] [INFO ] [sig ] Generating forecast for: EVG [2026-02-18T20:21:38.264938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-18T20:21:38.277533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-18T20:21:38.278045] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-18T20:21:38.279062] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-18T20:21:38.279121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:38.279155] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:38.279183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:38.279242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:38.343901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:38.344779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:38.344871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:38.344911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:38.468871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:38.469036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:38.469079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:38.469109] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:38.472791] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=69.41%) [2026-02-18T20:21:38.473095] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-18T20:21:38.473236] [INFO ] [sig ] EVG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:38.626975] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVG.txt [2026-02-18T20:21:38.627139] [INFO ] [sig ] [1092/3398] Completed EVG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-18T20:21:38.627183] [INFO ] [sig ] [1093/3398] Forecasting EVGO... [2026-02-18T20:21:38.627212] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-18T20:21:38.627244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-18T20:21:38.643044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-18T20:21:38.643442] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-18T20:21:38.644283] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-18T20:21:38.644337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:38.644369] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:38.644409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:38.644467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:38.704666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:38.705621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:38.705718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:38.705752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:38.831066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:38.831235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:38.831276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:38.831307] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:38.835055] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-02-18T20:21:38.835356] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-18T20:21:38.835494] [INFO ] [sig ] EVGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:38.986619] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVGO.txt [2026-02-18T20:21:38.986760] [INFO ] [sig ] [1093/3398] Completed EVGO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-18T20:21:38.986800] [INFO ] [sig ] [1094/3398] Forecasting EVH... [2026-02-18T20:21:38.986830] [INFO ] [sig ] Generating forecast for: EVH [2026-02-18T20:21:38.986860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-18T20:21:38.998953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-18T20:21:38.999299] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-18T20:21:39.000106] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-18T20:21:39.000159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:39.000217] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:39.000246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:39.000304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:39.059082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:39.060075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:39.060158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:39.060371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:39.181815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:39.181979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:39.182019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:39.182047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:39.185729] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-02-18T20:21:39.186120] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-18T20:21:39.186471] [INFO ] [sig ] EVH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:39.337991] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EVH.txt [2026-02-18T20:21:39.338195] [INFO ] [sig ] [1094/3398] Completed EVH in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:39.338237] [INFO ] [sig ] [1095/3398] Forecasting EVN... [2026-02-18T20:21:39.338268] [INFO ] [sig ] Generating forecast for: EVN [2026-02-18T20:21:39.338299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-18T20:21:39.352673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-18T20:21:39.353076] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-18T20:21:39.353933] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-18T20:21:39.353987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:39.354018] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:39.354044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:39.354100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:39.416567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:39.417632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:39.417757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:39.417804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:39.537921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:39.538120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:39.538164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:39.538193] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:39.541690] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-18T20:21:39.541973] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-18T20:21:39.542102] [INFO ] [sig ] EVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:39.682073] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVN.txt [2026-02-18T20:21:39.682219] [INFO ] [sig ] [1095/3398] Completed EVN in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:39.682257] [INFO ] [sig ] [1096/3398] Forecasting EVO... [2026-02-18T20:21:39.682286] [INFO ] [sig ] Generating forecast for: EVO [2026-02-18T20:21:39.682315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-18T20:21:39.694678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-18T20:21:39.695108] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-18T20:21:39.695957] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-18T20:21:39.696013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:39.696045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:39.696073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:39.696129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:39.756924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:39.757826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:39.757916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:39.757951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:39.886923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:39.887085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:39.887125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:39.887154] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:39.890816] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=58.19%) [2026-02-18T20:21:39.891126] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-18T20:21:39.891268] [INFO ] [sig ] EVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:40.061538] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVO.txt [2026-02-18T20:21:40.061725] [INFO ] [sig ] [1096/3398] Completed EVO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:40.061767] [INFO ] [sig ] [1097/3398] Forecasting EVRG... [2026-02-18T20:21:40.061796] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-18T20:21:40.061836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-18T20:21:40.074211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-18T20:21:40.074640] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-18T20:21:40.075456] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-18T20:21:40.075510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:40.075541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:40.075591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:40.075654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:40.133086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:40.134022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:40.134109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:40.134143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:40.254478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:40.254670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:40.254713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:40.254778] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:40.258315] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=78.24%) [2026-02-18T20:21:40.258626] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-18T20:21:40.258762] [INFO ] [sig ] EVRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:40.401899] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVRG.txt [2026-02-18T20:21:40.402081] [INFO ] [sig ] [1097/3398] Completed EVRG in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:40.402123] [INFO ] [sig ] [1098/3398] Forecasting EVSD... [2026-02-18T20:21:40.402155] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-18T20:21:40.402187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-18T20:21:40.413945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-18T20:21:40.414281] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-18T20:21:40.415090] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-18T20:21:40.415145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:40.415179] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:40.415206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:40.415264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:40.473631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:40.474501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:40.474609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:40.474647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:40.596562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:40.596747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:40.596789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:40.596820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:40.600265] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=66.38%) [2026-02-18T20:21:40.600541] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-18T20:21:40.600687] [INFO ] [sig ] EVSD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:40.754148] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVSD.txt [2026-02-18T20:21:40.754302] [INFO ] [sig ] [1098/3398] Completed EVSD in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:40.754343] [INFO ] [sig ] [1099/3398] Forecasting EVTC... [2026-02-18T20:21:40.754373] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-18T20:21:40.754402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-18T20:21:40.767934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-18T20:21:40.768305] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-18T20:21:40.769119] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-18T20:21:40.769172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:40.769205] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:40.769232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:40.769294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:40.829292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:40.830179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:40.830264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:40.830296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:40.956054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:40.956410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:40.956452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:40.956481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:40.960441] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-18T20:21:40.960747] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-18T20:21:40.960888] [INFO ] [sig ] EVTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:41.107746] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EVTC.txt [2026-02-18T20:21:41.107905] [INFO ] [sig ] [1099/3398] Completed EVTC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:41.107944] [INFO ] [sig ] [1100/3398] Forecasting EVTL... [2026-02-18T20:21:41.107975] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-18T20:21:41.108005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-18T20:21:41.120121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-18T20:21:41.120487] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-18T20:21:41.121304] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-18T20:21:41.121358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:41.121389] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:41.121416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:41.121473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:41.178421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:41.179303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:41.179389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:41.179422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:41.303713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:41.303880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:41.303920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:41.303948] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:41.307507] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=55.11%) [2026-02-18T20:21:41.307808] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-18T20:21:41.307939] [INFO ] [sig ] EVTL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:41.454946] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EVTL.txt [2026-02-18T20:21:41.455105] [INFO ] [sig ] [1100/3398] Completed EVTL in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:41.455145] [INFO ] [sig ] [1101/3398] Forecasting EWBC... [2026-02-18T20:21:41.455176] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-18T20:21:41.455206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-18T20:21:41.469026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-18T20:21:41.469412] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-18T20:21:41.470248] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-18T20:21:41.470304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:41.470338] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:41.470366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:41.470423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:41.533555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:41.534477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:41.534564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:41.534621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:41.661901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:41.662069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:41.662110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:41.662326] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:41.666594] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-18T20:21:41.666915] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-18T20:21:41.667057] [INFO ] [sig ] EWBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:41.815095] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EWBC.txt [2026-02-18T20:21:41.815264] [INFO ] [sig ] [1101/3398] Completed EWBC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:41.815305] [INFO ] [sig ] [1102/3398] Forecasting EWCZ... [2026-02-18T20:21:41.815336] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-18T20:21:41.815366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-18T20:21:41.827939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-18T20:21:41.828369] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-18T20:21:41.829237] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-18T20:21:41.829291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:41.829323] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:41.829350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:41.829407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:41.887322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:41.888523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:41.888663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:41.888698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:42.014811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:42.014970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:42.015010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:42.015039] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:42.019034] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=92.73%) [2026-02-18T20:21:42.019322] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-18T20:21:42.019454] [INFO ] [sig ] EWCZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:42.163754] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EWCZ.txt [2026-02-18T20:21:42.163923] [INFO ] [sig ] [1102/3398] Completed EWCZ in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:42.163964] [INFO ] [sig ] [1103/3398] Forecasting EWTX... [2026-02-18T20:21:42.163997] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-18T20:21:42.164028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-18T20:21:42.176730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-18T20:21:42.177153] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-18T20:21:42.178085] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-18T20:21:42.178141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:42.178174] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:42.178202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:42.178259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:42.235089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:42.236010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:42.236098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:42.236134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:42.360069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:42.360239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:42.360281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:42.360311] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:42.363865] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-02-18T20:21:42.364168] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-18T20:21:42.364310] [INFO ] [sig ] EWTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:42.514988] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EWTX.txt [2026-02-18T20:21:42.515145] [INFO ] [sig ] [1103/3398] Completed EWTX in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:42.515182] [INFO ] [sig ] [1104/3398] Forecasting EWZS... [2026-02-18T20:21:42.515212] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-18T20:21:42.515242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-18T20:21:42.531935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-18T20:21:42.532405] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-18T20:21:42.533653] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-18T20:21:42.533718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:42.533759] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:42.533794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:42.533888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:42.606989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:42.607946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:42.608091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:42.608126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:42.739722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:42.739892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:42.739943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:42.739980] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:42.743636] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: UP (p=53.88%) [2026-02-18T20:21:42.743973] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-18T20:21:42.744117] [INFO ] [sig ] EWZS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:42.890979] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EWZS.txt [2026-02-18T20:21:42.891152] [INFO ] [sig ] [1104/3398] Completed EWZS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:42.891193] [INFO ] [sig ] [1105/3398] Forecasting EXAS... [2026-02-18T20:21:42.891223] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-18T20:21:42.891259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-18T20:21:42.904115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-18T20:21:42.904745] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-18T20:21:42.905845] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-18T20:21:42.905910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:42.905943] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:42.905970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:42.906028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:42.971415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:42.972373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:42.972479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:42.972519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:43.102179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:43.102339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:43.102379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:43.102409] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:43.106030] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-18T20:21:43.106325] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-18T20:21:43.106456] [INFO ] [sig ] EXAS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:43.248904] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXAS.txt [2026-02-18T20:21:43.249066] [INFO ] [sig ] [1105/3398] Completed EXAS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:43.249106] [INFO ] [sig ] [1106/3398] Forecasting EXC... [2026-02-18T20:21:43.249137] [INFO ] [sig ] Generating forecast for: EXC [2026-02-18T20:21:43.249167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-18T20:21:43.261367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-18T20:21:43.261789] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-18T20:21:43.262728] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-18T20:21:43.262801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:43.262836] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:43.262863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:43.262921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:43.320643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:43.321622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:43.321721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:43.321754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:43.443698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:43.443866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:43.443907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:43.443938] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:43.447530] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=39.93%) [2026-02-18T20:21:43.447914] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-18T20:21:43.448094] [INFO ] [sig ] EXC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:43.611339] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXC.txt [2026-02-18T20:21:43.611504] [INFO ] [sig ] [1106/3398] Completed EXC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-18T20:21:43.611544] [INFO ] [sig ] [1107/3398] Forecasting EXEL... [2026-02-18T20:21:43.611601] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-18T20:21:43.611634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-18T20:21:43.624737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-18T20:21:43.625173] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-18T20:21:43.626140] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-18T20:21:43.626202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:43.626236] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:43.626263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:43.626322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:43.684712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:43.685721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:43.685829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:43.685863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:43.812510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:43.812700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:43.812742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:43.812771] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:43.816355] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-18T20:21:43.816694] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-18T20:21:43.816838] [INFO ] [sig ] EXEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:43.960875] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXEL.txt [2026-02-18T20:21:43.961071] [INFO ] [sig ] [1107/3398] Completed EXEL in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-18T20:21:43.961113] [INFO ] [sig ] [1108/3398] Forecasting EXFY... [2026-02-18T20:21:43.961143] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-18T20:21:43.961174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-18T20:21:43.973421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-18T20:21:43.973844] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-18T20:21:43.974692] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-18T20:21:43.974746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:43.974778] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:43.974805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:43.974862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:44.037181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:44.038509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:44.038615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:44.038651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:44.157305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:44.157474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:44.157514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:44.157544] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:44.161135] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=0.26%) [2026-02-18T20:21:44.161473] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-18T20:21:44.161641] [INFO ] [sig ] EXFY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:44.307360] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXFY.txt [2026-02-18T20:21:44.307522] [INFO ] [sig ] [1108/3398] Completed EXFY in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-18T20:21:44.307561] [INFO ] [sig ] [1109/3398] Forecasting EXG... [2026-02-18T20:21:44.307616] [INFO ] [sig ] Generating forecast for: EXG [2026-02-18T20:21:44.307648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-18T20:21:44.319275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-18T20:21:44.319674] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-18T20:21:44.320467] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-18T20:21:44.320521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:44.320552] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:44.320604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:44.320663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:44.378059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:44.379002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:44.379087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:44.379120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:44.498182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:44.498367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:44.498408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:44.498437] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:44.501987] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-02-18T20:21:44.502290] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-18T20:21:44.502430] [INFO ] [sig ] EXG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:44.644189] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EXG.txt [2026-02-18T20:21:44.644364] [INFO ] [sig ] [1109/3398] Completed EXG in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-18T20:21:44.644404] [INFO ] [sig ] [1110/3398] Forecasting EXK... [2026-02-18T20:21:44.644435] [INFO ] [sig ] Generating forecast for: EXK [2026-02-18T20:21:44.644464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-18T20:21:44.656804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-18T20:21:44.657207] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-18T20:21:44.658052] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-18T20:21:44.658120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:44.658152] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:44.658178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:44.658234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:44.722044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:44.723021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:44.723119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:44.723158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:44.855945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:44.856118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:44.856172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:44.856206] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:44.860189] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-02-18T20:21:44.860534] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-18T20:21:44.860709] [INFO ] [sig ] EXK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:45.021151] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXK.txt [2026-02-18T20:21:45.021340] [INFO ] [sig ] [1110/3398] Completed EXK in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:45.021385] [INFO ] [sig ] [1111/3398] Forecasting EXLS... [2026-02-18T20:21:45.021418] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-18T20:21:45.021460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-18T20:21:45.034507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-18T20:21:45.034950] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-18T20:21:45.035865] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-18T20:21:45.035919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:45.036008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:45.036039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:45.036098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:45.103071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:45.104058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:45.104148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:45.104185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:45.242687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:45.242857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:45.242900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:45.242931] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:45.246703] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-18T20:21:45.247056] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-18T20:21:45.247222] [INFO ] [sig ] EXLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:45.396316] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EXLS.txt [2026-02-18T20:21:45.396473] [INFO ] [sig ] [1111/3398] Completed EXLS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:45.396514] [INFO ] [sig ] [1112/3398] Forecasting EXP... [2026-02-18T20:21:45.396543] [INFO ] [sig ] Generating forecast for: EXP [2026-02-18T20:21:45.396590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-18T20:21:45.408760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-18T20:21:45.409156] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-18T20:21:45.409977] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-18T20:21:45.410042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:45.410082] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:45.410114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:45.410176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:45.468157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:45.469128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:45.469217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:45.469250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:45.592156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:45.592335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:45.592379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:45.592409] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:45.595912] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=28.46%) [2026-02-18T20:21:45.596220] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-18T20:21:45.596347] [INFO ] [sig ] EXP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:45.740388] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXP.txt [2026-02-18T20:21:45.740588] [INFO ] [sig ] [1112/3398] Completed EXP in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:45.740650] [INFO ] [sig ] [1113/3398] Forecasting EXPD... [2026-02-18T20:21:45.740691] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-18T20:21:45.740723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-18T20:21:45.753655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-18T20:21:45.754026] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-18T20:21:45.754851] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-18T20:21:45.754905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:45.754938] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:45.754965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:45.755022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:45.812830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:45.813740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:45.813824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:45.813858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:45.940969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:45.941132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:45.941196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:45.941228] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:45.944855] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-02-18T20:21:45.945152] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-18T20:21:45.945286] [INFO ] [sig ] EXPD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:46.088353] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EXPD.txt [2026-02-18T20:21:46.088515] [INFO ] [sig ] [1113/3398] Completed EXPD in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:46.088554] [INFO ] [sig ] [1114/3398] Forecasting EXPE... [2026-02-18T20:21:46.088608] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-18T20:21:46.088641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-18T20:21:46.101255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-18T20:21:46.101647] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-18T20:21:46.102453] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-18T20:21:46.102506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:46.102538] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:46.102563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:46.102641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:46.179842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:46.180929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:46.181044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:46.181097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:46.319099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:46.319285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:46.319338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:46.319423] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:46.324281] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-18T20:21:46.324740] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-18T20:21:46.324924] [INFO ] [sig ] EXPE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:46.510870] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EXPE.txt [2026-02-18T20:21:46.511042] [INFO ] [sig ] [1114/3398] Completed EXPE in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:46.511084] [INFO ] [sig ] [1115/3398] Forecasting EXPI... [2026-02-18T20:21:46.511121] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-18T20:21:46.511162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-18T20:21:46.524260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-18T20:21:46.524718] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-18T20:21:46.525542] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-18T20:21:46.525624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:46.525658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:46.525685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:46.525742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:46.583995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:46.584946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:46.585033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:46.585068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:46.702634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:46.702792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:46.702831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:46.702859] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:46.706235] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=76.18%) [2026-02-18T20:21:46.706514] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-18T20:21:46.706662] [INFO ] [sig ] EXPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:46.846158] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EXPI.txt [2026-02-18T20:21:46.846266] [INFO ] [sig ] [1115/3398] Completed EXPI in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:46.846304] [INFO ] [sig ] [1116/3398] Forecasting EXPO... [2026-02-18T20:21:46.846333] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-18T20:21:46.846361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-18T20:21:46.858171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-18T20:21:46.858468] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-18T20:21:46.859275] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-18T20:21:46.859328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:46.859360] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:46.859387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:46.859444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:46.915623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:46.916215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:46.916294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:46.916326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:47.030770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:47.030867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:47.030903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:47.030932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:47.034039] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-02-18T20:21:47.034300] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-18T20:21:47.034419] [INFO ] [sig ] EXPO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:47.174716] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EXPO.txt [2026-02-18T20:21:47.174827] [INFO ] [sig ] [1116/3398] Completed EXPO in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:47.174865] [INFO ] [sig ] [1117/3398] Forecasting EYE... [2026-02-18T20:21:47.174895] [INFO ] [sig ] Generating forecast for: EYE [2026-02-18T20:21:47.174925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-18T20:21:47.188444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-18T20:21:47.188770] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-18T20:21:47.189587] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-18T20:21:47.189640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:47.189703] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:47.189732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:47.189790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:47.245839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:47.246458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:47.246535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:47.246567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:47.370673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:47.370831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:47.370871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:47.370899] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:47.374880] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-02-18T20:21:47.375151] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-18T20:21:47.375455] [INFO ] [sig ] EYE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:47.520174] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/EYE.txt [2026-02-18T20:21:47.520305] [INFO ] [sig ] [1117/3398] Completed EYE in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:47.520343] [INFO ] [sig ] [1118/3398] Forecasting EZGO... [2026-02-18T20:21:47.520373] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-18T20:21:47.520402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-18T20:21:47.531126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-18T20:21:47.531413] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-18T20:21:47.532200] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-18T20:21:47.532252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:47.532285] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:47.532313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:47.532370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:47.589963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:47.590778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:47.590859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:47.590891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:47.709292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:47.709441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:47.709480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:47.709509] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:47.712944] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-18T20:21:47.713426] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-18T20:21:47.713559] [INFO ] [sig ] EZGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:47.855753] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/EZGO.txt [2026-02-18T20:21:47.855902] [INFO ] [sig ] [1118/3398] Completed EZGO in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:47.855941] [INFO ] [sig ] [1119/3398] Forecasting F... [2026-02-18T20:21:47.855971] [INFO ] [sig ] Generating forecast for: F [2026-02-18T20:21:47.856002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-18T20:21:47.869621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-18T20:21:47.869953] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-18T20:21:47.870988] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-18T20:21:47.871041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:47.871074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:47.871100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:47.871156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:47.933207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:47.934103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:47.934187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:47.934222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:48.062690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:48.062845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:48.062885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:48.062914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:48.066998] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=29.45%) [2026-02-18T20:21:48.067473] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-18T20:21:48.067621] [INFO ] [sig ] F: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:48.224613] [INFO ] [LOCAL ] Saved forecast: F 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/F.txt [2026-02-18T20:21:48.224777] [INFO ] [sig ] [1119/3398] Completed F in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:48.224817] [INFO ] [sig ] [1120/3398] Forecasting FA... [2026-02-18T20:21:48.224848] [INFO ] [sig ] Generating forecast for: FA [2026-02-18T20:21:48.224878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-18T20:21:48.237297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-18T20:21:48.237708] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-18T20:21:48.238555] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-18T20:21:48.238630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:48.238664] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:48.238692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:48.238751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:48.304881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:48.306114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:48.306272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:48.306327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:48.433476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:48.433658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:48.433701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:48.433731] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:48.438063] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: DOWN (p=25.44%) [2026-02-18T20:21:48.438453] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-18T20:21:48.438625] [INFO ] [sig ] FA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:48.583716] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FA.txt [2026-02-18T20:21:48.583851] [INFO ] [sig ] [1120/3398] Completed FA in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:48.583889] [INFO ] [sig ] [1121/3398] Forecasting FAF... [2026-02-18T20:21:48.583925] [INFO ] [sig ] Generating forecast for: FAF [2026-02-18T20:21:48.583957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-18T20:21:48.595772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-18T20:21:48.596093] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-18T20:21:48.596916] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-18T20:21:48.596969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:48.597003] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:48.597033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:48.597092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:48.655338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:48.656332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:48.656424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:48.656499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:48.776979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:48.777126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:48.777165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:48.777195] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:48.780678] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=23.29%) [2026-02-18T20:21:48.780964] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-18T20:21:48.781099] [INFO ] [sig ] FAF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:48.926540] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FAF.txt [2026-02-18T20:21:48.926724] [INFO ] [sig ] [1121/3398] Completed FAF in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:48.926765] [INFO ] [sig ] [1122/3398] Forecasting FALN... [2026-02-18T20:21:48.926795] [INFO ] [sig ] Generating forecast for: FALN [2026-02-18T20:21:48.926825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-18T20:21:48.940063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-18T20:21:48.940409] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-18T20:21:48.941257] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-18T20:21:48.941507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:48.941541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:48.941570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:48.941662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:49.001677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:49.002415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:49.002500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:49.002545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:49.129827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:49.129986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:49.130027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:49.130056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:49.133519] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=41.64%) [2026-02-18T20:21:49.133828] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-18T20:21:49.133964] [INFO ] [sig ] FALN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:49.291272] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FALN.txt [2026-02-18T20:21:49.291434] [INFO ] [sig ] [1122/3398] Completed FALN in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:49.291473] [INFO ] [sig ] [1123/3398] Forecasting FANG... [2026-02-18T20:21:49.291505] [INFO ] [sig ] Generating forecast for: FANG [2026-02-18T20:21:49.291534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-18T20:21:49.305703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-18T20:21:49.306069] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-18T20:21:49.306915] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-18T20:21:49.306969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:49.307003] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:49.307031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:49.307089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:49.368749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:49.369648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:49.369736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:49.369772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:49.495924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:49.496089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:49.496132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:49.496160] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:49.500128] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-02-18T20:21:49.500659] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-18T20:21:49.500803] [INFO ] [sig ] FANG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:49.653621] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FANG.txt [2026-02-18T20:21:49.653781] [INFO ] [sig ] [1123/3398] Completed FANG in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-18T20:21:49.653821] [INFO ] [sig ] [1124/3398] Forecasting FARM... [2026-02-18T20:21:49.653851] [INFO ] [sig ] Generating forecast for: FARM [2026-02-18T20:21:49.653881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-18T20:21:49.665891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-18T20:21:49.666279] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-18T20:21:49.667083] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-18T20:21:49.667138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:49.667170] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:49.667197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:49.667432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:49.725458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:49.726549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:49.726653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:49.726690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:49.856608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:49.856771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:49.856813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:49.856859] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:49.860425] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-02-18T20:21:49.860736] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-18T20:21:49.860866] [INFO ] [sig ] FARM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:50.021074] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FARM.txt [2026-02-18T20:21:50.021271] [INFO ] [sig ] [1124/3398] Completed FARM in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-18T20:21:50.021311] [INFO ] [sig ] [1125/3398] Forecasting FBIN... [2026-02-18T20:21:50.021342] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-18T20:21:50.021372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-18T20:21:50.033058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-18T20:21:50.033412] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-18T20:21:50.034211] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-18T20:21:50.034265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:50.034298] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:50.034325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:50.034382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:50.091677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:50.092531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:50.092641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:50.092676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:50.214714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:50.214876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:50.214916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:50.214944] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:50.218562] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-18T20:21:50.218857] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-18T20:21:50.218986] [INFO ] [sig ] FBIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:50.367857] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FBIN.txt [2026-02-18T20:21:50.368044] [INFO ] [sig ] [1125/3398] Completed FBIN in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-18T20:21:50.368085] [INFO ] [sig ] [1126/3398] Forecasting FBIO... [2026-02-18T20:21:50.368117] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-18T20:21:50.368147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-18T20:21:50.381057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-18T20:21:50.381625] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-18T20:21:50.382434] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-18T20:21:50.382488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:50.382520] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:50.382547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:50.382623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:50.439323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:50.440294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:50.440411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:50.440446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:50.563998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:50.564163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:50.564202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:50.564230] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:50.567663] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-18T20:21:50.567962] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-18T20:21:50.568135] [INFO ] [sig ] FBIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:50.718087] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FBIO.txt [2026-02-18T20:21:50.718268] [INFO ] [sig ] [1126/3398] Completed FBIO in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:50.718317] [INFO ] [sig ] [1127/3398] Forecasting FBIZ... [2026-02-18T20:21:50.718353] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-18T20:21:50.718389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-18T20:21:50.729752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-18T20:21:50.730127] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-18T20:21:50.731020] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-18T20:21:50.731076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:50.731111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:50.731140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:50.731197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:50.789778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:50.790696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:50.790779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:50.790812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:50.909294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:50.909456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:50.909496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:50.909527] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:50.912994] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=83.30%) [2026-02-18T20:21:50.913268] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-18T20:21:50.913398] [INFO ] [sig ] FBIZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:51.059552] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FBIZ.txt [2026-02-18T20:21:51.059777] [INFO ] [sig ] [1127/3398] Completed FBIZ in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:51.059827] [INFO ] [sig ] [1128/3398] Forecasting FBK... [2026-02-18T20:21:51.059866] [INFO ] [sig ] Generating forecast for: FBK [2026-02-18T20:21:51.059907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-18T20:21:51.072347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-18T20:21:51.072722] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-18T20:21:51.073515] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-18T20:21:51.073569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:51.073645] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:51.073686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:51.073746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:51.135382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:51.136389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:51.136478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:51.136514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:51.263020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:51.263178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:51.263221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:51.263251] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:51.266791] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-02-18T20:21:51.267102] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-18T20:21:51.267259] [INFO ] [sig ] FBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:51.428134] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FBK.txt [2026-02-18T20:21:51.428302] [INFO ] [sig ] [1128/3398] Completed FBK in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:51.428342] [INFO ] [sig ] [1129/3398] Forecasting FBL... [2026-02-18T20:21:51.428372] [INFO ] [sig ] Generating forecast for: FBL [2026-02-18T20:21:51.428400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-18T20:21:51.440611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-18T20:21:51.441012] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-18T20:21:51.441860] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-18T20:21:51.441915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:51.441949] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:51.441978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:51.442037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:51.506497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:51.507427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:51.507515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:51.507551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:51.632821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:51.632981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:51.633026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:51.633057] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:51.636806] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-18T20:21:51.637120] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-18T20:21:51.637258] [INFO ] [sig ] FBL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:51.786723] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FBL.txt [2026-02-18T20:21:51.786889] [INFO ] [sig ] [1129/3398] Completed FBL in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:51.786930] [INFO ] [sig ] [1130/3398] Forecasting FBNC... [2026-02-18T20:21:51.786962] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-18T20:21:51.786993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-18T20:21:51.799206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-18T20:21:51.799608] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-18T20:21:51.800462] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-18T20:21:51.800518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:51.800553] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:51.800608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:51.800675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:51.858455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:51.859356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:51.859442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:51.859478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:51.981350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:51.981513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:51.981559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:51.981608] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:51.985392] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-18T20:21:51.985706] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-18T20:21:51.985846] [INFO ] [sig ] FBNC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:52.136709] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FBNC.txt [2026-02-18T20:21:52.136876] [INFO ] [sig ] [1130/3398] Completed FBNC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:52.136917] [INFO ] [sig ] [1131/3398] Forecasting FBP... [2026-02-18T20:21:52.136948] [INFO ] [sig ] Generating forecast for: FBP [2026-02-18T20:21:52.136978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-18T20:21:52.151712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-18T20:21:52.152100] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-18T20:21:52.152988] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-18T20:21:52.153046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:52.153079] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:52.153107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:52.153167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:52.211794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:52.212932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:52.213032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:52.213068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:52.338254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:52.338419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:52.338460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:52.338526] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:52.342066] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=14.75%) [2026-02-18T20:21:52.342360] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-18T20:21:52.342712] [INFO ] [sig ] FBP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:52.489111] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FBP.txt [2026-02-18T20:21:52.489287] [INFO ] [sig ] [1131/3398] Completed FBP in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:52.489325] [INFO ] [sig ] [1132/3398] Forecasting FC... [2026-02-18T20:21:52.489356] [INFO ] [sig ] Generating forecast for: FC [2026-02-18T20:21:52.489395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-18T20:21:52.505921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-18T20:21:52.506309] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-18T20:21:52.507334] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-18T20:21:52.507390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:52.507424] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:52.507452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:52.507510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:52.566423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:52.567310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:52.567395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:52.567430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:52.690788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:52.690947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:52.690987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:52.691016] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:52.694388] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-18T20:21:52.694686] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-18T20:21:52.694814] [INFO ] [sig ] FC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:52.837757] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FC.txt [2026-02-18T20:21:52.837957] [INFO ] [sig ] [1132/3398] Completed FC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:52.838019] [INFO ] [sig ] [1133/3398] Forecasting FCAL... [2026-02-18T20:21:52.838078] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-18T20:21:52.838117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-18T20:21:52.850623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-18T20:21:52.851004] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-18T20:21:52.851852] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-18T20:21:52.851908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:52.851941] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:52.851970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:52.852029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:52.909927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:52.910825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:52.910910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:52.910945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:53.020271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:53.020430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:53.020470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:53.020499] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:53.023926] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-18T20:21:53.024209] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-18T20:21:53.024341] [INFO ] [sig ] FCAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:53.167257] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCAL.txt [2026-02-18T20:21:53.167419] [INFO ] [sig ] [1133/3398] Completed FCAL in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:53.167461] [INFO ] [sig ] [1134/3398] Forecasting FCBC... [2026-02-18T20:21:53.167489] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-18T20:21:53.167520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-18T20:21:53.179514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-18T20:21:53.179890] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-18T20:21:53.180723] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-18T20:21:53.180777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:53.180808] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:53.180835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:53.180892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:53.237559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:53.238607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:53.238698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:53.238733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:53.362651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:53.362816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:53.362856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:53.362886] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:53.366757] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-18T20:21:53.367103] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-18T20:21:53.367252] [INFO ] [sig ] FCBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:53.514877] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FCBC.txt [2026-02-18T20:21:53.515037] [INFO ] [sig ] [1134/3398] Completed FCBC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:53.515077] [INFO ] [sig ] [1135/3398] Forecasting FCCO... [2026-02-18T20:21:53.515106] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-18T20:21:53.515136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-18T20:21:53.527247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-18T20:21:53.527617] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-18T20:21:53.528478] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-18T20:21:53.528534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:53.528567] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:53.528617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:53.528676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:53.586247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:53.587102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:53.587203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:53.587244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:53.721994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:53.722164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:53.722213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:53.722244] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:53.725854] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-18T20:21:53.726134] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-18T20:21:53.726264] [INFO ] [sig ] FCCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:53.875783] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FCCO.txt [2026-02-18T20:21:53.875948] [INFO ] [sig ] [1135/3398] Completed FCCO in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:53.875988] [INFO ] [sig ] [1136/3398] Forecasting FCEL... [2026-02-18T20:21:53.876019] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-18T20:21:53.876053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-18T20:21:53.889760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-18T20:21:53.890165] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-18T20:21:53.891037] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-18T20:21:53.891095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:53.891127] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:53.891155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:53.891214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:53.952400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:53.953364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:53.953663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:53.953698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:54.076183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:54.076348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:54.076389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:54.076418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:54.079889] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-18T20:21:54.080177] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-18T20:21:54.080308] [INFO ] [sig ] FCEL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:54.225258] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCEL.txt [2026-02-18T20:21:54.225411] [INFO ] [sig ] [1136/3398] Completed FCEL in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:54.225460] [INFO ] [sig ] [1137/3398] Forecasting FCF... [2026-02-18T20:21:54.225491] [INFO ] [sig ] Generating forecast for: FCF [2026-02-18T20:21:54.225521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-18T20:21:54.237920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-18T20:21:54.238357] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-18T20:21:54.239171] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-18T20:21:54.239225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:54.239258] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:54.239287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:54.239347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:54.297844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:54.298783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:54.298871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:54.298904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:54.444856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:54.445030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:54.445070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:54.445099] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:54.449347] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-02-18T20:21:54.449846] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-18T20:21:54.449981] [INFO ] [sig ] FCF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:54.599318] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCF.txt [2026-02-18T20:21:54.599479] [INFO ] [sig ] [1137/3398] Completed FCF in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:54.599521] [INFO ] [sig ] [1138/3398] Forecasting FCFS... [2026-02-18T20:21:54.599551] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-18T20:21:54.599603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-18T20:21:54.612169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-18T20:21:54.612543] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-18T20:21:54.613375] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-18T20:21:54.613429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:54.613463] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:54.613493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:54.613552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:54.672834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:54.673752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:54.673886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:54.673936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:54.798976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:54.799142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:54.799183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:54.799215] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:54.803074] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=50.66%) [2026-02-18T20:21:54.803420] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-18T20:21:54.803562] [INFO ] [sig ] FCFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:54.952371] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCFS.txt [2026-02-18T20:21:54.952539] [INFO ] [sig ] [1138/3398] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:54.952600] [INFO ] [sig ] [1139/3398] Forecasting FCN... [2026-02-18T20:21:54.952632] [INFO ] [sig ] Generating forecast for: FCN [2026-02-18T20:21:54.952663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-18T20:21:54.967113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-18T20:21:54.967600] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-18T20:21:54.968498] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-18T20:21:54.968556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:54.968613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:54.968644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:54.968702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:55.035393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:55.036378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:55.036475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:55.036511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:55.170354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:55.170527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:55.170591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:55.170626] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:55.174452] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-18T20:21:55.174838] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-18T20:21:55.174987] [INFO ] [sig ] FCN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:55.327125] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCN.txt [2026-02-18T20:21:55.327342] [INFO ] [sig ] [1139/3398] Completed FCN in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:55.327397] [INFO ] [sig ] [1140/3398] Forecasting FCNCA... [2026-02-18T20:21:55.327437] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-18T20:21:55.327479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-18T20:21:55.344817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-18T20:21:55.345329] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-18T20:21:55.346469] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-18T20:21:55.346541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:55.346608] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:55.346651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:55.346736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:55.432489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:55.433792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:55.433910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:55.433955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:55.566467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:55.566658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:55.566704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:55.566734] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:55.570673] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=89.80%) [2026-02-18T20:21:55.571074] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-18T20:21:55.571229] [INFO ] [sig ] FCNCA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:55.723433] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCNCA.txt [2026-02-18T20:21:55.723617] [INFO ] [sig ] [1140/3398] Completed FCNCA in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-18T20:21:55.723661] [INFO ] [sig ] [1141/3398] Forecasting FCNCO... [2026-02-18T20:21:55.723691] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-18T20:21:55.723721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-18T20:21:55.735242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-18T20:21:55.735618] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-18T20:21:55.736464] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-18T20:21:55.736534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:55.736589] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:55.736622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:55.736682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:55.797442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:55.798331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:55.798423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:55.798457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:55.906154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:55.906322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:55.906363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:55.906393] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:55.910726] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-02-18T20:21:55.911061] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-18T20:21:55.911203] [INFO ] [sig ] FCNCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:56.062937] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCNCO.txt [2026-02-18T20:21:56.063120] [INFO ] [sig ] [1141/3398] Completed FCNCO in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-18T20:21:56.063164] [INFO ] [sig ] [1142/3398] Forecasting FCNCP... [2026-02-18T20:21:56.063195] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-18T20:21:56.063228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-18T20:21:56.075733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-18T20:21:56.076109] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-18T20:21:56.077200] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-18T20:21:56.077256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:56.077291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:56.077321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:56.077380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:56.137954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:56.138936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:56.139029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:56.139063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:56.250306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:56.250473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:56.250513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:56.250543] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:56.254274] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=11.44%) [2026-02-18T20:21:56.254564] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-18T20:21:56.254717] [INFO ] [sig ] FCNCP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:56.397628] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FCNCP.txt [2026-02-18T20:21:56.397764] [INFO ] [sig ] [1142/3398] Completed FCNCP in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-18T20:21:56.397805] [INFO ] [sig ] [1143/3398] Forecasting FCTE... [2026-02-18T20:21:56.397835] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-18T20:21:56.397865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-18T20:21:56.409921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-18T20:21:56.410238] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-18T20:21:56.411058] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-18T20:21:56.411113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:56.411146] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:56.411174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:56.411232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:56.468176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:56.469064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:56.469151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:56.469186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:56.586743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:56.586902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:56.586945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:56.586975] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:56.590505] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-18T20:21:56.590813] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-18T20:21:56.590947] [INFO ] [sig ] FCTE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:56.738469] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FCTE.txt [2026-02-18T20:21:56.738649] [INFO ] [sig ] [1143/3398] Completed FCTE in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:56.738692] [INFO ] [sig ] [1144/3398] Forecasting FCX... [2026-02-18T20:21:56.738721] [INFO ] [sig ] Generating forecast for: FCX [2026-02-18T20:21:56.738751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-18T20:21:56.751449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-18T20:21:56.751811] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-18T20:21:56.752612] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-18T20:21:56.752666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:56.752699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:56.752726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:56.752784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:56.817746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:56.818602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:56.818689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:56.818736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:56.950420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:56.950601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:56.950645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:56.950676] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:56.954133] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-02-18T20:21:56.954422] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-18T20:21:56.954559] [INFO ] [sig ] FCX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:57.099222] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FCX.txt [2026-02-18T20:21:57.099384] [INFO ] [sig ] [1144/3398] Completed FCX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:57.099425] [INFO ] [sig ] [1145/3398] Forecasting FDBC... [2026-02-18T20:21:57.099455] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-18T20:21:57.099484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-18T20:21:57.109673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-18T20:21:57.110018] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-18T20:21:57.110994] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-18T20:21:57.111049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:57.111109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:57.111138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:57.111196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:57.167707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:57.168716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:57.168809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:57.168845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:57.261792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:57.261960] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:21:57.262001] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:57.262033] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:57.265642] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-02-18T20:21:57.265933] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-18T20:21:57.266067] [INFO ] [sig ] FDBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:57.417522] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FDBC.txt [2026-02-18T20:21:57.417723] [INFO ] [sig ] [1145/3398] Completed FDBC in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:57.417795] [INFO ] [sig ] [1146/3398] Forecasting FDIF... [2026-02-18T20:21:57.417849] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-18T20:21:57.417889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-18T20:21:57.429765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-18T20:21:57.430176] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-18T20:21:57.431104] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-18T20:21:57.431165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:57.431199] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:57.431229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:57.431290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:57.492661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:57.493686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:57.493780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:57.493819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:57.605716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:57.605931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:57.605976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:57.606008] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:57.609621] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-02-18T20:21:57.609977] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-18T20:21:57.610122] [INFO ] [sig ] FDIF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:57.766455] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FDIF.txt [2026-02-18T20:21:57.766641] [INFO ] [sig ] [1146/3398] Completed FDIF in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:57.766683] [INFO ] [sig ] [1147/3398] Forecasting FDIG... [2026-02-18T20:21:57.766714] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-18T20:21:57.766744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-18T20:21:57.779493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-18T20:21:57.779926] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-18T20:21:57.780761] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-18T20:21:57.780817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:57.780849] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:57.780877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:57.780934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:57.837843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:57.838790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:57.838882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:57.838917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:57.960836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:57.961007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:57.961046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:57.961074] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:57.964768] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=46.06%) [2026-02-18T20:21:57.965132] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-18T20:21:57.965290] [INFO ] [sig ] FDIG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:58.112675] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FDIG.txt [2026-02-18T20:21:58.112848] [INFO ] [sig ] [1147/3398] Completed FDIG in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:58.112886] [INFO ] [sig ] [1148/3398] Forecasting FDP... [2026-02-18T20:21:58.112917] [INFO ] [sig ] Generating forecast for: FDP [2026-02-18T20:21:58.112949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-18T20:21:58.126105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-18T20:21:58.126526] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-18T20:21:58.127368] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-18T20:21:58.127424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:58.127458] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:58.127486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:58.127545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:58.196433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:58.197350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:58.197455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:58.197495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:58.322030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:58.322223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:58.322266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:58.322334] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:58.326131] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=38.05%) [2026-02-18T20:21:58.326446] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-18T20:21:58.326611] [INFO ] [sig ] FDP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:58.479307] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FDP.txt [2026-02-18T20:21:58.479479] [INFO ] [sig ] [1148/3398] Completed FDP in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:58.479520] [INFO ] [sig ] [1149/3398] Forecasting FDS... [2026-02-18T20:21:58.479551] [INFO ] [sig ] Generating forecast for: FDS [2026-02-18T20:21:58.479604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-18T20:21:58.495295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-18T20:21:58.496042] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-18T20:21:58.497275] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-18T20:21:58.497348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:58.497395] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:58.497437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:58.497525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:58.572510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:58.573484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:58.573601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:58.573641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:58.696822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:58.696986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:58.697026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:58.697055] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:58.701477] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-18T20:21:58.702084] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-18T20:21:58.702236] [INFO ] [sig ] FDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:21:58.870763] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FDS.txt [2026-02-18T20:21:58.870920] [INFO ] [sig ] [1149/3398] Completed FDS in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:58.870959] [INFO ] [sig ] [1150/3398] Forecasting FDTX... [2026-02-18T20:21:58.870989] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-18T20:21:58.871019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-18T20:21:58.882954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-18T20:21:58.883289] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-18T20:21:58.884129] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-18T20:21:58.884185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:58.884218] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:58.884246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:58.884306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:58.944755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:58.945633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:58.945729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:58.945765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:59.076540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:59.076745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:59.076789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:59.076822] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:59.080729] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-18T20:21:59.081113] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-18T20:21:59.081282] [INFO ] [sig ] FDTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:59.241336] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FDTX.txt [2026-02-18T20:21:59.241498] [INFO ] [sig ] [1150/3398] Completed FDTX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:59.241537] [INFO ] [sig ] [1151/3398] Forecasting FDUS... [2026-02-18T20:21:59.241567] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-18T20:21:59.241621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-18T20:21:59.254358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-18T20:21:59.254794] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-18T20:21:59.255653] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-18T20:21:59.255709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:59.255742] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:59.255770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:59.255828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:59.317018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:59.317941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:59.318058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:59.318097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:59.447033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:59.447209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:59.447253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:59.447282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:59.450881] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-02-18T20:21:59.451200] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-18T20:21:59.451342] [INFO ] [sig ] FDUS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:59.611481] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FDUS.txt [2026-02-18T20:21:59.611722] [INFO ] [sig ] [1151/3398] Completed FDUS in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:59.611780] [INFO ] [sig ] [1152/3398] Forecasting FDX... [2026-02-18T20:21:59.611823] [INFO ] [sig ] Generating forecast for: FDX [2026-02-18T20:21:59.611865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-18T20:21:59.624825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-18T20:21:59.625238] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-18T20:21:59.626122] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-18T20:21:59.626179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:59.626224] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:59.626253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:59.626312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:21:59.685740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:21:59.686680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:21:59.686770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:21:59.686806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:21:59.813716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:21:59.813882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:21:59.813925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:21:59.813956] [INFO ] [FORECASTER] Training complete [2026-02-18T20:21:59.817552] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-18T20:21:59.817889] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-18T20:21:59.818059] [INFO ] [sig ] FDX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:21:59.968693] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FDX.txt [2026-02-18T20:21:59.968865] [INFO ] [sig ] [1152/3398] Completed FDX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:21:59.968906] [INFO ] [sig ] [1153/3398] Forecasting FE... [2026-02-18T20:21:59.968937] [INFO ] [sig ] Generating forecast for: FE [2026-02-18T20:21:59.968967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-18T20:21:59.982601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-18T20:21:59.983026] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-18T20:21:59.983954] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-18T20:21:59.984011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:21:59.984044] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:21:59.984071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:21:59.984129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:00.045888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:00.046833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:00.046928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:00.046964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:00.182630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:00.182815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:00.182865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:00.182901] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:00.186877] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-02-18T20:22:00.187243] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-18T20:22:00.187391] [INFO ] [sig ] FE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:00.342534] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FE.txt [2026-02-18T20:22:00.342718] [INFO ] [sig ] [1153/3398] Completed FE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:22:00.342758] [INFO ] [sig ] [1154/3398] Forecasting FEIM... [2026-02-18T20:22:00.342788] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-18T20:22:00.342818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-18T20:22:00.355794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-18T20:22:00.356165] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-18T20:22:00.357224] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-18T20:22:00.357278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:00.357310] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:00.357336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:00.357393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:00.424525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:00.425424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:00.425722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:00.425772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:00.567757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:00.567942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:00.567995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:00.568058] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:00.571905] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-18T20:22:00.572242] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-18T20:22:00.572398] [INFO ] [sig ] FEIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:00.731319] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FEIM.txt [2026-02-18T20:22:00.731477] [INFO ] [sig ] [1154/3398] Completed FEIM in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:22:00.731517] [INFO ] [sig ] [1155/3398] Forecasting FELE... [2026-02-18T20:22:00.731547] [INFO ] [sig ] Generating forecast for: FELE [2026-02-18T20:22:00.731604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-18T20:22:00.743843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-18T20:22:00.744239] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-18T20:22:00.745052] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-18T20:22:00.745117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:00.745153] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:00.745180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:00.745238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:00.804594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:00.805510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:00.805652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:00.805690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:00.936431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:00.936616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:00.936659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:00.936689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:00.940254] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-02-18T20:22:00.940561] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-18T20:22:00.940725] [INFO ] [sig ] FELE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:01.088065] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FELE.txt [2026-02-18T20:22:01.088224] [INFO ] [sig ] [1155/3398] Completed FELE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:22:01.088271] [INFO ] [sig ] [1156/3398] Forecasting FEM... [2026-02-18T20:22:01.088303] [INFO ] [sig ] Generating forecast for: FEM [2026-02-18T20:22:01.088337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-18T20:22:01.100683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-18T20:22:01.101037] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-18T20:22:01.101844] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-18T20:22:01.101899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:01.101931] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:01.101957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:01.102018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:01.161237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:01.162173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:01.162271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:01.162306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:01.287926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:01.288113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:01.288168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:01.288210] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:01.291758] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-18T20:22:01.292058] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-18T20:22:01.292190] [INFO ] [sig ] FEM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:01.442518] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FEM.txt [2026-02-18T20:22:01.442700] [INFO ] [sig ] [1156/3398] Completed FEM in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:22:01.442741] [INFO ] [sig ] [1157/3398] Forecasting FEMB... [2026-02-18T20:22:01.442772] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-18T20:22:01.442800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-18T20:22:01.455016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-18T20:22:01.455435] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-18T20:22:01.456332] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-18T20:22:01.456390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:01.456423] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:01.456450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:01.456507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:01.516564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:01.517517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:01.517632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:01.517670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:01.654996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:01.655156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:01.655199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:01.655230] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:01.659045] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-18T20:22:01.659410] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-18T20:22:01.659605] [INFO ] [sig ] FEMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:01.841505] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FEMB.txt [2026-02-18T20:22:01.841902] [INFO ] [sig ] [1157/3398] Completed FEMB in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-18T20:22:01.841947] [INFO ] [sig ] [1158/3398] Forecasting FEMS... [2026-02-18T20:22:01.841978] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-18T20:22:01.842009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-18T20:22:01.856369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-18T20:22:01.857037] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-18T20:22:01.857921] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-18T20:22:01.857976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:01.858010] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:01.858073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:01.858135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:01.919695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:01.920628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:01.920717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:01.920752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:02.048243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:02.048415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:02.048460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:02.048493] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:02.052116] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=63.69%) [2026-02-18T20:22:02.052445] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-18T20:22:02.052618] [INFO ] [sig ] FEMS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:02.202146] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FEMS.txt [2026-02-18T20:22:02.202371] [INFO ] [sig ] [1158/3398] Completed FEMS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-18T20:22:02.202422] [INFO ] [sig ] [1159/3398] Forecasting FEP... [2026-02-18T20:22:02.202454] [INFO ] [sig ] Generating forecast for: FEP [2026-02-18T20:22:02.202488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-18T20:22:02.215161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-18T20:22:02.215552] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-18T20:22:02.216393] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-18T20:22:02.216461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:02.216503] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:02.216532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:02.216613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:02.276799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:02.277718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:02.277807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:02.277843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:02.405158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:02.405315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:02.405361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:02.405407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:02.409174] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-18T20:22:02.409490] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-18T20:22:02.409831] [INFO ] [sig ] FEP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:02.556052] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FEP.txt [2026-02-18T20:22:02.556207] [INFO ] [sig ] [1159/3398] Completed FEP in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:02.556247] [INFO ] [sig ] [1160/3398] Forecasting FEPI... [2026-02-18T20:22:02.556276] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-18T20:22:02.556308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-18T20:22:02.569016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-18T20:22:02.569420] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-18T20:22:02.570246] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-18T20:22:02.570299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:02.570331] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:02.570358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:02.570419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:02.629868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:02.630816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:02.630903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:02.630938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:02.752811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:02.752973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:02.753014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:02.753043] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:02.756444] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-02-18T20:22:02.756764] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-18T20:22:02.756915] [INFO ] [sig ] FEPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:02.900914] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FEPI.txt [2026-02-18T20:22:02.901048] [INFO ] [sig ] [1160/3398] Completed FEPI in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:02.901086] [INFO ] [sig ] [1161/3398] Forecasting FERG... [2026-02-18T20:22:02.901116] [INFO ] [sig ] Generating forecast for: FERG [2026-02-18T20:22:02.901146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-18T20:22:02.915190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-18T20:22:02.915673] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-18T20:22:02.916602] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-18T20:22:02.916675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:02.916715] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:02.916745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:02.916805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:02.982142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:02.983155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:02.983273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:02.983309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:03.114720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:03.114922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:03.114977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:03.115018] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:03.120364] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-02-18T20:22:03.120986] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-18T20:22:03.121216] [INFO ] [sig ] FERG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:03.318985] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FERG.txt [2026-02-18T20:22:03.319193] [INFO ] [sig ] [1161/3398] Completed FERG in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:03.319242] [INFO ] [sig ] [1162/3398] Forecasting FEX... [2026-02-18T20:22:03.319279] [INFO ] [sig ] Generating forecast for: FEX [2026-02-18T20:22:03.319318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-18T20:22:03.332558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-18T20:22:03.332989] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-18T20:22:03.333860] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-18T20:22:03.333917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:03.333981] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:03.334010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:03.334093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:03.393123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:03.394055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:03.394141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:03.394175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:03.521944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:03.522130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:03.522173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:03.522203] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:03.527084] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-02-18T20:22:03.527509] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-18T20:22:03.527890] [INFO ] [sig ] FEX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:03.687873] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FEX.txt [2026-02-18T20:22:03.688056] [INFO ] [sig ] [1162/3398] Completed FEX in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:03.688108] [INFO ] [sig ] [1163/3398] Forecasting FF... [2026-02-18T20:22:03.688148] [INFO ] [sig ] Generating forecast for: FF [2026-02-18T20:22:03.688187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-18T20:22:03.702241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-18T20:22:03.702849] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-18T20:22:03.703758] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-18T20:22:03.703813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:03.703847] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:03.703887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:03.703947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:03.767781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:03.768925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:03.769015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:03.769050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:03.894454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:03.894633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:03.894675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:03.894704] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:03.898171] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=19.50%) [2026-02-18T20:22:03.898460] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-18T20:22:03.898609] [INFO ] [sig ] FF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:04.046158] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FF.txt [2026-02-18T20:22:04.046331] [INFO ] [sig ] [1163/3398] Completed FF in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:04.046371] [INFO ] [sig ] [1164/3398] Forecasting FFA... [2026-02-18T20:22:04.046401] [INFO ] [sig ] Generating forecast for: FFA [2026-02-18T20:22:04.046432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-18T20:22:04.059466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-18T20:22:04.060092] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-18T20:22:04.061158] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-18T20:22:04.061213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:04.061246] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:04.061273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:04.061332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:04.122298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:04.123194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:04.123283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:04.123318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:04.246696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:04.247102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:04.247158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:04.247190] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:04.250994] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-02-18T20:22:04.251286] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-18T20:22:04.251416] [INFO ] [sig ] FFA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:04.403198] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FFA.txt [2026-02-18T20:22:04.403368] [INFO ] [sig ] [1164/3398] Completed FFA in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:04.403415] [INFO ] [sig ] [1165/3398] Forecasting FFBC... [2026-02-18T20:22:04.403450] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-18T20:22:04.403487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-18T20:22:04.418843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-18T20:22:04.419297] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-18T20:22:04.420756] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-18T20:22:04.420820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:04.420853] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:04.420881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:04.420940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:04.486295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:04.487403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:04.487492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:04.487527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:04.616141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:04.616308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:04.616349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:04.616378] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:04.620240] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-18T20:22:04.620619] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-18T20:22:04.620769] [INFO ] [sig ] FFBC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:04.770786] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FFBC.txt [2026-02-18T20:22:04.771140] [INFO ] [sig ] [1165/3398] Completed FFBC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:04.771180] [INFO ] [sig ] [1166/3398] Forecasting FFC... [2026-02-18T20:22:04.771209] [INFO ] [sig ] Generating forecast for: FFC [2026-02-18T20:22:04.771239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-18T20:22:04.784898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-18T20:22:04.785282] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-18T20:22:04.786320] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-18T20:22:04.786375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:04.786408] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:04.786435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:04.786493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:04.847038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:04.847917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:04.848007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:04.848062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:04.977812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:04.977972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:04.978014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:04.978068] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:04.982092] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-18T20:22:04.982391] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-18T20:22:04.982526] [INFO ] [sig ] FFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:05.130460] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FFC.txt [2026-02-18T20:22:05.130644] [INFO ] [sig ] [1166/3398] Completed FFC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:05.130689] [INFO ] [sig ] [1167/3398] Forecasting FFIC... [2026-02-18T20:22:05.130717] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-18T20:22:05.130754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-18T20:22:05.143966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-18T20:22:05.144405] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-18T20:22:05.145229] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-18T20:22:05.145284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:05.145315] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:05.145342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:05.145399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:05.207080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:05.207985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:05.208098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:05.208138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:05.334267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:05.334431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:05.334471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:05.334500] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:05.338082] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=55.61%) [2026-02-18T20:22:05.338378] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-18T20:22:05.338534] [INFO ] [sig ] FFIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:05.494205] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FFIC.txt [2026-02-18T20:22:05.494375] [INFO ] [sig ] [1167/3398] Completed FFIC in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:05.494419] [INFO ] [sig ] [1168/3398] Forecasting FFIN... [2026-02-18T20:22:05.494449] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-18T20:22:05.494482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-18T20:22:05.507628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-18T20:22:05.508068] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-18T20:22:05.509074] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-18T20:22:05.509134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:05.509167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:05.509194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:05.509251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:05.571545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:05.572650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:05.572739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:05.572774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:05.695548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:05.695740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:05.695783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:05.695813] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:05.699361] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=73.00%) [2026-02-18T20:22:05.699711] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-18T20:22:05.699852] [INFO ] [sig ] FFIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:05.853748] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FFIN.txt [2026-02-18T20:22:05.853984] [INFO ] [sig ] [1168/3398] Completed FFIN in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:05.854032] [INFO ] [sig ] [1169/3398] Forecasting FFWM... [2026-02-18T20:22:05.854063] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-18T20:22:05.854094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-18T20:22:05.869457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-18T20:22:05.869944] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-18T20:22:05.870955] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-18T20:22:05.871012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:05.871047] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:05.871076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:05.871135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:05.935754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:05.936925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:05.937018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:05.937053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:06.067608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:06.067798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:06.067861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:06.067902] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:06.071878] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-02-18T20:22:06.072210] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-18T20:22:06.072374] [INFO ] [sig ] FFWM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:06.225529] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FFWM.txt [2026-02-18T20:22:06.225700] [INFO ] [sig ] [1169/3398] Completed FFWM in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:06.225743] [INFO ] [sig ] [1170/3398] Forecasting FG... [2026-02-18T20:22:06.225775] [INFO ] [sig ] Generating forecast for: FG [2026-02-18T20:22:06.225807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-18T20:22:06.238659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-18T20:22:06.239015] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-18T20:22:06.239916] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-18T20:22:06.239986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:06.240033] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:06.240063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:06.240123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:06.302595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:06.303455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:06.303546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:06.303599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:06.430471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:06.430665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:06.430708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:06.430923] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:06.434700] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-18T20:22:06.434999] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-18T20:22:06.435130] [INFO ] [sig ] FG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:06.579121] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FG.txt [2026-02-18T20:22:06.579296] [INFO ] [sig ] [1170/3398] Completed FG in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:06.579351] [INFO ] [sig ] [1171/3398] Forecasting FHB... [2026-02-18T20:22:06.579399] [INFO ] [sig ] Generating forecast for: FHB [2026-02-18T20:22:06.579443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-18T20:22:06.595469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-18T20:22:06.595909] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-18T20:22:06.596869] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-18T20:22:06.596925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:06.596957] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:06.596986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:06.597042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:06.659989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:06.660934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:06.661036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:06.661073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:06.787614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:06.787787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:06.787833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:06.787863] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:06.791960] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=18.88%) [2026-02-18T20:22:06.792301] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-18T20:22:06.792451] [INFO ] [sig ] FHB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:06.989987] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FHB.txt [2026-02-18T20:22:06.990271] [INFO ] [sig ] [1171/3398] Completed FHB in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:06.990340] [INFO ] [sig ] [1172/3398] Forecasting FHI... [2026-02-18T20:22:06.990392] [INFO ] [sig ] Generating forecast for: FHI [2026-02-18T20:22:06.990447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-18T20:22:07.009445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-18T20:22:07.010018] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-18T20:22:07.011374] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-18T20:22:07.011451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:07.011491] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:07.011526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:07.011634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:07.098347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:07.099744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:07.101375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:07.101456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:07.259244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:07.259456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:07.259507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:07.259541] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:07.265401] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-18T20:22:07.266167] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-18T20:22:07.266446] [INFO ] [sig ] FHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:07.513621] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FHI.txt [2026-02-18T20:22:07.513859] [INFO ] [sig ] [1172/3398] Completed FHI in 0.5s | 2.77 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-18T20:22:07.513926] [INFO ] [sig ] [1173/3398] Forecasting FHN... [2026-02-18T20:22:07.513978] [INFO ] [sig ] Generating forecast for: FHN [2026-02-18T20:22:07.514034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-18T20:22:07.584595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-18T20:22:07.585133] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-18T20:22:07.586285] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-18T20:22:07.586359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:07.586411] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:07.586458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:07.586552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:07.691998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:07.693711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:07.693862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:07.693906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:07.854548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:07.854771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:07.854822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:07.854856] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:07.859645] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-02-18T20:22:07.860149] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-18T20:22:07.860352] [INFO ] [sig ] FHN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:08.046608] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FHN.txt [2026-02-18T20:22:08.046828] [INFO ] [sig ] [1173/3398] Completed FHN in 0.5s | 2.77 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-18T20:22:08.046876] [INFO ] [sig ] [1174/3398] Forecasting FHTX... [2026-02-18T20:22:08.046910] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-18T20:22:08.046947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-18T20:22:08.062467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-18T20:22:08.062949] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-18T20:22:08.063946] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-18T20:22:08.064005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:08.064048] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:08.064083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:08.064147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:08.151630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:08.152760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:08.152853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:08.152890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:08.279812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:08.279968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:08.280009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:08.280040] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:08.283505] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=17.52%) [2026-02-18T20:22:08.283816] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-18T20:22:08.283951] [INFO ] [sig ] FHTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:08.428674] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FHTX.txt [2026-02-18T20:22:08.428861] [INFO ] [sig ] [1174/3398] Completed FHTX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-18T20:22:08.428934] [INFO ] [sig ] [1175/3398] Forecasting FIBK... [2026-02-18T20:22:08.428982] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-18T20:22:08.429019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-18T20:22:08.442248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-18T20:22:08.442655] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-18T20:22:08.443470] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-18T20:22:08.443526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:08.443559] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:08.443618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:08.443680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:08.502389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:08.503297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:08.503387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:08.503422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:08.625273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:08.625443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:08.625492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:08.625535] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:08.629117] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-18T20:22:08.629403] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-18T20:22:08.629538] [INFO ] [sig ] FIBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:08.778368] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FIBK.txt [2026-02-18T20:22:08.778550] [INFO ] [sig ] [1175/3398] Completed FIBK in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-18T20:22:08.778610] [INFO ] [sig ] [1176/3398] Forecasting FICO... [2026-02-18T20:22:08.778641] [INFO ] [sig ] Generating forecast for: FICO [2026-02-18T20:22:08.778673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-18T20:22:08.791264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-18T20:22:08.791660] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-18T20:22:08.792446] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-18T20:22:08.792499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:08.792543] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:08.792595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:08.792657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:08.849911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:08.850640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:08.850723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:08.850757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:08.976677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:08.976839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:08.976883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:08.976912] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:08.980767] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-18T20:22:08.981061] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-18T20:22:08.981198] [INFO ] [sig ] FICO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:09.127591] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FICO.txt [2026-02-18T20:22:09.127738] [INFO ] [sig ] [1176/3398] Completed FICO in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-18T20:22:09.127777] [INFO ] [sig ] [1177/3398] Forecasting FICS... [2026-02-18T20:22:09.127806] [INFO ] [sig ] Generating forecast for: FICS [2026-02-18T20:22:09.127838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-18T20:22:09.139522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-18T20:22:09.139942] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-18T20:22:09.140846] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-18T20:22:09.140902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:09.140936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:09.140964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:09.141037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:09.204234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:09.205121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:09.205210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:09.205247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:09.334672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:09.334832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:09.334874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:09.334904] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:09.338426] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-18T20:22:09.338744] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-18T20:22:09.338878] [INFO ] [sig ] FICS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:09.481906] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FICS.txt [2026-02-18T20:22:09.482042] [INFO ] [sig ] [1177/3398] Completed FICS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-18T20:22:09.482080] [INFO ] [sig ] [1178/3398] Forecasting FID... [2026-02-18T20:22:09.482109] [INFO ] [sig ] Generating forecast for: FID [2026-02-18T20:22:09.482140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-18T20:22:09.493915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-18T20:22:09.494239] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-18T20:22:09.495092] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-18T20:22:09.495146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:09.495181] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:09.495209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:09.495267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:09.555201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:09.556006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:09.556090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:09.556124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:09.677365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:09.677525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:09.677594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:09.677636] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:09.681274] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-18T20:22:09.681596] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-18T20:22:09.681739] [INFO ] [sig ] FID: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:09.879256] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FID.txt [2026-02-18T20:22:09.879401] [INFO ] [sig ] [1178/3398] Completed FID in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:09.879443] [INFO ] [sig ] [1179/3398] Forecasting FIGS... [2026-02-18T20:22:09.879474] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-18T20:22:09.879505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-18T20:22:09.892117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-18T20:22:09.892469] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-18T20:22:09.893272] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-18T20:22:09.893326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:09.893388] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:09.893418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:09.893476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:09.950133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:09.951002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:09.951083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:09.951116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:10.073212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:10.073375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:10.073416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:10.073446] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:10.076862] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: DOWN (p=36.92%) [2026-02-18T20:22:10.077148] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-18T20:22:10.077279] [INFO ] [sig ] FIGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:10.223324] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FIGS.txt [2026-02-18T20:22:10.223481] [INFO ] [sig ] [1179/3398] Completed FIGS in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:10.223532] [INFO ] [sig ] [1180/3398] Forecasting FIHL... [2026-02-18T20:22:10.223565] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-18T20:22:10.223649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-18T20:22:10.236628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-18T20:22:10.237059] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-18T20:22:10.238007] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-18T20:22:10.238097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:10.238131] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:10.238159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:10.238218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:10.298797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:10.299767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:10.299860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:10.299894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:10.426556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:10.426769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:10.426817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:10.426850] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:10.430489] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-18T20:22:10.430862] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-18T20:22:10.431010] [INFO ] [sig ] FIHL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:10.587951] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FIHL.txt [2026-02-18T20:22:10.588192] [INFO ] [sig ] [1180/3398] Completed FIHL in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:10.588243] [INFO ] [sig ] [1181/3398] Forecasting FINS... [2026-02-18T20:22:10.588275] [INFO ] [sig ] Generating forecast for: FINS [2026-02-18T20:22:10.588305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-18T20:22:10.602262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-18T20:22:10.602670] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-18T20:22:10.603679] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-18T20:22:10.603742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:10.603775] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:10.603802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:10.603859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:10.669791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:10.670725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:10.670813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:10.670847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:10.844331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:10.844499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:10.844544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:10.844608] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:10.849493] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=15.65%) [2026-02-18T20:22:10.849931] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-18T20:22:10.850113] [INFO ] [sig ] FINS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:11.010332] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FINS.txt [2026-02-18T20:22:11.010715] [INFO ] [sig ] [1181/3398] Completed FINS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:11.010760] [INFO ] [sig ] [1182/3398] Forecasting FINX... [2026-02-18T20:22:11.010793] [INFO ] [sig ] Generating forecast for: FINX [2026-02-18T20:22:11.010825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-18T20:22:11.027198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-18T20:22:11.027713] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-18T20:22:11.028925] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-18T20:22:11.028999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:11.029049] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:11.029095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:11.029188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:11.100317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:11.101472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:11.101567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:11.101632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:11.233673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:11.233872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:11.233942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:11.234032] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:11.239471] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-18T20:22:11.239993] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-18T20:22:11.240194] [INFO ] [sig ] FINX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:11.426337] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FINX.txt [2026-02-18T20:22:11.426513] [INFO ] [sig ] [1182/3398] Completed FINX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:11.426557] [INFO ] [sig ] [1183/3398] Forecasting FIP... [2026-02-18T20:22:11.426611] [INFO ] [sig ] Generating forecast for: FIP [2026-02-18T20:22:11.426646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-18T20:22:11.439246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-18T20:22:11.439636] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-18T20:22:11.440697] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-18T20:22:11.440755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:11.440789] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:11.440818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:11.440878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:11.515988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:11.517127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:11.517224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:11.517258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:11.649235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:11.649399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:11.649462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:11.649494] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:11.653204] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=81.17%) [2026-02-18T20:22:11.653512] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-18T20:22:11.653678] [INFO ] [sig ] FIP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:11.813470] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FIP.txt [2026-02-18T20:22:11.813761] [INFO ] [sig ] [1183/3398] Completed FIP in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:11.813826] [INFO ] [sig ] [1184/3398] Forecasting FIS... [2026-02-18T20:22:11.813869] [INFO ] [sig ] Generating forecast for: FIS [2026-02-18T20:22:11.813910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-18T20:22:11.829543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-18T20:22:11.830023] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-18T20:22:11.831050] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-18T20:22:11.831116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:11.831151] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:11.831179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:11.831245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:11.891078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:11.891995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:11.892082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:11.892118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:12.015694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:12.015858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:12.015899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:12.015929] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:12.019429] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=36.81%) [2026-02-18T20:22:12.019742] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-18T20:22:12.019874] [INFO ] [sig ] FIS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:12.166536] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FIS.txt [2026-02-18T20:22:12.166724] [INFO ] [sig ] [1184/3398] Completed FIS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:12.166765] [INFO ] [sig ] [1185/3398] Forecasting FISI... [2026-02-18T20:22:12.166795] [INFO ] [sig ] Generating forecast for: FISI [2026-02-18T20:22:12.166826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-18T20:22:12.180043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-18T20:22:12.180473] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-18T20:22:12.181515] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-18T20:22:12.181589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:12.181626] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:12.181658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:12.181719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:12.248012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:12.248957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:12.249064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:12.249099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:12.382181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:12.382546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:12.382605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:12.382636] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:12.386270] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-18T20:22:12.386562] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-18T20:22:12.386722] [INFO ] [sig ] FISI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:12.531859] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FISI.txt [2026-02-18T20:22:12.532184] [INFO ] [sig ] [1185/3398] Completed FISI in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:12.532223] [INFO ] [sig ] [1186/3398] Forecasting FITB... [2026-02-18T20:22:12.532252] [INFO ] [sig ] Generating forecast for: FITB [2026-02-18T20:22:12.532281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-18T20:22:12.544726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-18T20:22:12.545095] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-18T20:22:12.545938] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-18T20:22:12.545992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:12.546025] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:12.546052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:12.546109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:12.607016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:12.608017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:12.608281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:12.608317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:12.740655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:12.740820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:12.740864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:12.740895] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:12.744615] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-18T20:22:12.745186] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-18T20:22:12.745345] [INFO ] [sig ] FITB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:12.897741] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FITB.txt [2026-02-18T20:22:12.897911] [INFO ] [sig ] [1186/3398] Completed FITB in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:12.897956] [INFO ] [sig ] [1187/3398] Forecasting FITBI... [2026-02-18T20:22:12.897988] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-18T20:22:12.898020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-18T20:22:12.909437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-18T20:22:12.909861] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-18T20:22:12.910692] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-18T20:22:12.910747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:12.910794] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:12.910822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:12.910879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:12.971670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:12.972838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:12.972966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:12.973016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:13.124235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:13.124405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:13.124477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:13.124514] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:13.128482] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: DOWN (p=14.33%) [2026-02-18T20:22:13.128830] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-18T20:22:13.128972] [INFO ] [sig ] FITBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:13.289263] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FITBI.txt [2026-02-18T20:22:13.289430] [INFO ] [sig ] [1187/3398] Completed FITBI in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:13.289469] [INFO ] [sig ] [1188/3398] Forecasting FITBO... [2026-02-18T20:22:13.289499] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-18T20:22:13.289529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-18T20:22:13.303762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-18T20:22:13.304197] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-18T20:22:13.305221] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-18T20:22:13.305276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:13.305308] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:13.305334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:13.305389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:13.363122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:13.364249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:13.364340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:13.364375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:13.491950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:13.492111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:13.492153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:13.492183] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:13.495731] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=80.56%) [2026-02-18T20:22:13.496054] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-18T20:22:13.496213] [INFO ] [sig ] FITBO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:13.649327] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FITBO.txt [2026-02-18T20:22:13.649497] [INFO ] [sig ] [1188/3398] Completed FITBO in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-18T20:22:13.649538] [INFO ] [sig ] [1189/3398] Forecasting FIVE... [2026-02-18T20:22:13.649567] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-18T20:22:13.649619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-18T20:22:13.664124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-18T20:22:13.664602] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-18T20:22:13.665496] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-18T20:22:13.665555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:13.665610] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:13.665640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:13.665701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:13.727335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:13.728527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:13.728688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:13.728732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:13.868826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:13.869001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:13.869044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:13.869074] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:13.873198] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=40.87%) [2026-02-18T20:22:13.873549] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-18T20:22:13.873759] [INFO ] [sig ] FIVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:14.050985] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FIVE.txt [2026-02-18T20:22:14.051223] [INFO ] [sig ] [1189/3398] Completed FIVE in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:14.051287] [INFO ] [sig ] [1190/3398] Forecasting FIVN... [2026-02-18T20:22:14.051330] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-18T20:22:14.051371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-18T20:22:14.067032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-18T20:22:14.067470] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-18T20:22:14.068415] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-18T20:22:14.068473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:14.068507] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:14.068540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:14.068638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:14.131355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:14.132259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:14.132344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:14.132378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:14.288454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:14.288660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:14.288713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:14.288749] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:14.293395] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-02-18T20:22:14.293864] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-18T20:22:14.294037] [INFO ] [sig ] FIVN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:14.484051] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FIVN.txt [2026-02-18T20:22:14.484230] [INFO ] [sig ] [1190/3398] Completed FIVN in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:14.484279] [INFO ] [sig ] [1191/3398] Forecasting FIX... [2026-02-18T20:22:14.484314] [INFO ] [sig ] Generating forecast for: FIX [2026-02-18T20:22:14.484347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-18T20:22:14.496994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-18T20:22:14.497396] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-18T20:22:14.498243] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-18T20:22:14.498297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:14.498329] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:14.498356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:14.498417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:14.556713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:14.557659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:14.557754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:14.557789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:14.684179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:14.684348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:14.684389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:14.684419] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:14.688125] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-18T20:22:14.688484] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-18T20:22:14.688656] [INFO ] [sig ] FIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:14.847226] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FIX.txt [2026-02-18T20:22:14.847393] [INFO ] [sig ] [1191/3398] Completed FIX in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:14.847434] [INFO ] [sig ] [1192/3398] Forecasting FIXD... [2026-02-18T20:22:14.847465] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-18T20:22:14.847494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-18T20:22:14.860337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-18T20:22:14.860783] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-18T20:22:14.861629] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-18T20:22:14.861684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:14.861718] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:14.861748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:14.861804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:14.919333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:14.920245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:14.920332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:14.920366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:15.045968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:15.046129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:15.046169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:15.046198] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:15.049670] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-18T20:22:15.049977] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-18T20:22:15.050105] [INFO ] [sig ] FIXD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:15.199288] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FIXD.txt [2026-02-18T20:22:15.199536] [INFO ] [sig ] [1192/3398] Completed FIXD in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:15.199812] [INFO ] [sig ] [1193/3398] Forecasting FIZZ... [2026-02-18T20:22:15.199861] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-18T20:22:15.199905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-18T20:22:15.215079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-18T20:22:15.215556] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-18T20:22:15.216814] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-18T20:22:15.216881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:15.216928] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:15.216967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:15.217050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:15.290084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:15.291297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:15.291419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:15.291465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:15.430952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:15.431120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:15.431161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:15.431191] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:15.434621] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-18T20:22:15.434913] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-18T20:22:15.435047] [INFO ] [sig ] FIZZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:15.575710] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FIZZ.txt [2026-02-18T20:22:15.575895] [INFO ] [sig ] [1193/3398] Completed FIZZ in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:15.575935] [INFO ] [sig ] [1194/3398] Forecasting FJP... [2026-02-18T20:22:15.575965] [INFO ] [sig ] Generating forecast for: FJP [2026-02-18T20:22:15.575995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-18T20:22:15.588000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-18T20:22:15.588408] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-18T20:22:15.589341] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-18T20:22:15.589396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:15.589437] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:15.589475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:15.589538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:15.654520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:15.655518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:15.655634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:15.655679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:15.780639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:15.780812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:15.780859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:15.780914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:15.784736] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-18T20:22:15.785056] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-18T20:22:15.785208] [INFO ] [sig ] FJP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:15.941738] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FJP.txt [2026-02-18T20:22:15.941899] [INFO ] [sig ] [1194/3398] Completed FJP in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:15.942138] [INFO ] [sig ] [1195/3398] Forecasting FLEX... [2026-02-18T20:22:15.942182] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-18T20:22:15.942221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-18T20:22:15.954526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-18T20:22:15.954882] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-18T20:22:15.955692] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-18T20:22:15.955747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:15.955780] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:15.955809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:15.955868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:16.015358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:16.016511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:16.016621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:16.016660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:16.144124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:16.144285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:16.144324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:16.144353] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:16.148371] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=39.43%) [2026-02-18T20:22:16.148714] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-18T20:22:16.148854] [INFO ] [sig ] FLEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:16.296741] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FLEX.txt [2026-02-18T20:22:16.296917] [INFO ] [sig ] [1195/3398] Completed FLEX in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:16.296958] [INFO ] [sig ] [1196/3398] Forecasting FLL... [2026-02-18T20:22:16.297175] [INFO ] [sig ] Generating forecast for: FLL [2026-02-18T20:22:16.297204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-18T20:22:16.309366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-18T20:22:16.309726] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-18T20:22:16.310736] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-18T20:22:16.310790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:16.310854] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:16.310883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:16.310939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:16.368943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:16.369860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:16.369947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:16.369998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:16.491805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:16.492160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:16.492200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:16.492228] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:16.495804] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=58.17%) [2026-02-18T20:22:16.496127] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-18T20:22:16.496260] [INFO ] [sig ] FLL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:16.657636] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FLL.txt [2026-02-18T20:22:16.657827] [INFO ] [sig ] [1196/3398] Completed FLL in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-18T20:22:16.658097] [INFO ] [sig ] [1197/3398] Forecasting FLNC... [2026-02-18T20:22:16.658143] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-18T20:22:16.658185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-18T20:22:16.671554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-18T20:22:16.671973] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-18T20:22:16.672819] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-18T20:22:16.672874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:16.672917] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:16.672947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:16.673004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:16.737020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:16.737973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:16.738078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:16.738115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:16.877215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:16.877378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:16.877420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:16.877449] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:16.881159] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-18T20:22:16.881488] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-18T20:22:16.881651] [INFO ] [sig ] FLNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:17.032508] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FLNC.txt [2026-02-18T20:22:17.032675] [INFO ] [sig ] [1197/3398] Completed FLNC in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:17.032724] [INFO ] [sig ] [1198/3398] Forecasting FLNG... [2026-02-18T20:22:17.032761] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-18T20:22:17.032798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-18T20:22:17.045246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-18T20:22:17.045608] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-18T20:22:17.046522] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-18T20:22:17.046607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:17.046645] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:17.046686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:17.046760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:17.111373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:17.112431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:17.112523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:17.112558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:17.242774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:17.242941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:17.242986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:17.243016] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:17.246496] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-02-18T20:22:17.246801] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-18T20:22:17.246932] [INFO ] [sig ] FLNG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:17.399854] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FLNG.txt [2026-02-18T20:22:17.400037] [INFO ] [sig ] [1198/3398] Completed FLNG in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:17.400095] [INFO ] [sig ] [1199/3398] Forecasting FLO... [2026-02-18T20:22:17.400139] [INFO ] [sig ] Generating forecast for: FLO [2026-02-18T20:22:17.400187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-18T20:22:17.414921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-18T20:22:17.415319] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-18T20:22:17.416264] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-18T20:22:17.416322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:17.416354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:17.416380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:17.416436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:17.474328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:17.475197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:17.475284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:17.475317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:17.592825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:17.592983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:17.593023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:17.593085] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:17.596516] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-18T20:22:17.596807] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-18T20:22:17.596935] [INFO ] [sig ] FLO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:17.741323] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FLO.txt [2026-02-18T20:22:17.741464] [INFO ] [sig ] [1199/3398] Completed FLO in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:17.741502] [INFO ] [sig ] [1200/3398] Forecasting FLS... [2026-02-18T20:22:17.741532] [INFO ] [sig ] Generating forecast for: FLS [2026-02-18T20:22:17.741561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-18T20:22:17.754155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-18T20:22:17.754450] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-18T20:22:17.755402] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-18T20:22:17.755456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:17.755487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:17.755514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:17.755586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:17.812686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:17.813453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:17.813537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:17.813594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:17.943150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:17.943307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:17.943346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:17.943375] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:17.946830] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=55.88%) [2026-02-18T20:22:17.947104] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-18T20:22:17.947230] [INFO ] [sig ] FLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:18.089504] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FLS.txt [2026-02-18T20:22:18.089687] [INFO ] [sig ] [1200/3398] Completed FLS in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:18.089729] [INFO ] [sig ] [1201/3398] Forecasting FLUX... [2026-02-18T20:22:18.089759] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-18T20:22:18.089790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-18T20:22:18.101807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-18T20:22:18.102158] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-18T20:22:18.102995] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-18T20:22:18.103050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:18.103082] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:18.103109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:18.103168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:18.160523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:18.161631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:18.161716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:18.161748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:18.280185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:18.280352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:18.280395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:18.280426] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:18.283853] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=50.40%) [2026-02-18T20:22:18.284135] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-18T20:22:18.284266] [INFO ] [sig ] FLUX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:18.430876] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FLUX.txt [2026-02-18T20:22:18.431233] [INFO ] [sig ] [1201/3398] Completed FLUX in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:18.431272] [INFO ] [sig ] [1202/3398] Forecasting FLWS... [2026-02-18T20:22:18.431302] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-18T20:22:18.431338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-18T20:22:18.445413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-18T20:22:18.445799] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-18T20:22:18.446642] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-18T20:22:18.446697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:18.446730] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:18.446756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:18.446813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:18.514691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:18.515617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:18.515707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:18.515742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:18.639996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:18.640356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:18.640398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:18.640425] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:18.644289] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=60.62%) [2026-02-18T20:22:18.644611] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-18T20:22:18.644749] [INFO ] [sig ] FLWS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:18.786142] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FLWS.txt [2026-02-18T20:22:18.786308] [INFO ] [sig ] [1202/3398] Completed FLWS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:18.786347] [INFO ] [sig ] [1203/3398] Forecasting FLXS... [2026-02-18T20:22:18.786376] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-18T20:22:18.786405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-18T20:22:18.798439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-18T20:22:18.798906] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-18T20:22:18.799730] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-18T20:22:18.799784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:18.799817] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:18.799844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:18.799902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:18.865611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:18.866556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:18.866663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:18.866698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:18.997830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:18.998021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:18.998095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:18.998127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:19.001872] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=21.56%) [2026-02-18T20:22:19.002218] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-18T20:22:19.002372] [INFO ] [sig ] FLXS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:19.148771] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FLXS.txt [2026-02-18T20:22:19.148936] [INFO ] [sig ] [1203/3398] Completed FLXS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:19.148976] [INFO ] [sig ] [1204/3398] Forecasting FLYE... [2026-02-18T20:22:19.149007] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-18T20:22:19.149037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-18T20:22:19.162227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-18T20:22:19.162564] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-18T20:22:19.163563] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-18T20:22:19.163638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:19.163671] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:19.163698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:19.163755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:19.224383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:19.225393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:19.225478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:19.225511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:19.346831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:19.346994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:19.347034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:19.347063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:19.350545] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=2.77%) [2026-02-18T20:22:19.350840] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-18T20:22:19.350967] [INFO ] [sig ] FLYE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:19.493115] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FLYE.txt [2026-02-18T20:22:19.493246] [INFO ] [sig ] [1204/3398] Completed FLYE in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:19.493284] [INFO ] [sig ] [1205/3398] Forecasting FMAO... [2026-02-18T20:22:19.493314] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-18T20:22:19.493344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-18T20:22:19.504782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-18T20:22:19.505129] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-18T20:22:19.505988] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-18T20:22:19.506043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:19.506076] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:19.506103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:19.506160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:19.566241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:19.567047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:19.567329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:19.567361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:19.681245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:19.681408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:19.681448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:19.681476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:19.685002] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=36.72%) [2026-02-18T20:22:19.685294] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-18T20:22:19.685426] [INFO ] [sig ] FMAO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:19.828180] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FMAO.txt [2026-02-18T20:22:19.828377] [INFO ] [sig ] [1205/3398] Completed FMAO in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-18T20:22:19.828425] [INFO ] [sig ] [1206/3398] Forecasting FMB... [2026-02-18T20:22:19.828457] [INFO ] [sig ] Generating forecast for: FMB [2026-02-18T20:22:19.828487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-18T20:22:19.841051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-18T20:22:19.841427] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-18T20:22:19.842330] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-18T20:22:19.842384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:19.842420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:19.842477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:19.842560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:19.905421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:19.906500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:19.906640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:19.906677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:20.043340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:20.043509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:20.043551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:20.043600] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:20.046999] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-18T20:22:20.047273] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-18T20:22:20.047398] [INFO ] [sig ] FMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:20.204989] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FMB.txt [2026-02-18T20:22:20.205144] [INFO ] [sig ] [1206/3398] Completed FMB in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:20.205182] [INFO ] [sig ] [1207/3398] Forecasting FMBH... [2026-02-18T20:22:20.205213] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-18T20:22:20.205245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-18T20:22:20.216908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-18T20:22:20.217274] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-18T20:22:20.218141] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-18T20:22:20.218196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:20.218228] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:20.218255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:20.218313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:20.279740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:20.280537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:20.280644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:20.280679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:20.407154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:20.407309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:20.407355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:20.407387] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:20.410971] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-18T20:22:20.411256] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-18T20:22:20.411386] [INFO ] [sig ] FMBH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:20.579684] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FMBH.txt [2026-02-18T20:22:20.579828] [INFO ] [sig ] [1207/3398] Completed FMBH in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:20.579871] [INFO ] [sig ] [1208/3398] Forecasting FMC... [2026-02-18T20:22:20.579902] [INFO ] [sig ] Generating forecast for: FMC [2026-02-18T20:22:20.579933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-18T20:22:20.594246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-18T20:22:20.594638] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-18T20:22:20.595649] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-18T20:22:20.595703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:20.595735] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:20.595764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:20.595823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:20.654684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:20.655506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:20.655665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:20.655706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:20.782724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:20.782889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:20.782930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:20.782961] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:20.786633] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=71.22%) [2026-02-18T20:22:20.786928] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-18T20:22:20.787061] [INFO ] [sig ] FMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:20.931068] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FMC.txt [2026-02-18T20:22:20.931244] [INFO ] [sig ] [1208/3398] Completed FMC in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:20.931286] [INFO ] [sig ] [1209/3398] Forecasting FMHI... [2026-02-18T20:22:20.931318] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-18T20:22:20.931353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-18T20:22:20.945682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-18T20:22:20.946169] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-18T20:22:20.947078] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-18T20:22:20.947133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:20.947166] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:20.947192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:20.947248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:21.006441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:21.007471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:21.007563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:21.007619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:21.131311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:21.131498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:21.131552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:21.131610] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:21.135625] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-02-18T20:22:21.136089] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-18T20:22:21.136265] [INFO ] [sig ] FMHI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:21.305894] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FMHI.txt [2026-02-18T20:22:21.306141] [INFO ] [sig ] [1209/3398] Completed FMHI in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:21.306192] [INFO ] [sig ] [1210/3398] Forecasting FMN... [2026-02-18T20:22:21.306225] [INFO ] [sig ] Generating forecast for: FMN [2026-02-18T20:22:21.306255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-18T20:22:21.319089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-18T20:22:21.319604] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-18T20:22:21.320486] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-18T20:22:21.320545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:21.320602] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:21.320634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:21.320692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:21.377910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:21.378909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:21.378997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:21.379030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:21.497962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:21.498191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:21.498236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:21.498265] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:21.502185] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-18T20:22:21.502623] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-18T20:22:21.502783] [INFO ] [sig ] FMN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:21.656766] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FMN.txt [2026-02-18T20:22:21.656942] [INFO ] [sig ] [1210/3398] Completed FMN in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:21.656990] [INFO ] [sig ] [1211/3398] Forecasting FMNB... [2026-02-18T20:22:21.657021] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-18T20:22:21.657056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-18T20:22:21.670692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-18T20:22:21.671106] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-18T20:22:21.672030] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-18T20:22:21.672103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:21.672138] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:21.672176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:21.672241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:21.741397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:21.742355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:21.742452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:21.742492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:21.868643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:21.868816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:21.868877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:21.868915] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:21.873244] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-18T20:22:21.873565] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-18T20:22:21.873733] [INFO ] [sig ] FMNB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:22.031693] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FMNB.txt [2026-02-18T20:22:22.031862] [INFO ] [sig ] [1211/3398] Completed FMNB in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:22.031914] [INFO ] [sig ] [1212/3398] Forecasting FMS... [2026-02-18T20:22:22.031954] [INFO ] [sig ] Generating forecast for: FMS [2026-02-18T20:22:22.031986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-18T20:22:22.045194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-18T20:22:22.045568] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-18T20:22:22.046424] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-18T20:22:22.046478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:22.046510] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:22.046535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:22.046610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:22.113859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:22.115000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:22.115295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:22.115337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:22.246815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:22.246984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:22.247025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:22.247055] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:22.250829] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-18T20:22:22.251186] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-18T20:22:22.251327] [INFO ] [sig ] FMS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:22.403657] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FMS.txt [2026-02-18T20:22:22.403816] [INFO ] [sig ] [1212/3398] Completed FMS in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-18T20:22:22.403876] [INFO ] [sig ] [1213/3398] Forecasting FMX... [2026-02-18T20:22:22.403924] [INFO ] [sig ] Generating forecast for: FMX [2026-02-18T20:22:22.403963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-18T20:22:22.417337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-18T20:22:22.417687] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-18T20:22:22.418569] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-18T20:22:22.418648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:22.418713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:22.418748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:22.418816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:22.488261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:22.489230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:22.489326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:22.489363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:22.623531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:22.623718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:22.623759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:22.623787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:22.627230] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=31.05%) [2026-02-18T20:22:22.627778] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-18T20:22:22.627929] [INFO ] [sig ] FMX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:22.790451] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FMX.txt [2026-02-18T20:22:22.790628] [INFO ] [sig ] [1213/3398] Completed FMX in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:22.790683] [INFO ] [sig ] [1214/3398] Forecasting FN... [2026-02-18T20:22:22.790716] [INFO ] [sig ] Generating forecast for: FN [2026-02-18T20:22:22.790748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-18T20:22:22.804696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-18T20:22:22.805090] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-18T20:22:22.806011] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-18T20:22:22.806074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:22.806108] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:22.806136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:22.806379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:22.865343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:22.866317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:22.866404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:22.866439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:22.989208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:22.989363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:22.989404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:22.989433] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:22.993242] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-18T20:22:22.993519] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-18T20:22:22.993675] [INFO ] [sig ] FN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:23.139808] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FN.txt [2026-02-18T20:22:23.140002] [INFO ] [sig ] [1214/3398] Completed FN in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:23.140056] [INFO ] [sig ] [1215/3398] Forecasting FNB... [2026-02-18T20:22:23.140087] [INFO ] [sig ] Generating forecast for: FNB [2026-02-18T20:22:23.140117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-18T20:22:23.154749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-18T20:22:23.155142] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-18T20:22:23.156334] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-18T20:22:23.156393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:23.156434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:23.156465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:23.156529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:23.219378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:23.220154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:23.220259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:23.220297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:23.342035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:23.342381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:23.342421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:23.342451] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:23.346163] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-18T20:22:23.346440] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-18T20:22:23.346570] [INFO ] [sig ] FNB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:23.504740] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FNB.txt [2026-02-18T20:22:23.504898] [INFO ] [sig ] [1215/3398] Completed FNB in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:23.504938] [INFO ] [sig ] [1216/3398] Forecasting FND... [2026-02-18T20:22:23.504969] [INFO ] [sig ] Generating forecast for: FND [2026-02-18T20:22:23.505000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-18T20:22:23.517137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-18T20:22:23.517481] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-18T20:22:23.518342] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-18T20:22:23.518397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:23.518429] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:23.518455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:23.518512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:23.578479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:23.579126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:23.579206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:23.579240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:23.701633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:23.701784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:23.701824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:23.701852] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:23.705498] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-18T20:22:23.705791] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-18T20:22:23.705939] [INFO ] [sig ] FND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:23.850406] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FND.txt [2026-02-18T20:22:23.850537] [INFO ] [sig ] [1216/3398] Completed FND in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:23.850592] [INFO ] [sig ] [1217/3398] Forecasting FNF... [2026-02-18T20:22:23.850624] [INFO ] [sig ] Generating forecast for: FNF [2026-02-18T20:22:23.850652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-18T20:22:23.864423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-18T20:22:23.864768] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-18T20:22:23.865600] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-18T20:22:23.865654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:23.865686] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:23.865713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:23.865770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:23.928796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:23.929913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:23.930005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:23.930039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:24.051761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:24.051906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:24.051947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:24.051976] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:24.055957] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-18T20:22:24.056430] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-18T20:22:24.056585] [INFO ] [sig ] FNF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:24.199335] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FNF.txt [2026-02-18T20:22:24.199494] [INFO ] [sig ] [1217/3398] Completed FNF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:24.199541] [INFO ] [sig ] [1218/3398] Forecasting FNKO... [2026-02-18T20:22:24.199600] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-18T20:22:24.199635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-18T20:22:24.214115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-18T20:22:24.214473] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-18T20:22:24.215335] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-18T20:22:24.215388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:24.215419] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:24.215445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:24.215501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:24.272301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:24.273137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:24.273218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:24.273251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:24.391503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:24.391672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:24.391744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:24.391776] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:24.395394] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-02-18T20:22:24.395697] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-18T20:22:24.395824] [INFO ] [sig ] FNKO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:24.536908] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FNKO.txt [2026-02-18T20:22:24.537072] [INFO ] [sig ] [1218/3398] Completed FNKO in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:24.537114] [INFO ] [sig ] [1219/3398] Forecasting FNLC... [2026-02-18T20:22:24.537144] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-18T20:22:24.537173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-18T20:22:24.548625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-18T20:22:24.549024] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-18T20:22:24.549874] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-18T20:22:24.549942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:24.549982] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:24.550014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:24.550079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:24.608762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:24.609654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:24.609737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:24.609771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:24.725513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:24.725716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:24.725766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:24.725799] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:24.729624] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-02-18T20:22:24.729947] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-18T20:22:24.730099] [INFO ] [sig ] FNLC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:24.871846] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FNLC.txt [2026-02-18T20:22:24.871980] [INFO ] [sig ] [1219/3398] Completed FNLC in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:24.872020] [INFO ] [sig ] [1220/3398] Forecasting FNX... [2026-02-18T20:22:24.872049] [INFO ] [sig ] Generating forecast for: FNX [2026-02-18T20:22:24.872084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-18T20:22:24.884511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-18T20:22:24.884858] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-18T20:22:24.885865] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-18T20:22:24.885935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:24.885982] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:24.886025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:24.886108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:24.942744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:24.943411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:24.943506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:24.943540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:25.062619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:25.062760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:25.062799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:25.062827] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:25.066245] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=54.60%) [2026-02-18T20:22:25.066519] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-18T20:22:25.066666] [INFO ] [sig ] FNX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:25.214018] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FNX.txt [2026-02-18T20:22:25.214155] [INFO ] [sig ] [1220/3398] Completed FNX in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:25.214196] [INFO ] [sig ] [1221/3398] Forecasting FNY... [2026-02-18T20:22:25.214227] [INFO ] [sig ] Generating forecast for: FNY [2026-02-18T20:22:25.214257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-18T20:22:25.224960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-18T20:22:25.225247] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-18T20:22:25.226032] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-18T20:22:25.226086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:25.226117] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:25.226144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:25.226200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:25.284445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:25.285429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:25.285518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:25.285552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:25.402441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:25.402621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:25.402664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:25.402693] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:25.406118] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-02-18T20:22:25.406410] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-18T20:22:25.406540] [INFO ] [sig ] FNY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:25.550846] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FNY.txt [2026-02-18T20:22:25.551021] [INFO ] [sig ] [1221/3398] Completed FNY in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-18T20:22:25.551064] [INFO ] [sig ] [1222/3398] Forecasting FOA... [2026-02-18T20:22:25.551095] [INFO ] [sig ] Generating forecast for: FOA [2026-02-18T20:22:25.551128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-18T20:22:25.563963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-18T20:22:25.564325] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-18T20:22:25.565246] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-18T20:22:25.565301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:25.565345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:25.565372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:25.565428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:25.622622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:25.623675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:25.623785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:25.623823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:25.757830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:25.757990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:25.758047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:25.758079] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:25.761487] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-18T20:22:25.761778] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-18T20:22:25.761905] [INFO ] [sig ] FOA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:25.906180] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FOA.txt [2026-02-18T20:22:25.906341] [INFO ] [sig ] [1222/3398] Completed FOA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:25.906380] [INFO ] [sig ] [1223/3398] Forecasting FOF... [2026-02-18T20:22:25.906409] [INFO ] [sig ] Generating forecast for: FOF [2026-02-18T20:22:25.906439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-18T20:22:25.920591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-18T20:22:25.920934] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-18T20:22:25.921753] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-18T20:22:25.921806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:25.921838] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:25.921865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:25.921921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:25.981878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:25.982704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:25.982815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:25.982849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:26.106185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:26.106342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:26.106384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:26.106413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:26.110220] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=50.50%) [2026-02-18T20:22:26.110507] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-18T20:22:26.110657] [INFO ] [sig ] FOF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:26.270591] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FOF.txt [2026-02-18T20:22:26.270772] [INFO ] [sig ] [1223/3398] Completed FOF in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:26.270828] [INFO ] [sig ] [1224/3398] Forecasting FOLD... [2026-02-18T20:22:26.270867] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-18T20:22:26.270898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-18T20:22:26.284021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-18T20:22:26.284438] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-18T20:22:26.285369] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-18T20:22:26.285429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:26.285472] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:26.285502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:26.285561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:26.356934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:26.358168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:26.358264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:26.358308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:26.497144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:26.497321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:26.497373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:26.497409] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:26.501592] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=79.05%) [2026-02-18T20:22:26.501939] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-18T20:22:26.502116] [INFO ] [sig ] FOLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:26.650813] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FOLD.txt [2026-02-18T20:22:26.651003] [INFO ] [sig ] [1224/3398] Completed FOLD in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:26.651051] [INFO ] [sig ] [1225/3398] Forecasting FORM... [2026-02-18T20:22:26.651091] [INFO ] [sig ] Generating forecast for: FORM [2026-02-18T20:22:26.651129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-18T20:22:26.666039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-18T20:22:26.666467] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-18T20:22:26.667419] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-18T20:22:26.667480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:26.667521] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:26.667549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:26.667638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:26.738392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:26.739418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:26.739516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:26.739556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:26.873855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:26.874016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:26.874056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:26.874087] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:26.877546] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-02-18T20:22:26.877849] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-18T20:22:26.877980] [INFO ] [sig ] FORM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:27.034538] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FORM.txt [2026-02-18T20:22:27.034723] [INFO ] [sig ] [1225/3398] Completed FORM in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:27.034768] [INFO ] [sig ] [1226/3398] Forecasting FOSL... [2026-02-18T20:22:27.034814] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-18T20:22:27.034854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-18T20:22:27.048556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-18T20:22:27.048964] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-18T20:22:27.049880] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-18T20:22:27.049936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:27.049972] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:27.050011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:27.050075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:27.117374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:27.118523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:27.118644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:27.118692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:27.251232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:27.251409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:27.251453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:27.251486] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:27.255320] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-02-18T20:22:27.255643] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-18T20:22:27.255801] [INFO ] [sig ] FOSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:27.418783] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FOSL.txt [2026-02-18T20:22:27.418987] [INFO ] [sig ] [1226/3398] Completed FOSL in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:27.419035] [INFO ] [sig ] [1227/3398] Forecasting FOX... [2026-02-18T20:22:27.419066] [INFO ] [sig ] Generating forecast for: FOX [2026-02-18T20:22:27.419099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-18T20:22:27.433884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-18T20:22:27.434277] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-18T20:22:27.435212] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-18T20:22:27.435273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:27.435316] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:27.435346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:27.435417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:27.503400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:27.504505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:27.504630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:27.504672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:27.647775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:27.647949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:27.647998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:27.648061] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:27.651939] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=61.52%) [2026-02-18T20:22:27.652259] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-18T20:22:27.652409] [INFO ] [sig ] FOX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:27.817561] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FOX.txt [2026-02-18T20:22:27.817756] [INFO ] [sig ] [1227/3398] Completed FOX in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:27.817796] [INFO ] [sig ] [1228/3398] Forecasting FOXA... [2026-02-18T20:22:27.817825] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-18T20:22:27.817856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-18T20:22:27.831833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-18T20:22:27.832258] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-18T20:22:27.833191] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-18T20:22:27.833252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:27.833287] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:27.833314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:27.833385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:27.902628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:27.903709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:27.903807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:27.903841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:28.038906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:28.039093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:28.039144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:28.039175] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:28.043306] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=52.15%) [2026-02-18T20:22:28.043743] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-18T20:22:28.043917] [INFO ] [sig ] FOXA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:28.207738] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FOXA.txt [2026-02-18T20:22:28.207913] [INFO ] [sig ] [1228/3398] Completed FOXA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:28.207962] [INFO ] [sig ] [1229/3398] Forecasting FOXF... [2026-02-18T20:22:28.207995] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-18T20:22:28.208046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-18T20:22:28.221675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-18T20:22:28.222132] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-18T20:22:28.223128] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-18T20:22:28.223194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:28.223234] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:28.223261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:28.223318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:28.288685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:28.289674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:28.289776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:28.289814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:28.428563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:28.428758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:28.428808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:28.428866] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:28.432964] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=74.70%) [2026-02-18T20:22:28.433285] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-18T20:22:28.433437] [INFO ] [sig ] FOXF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:28.582657] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FOXF.txt [2026-02-18T20:22:28.582849] [INFO ] [sig ] [1229/3398] Completed FOXF in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-18T20:22:28.582899] [INFO ] [sig ] [1230/3398] Forecasting FPF... [2026-02-18T20:22:28.582930] [INFO ] [sig ] Generating forecast for: FPF [2026-02-18T20:22:28.582966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-18T20:22:28.597088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-18T20:22:28.597527] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-18T20:22:28.598471] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-18T20:22:28.598528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:28.598624] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:28.598656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:28.598717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:28.662089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:28.663215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:28.663310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:28.663342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:28.796607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:28.796805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:28.796847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:28.796876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:28.800703] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-18T20:22:28.801094] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-18T20:22:28.801245] [INFO ] [sig ] FPF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:28.953456] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FPF.txt [2026-02-18T20:22:28.953633] [INFO ] [sig ] [1230/3398] Completed FPF in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:28.953677] [INFO ] [sig ] [1231/3398] Forecasting FPH... [2026-02-18T20:22:28.953706] [INFO ] [sig ] Generating forecast for: FPH [2026-02-18T20:22:28.953744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-18T20:22:28.966452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-18T20:22:28.966828] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-18T20:22:28.967627] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-18T20:22:28.967680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:28.967713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:28.967740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:28.967796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:29.028419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:29.029565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:29.029670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:29.029703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:29.155954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:29.156126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:29.156178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:29.156210] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:29.160211] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-18T20:22:29.160541] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-18T20:22:29.160714] [INFO ] [sig ] FPH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:29.319779] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FPH.txt [2026-02-18T20:22:29.319959] [INFO ] [sig ] [1231/3398] Completed FPH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:29.320004] [INFO ] [sig ] [1232/3398] Forecasting FPI... [2026-02-18T20:22:29.320048] [INFO ] [sig ] Generating forecast for: FPI [2026-02-18T20:22:29.320087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-18T20:22:29.333705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-18T20:22:29.334154] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-18T20:22:29.335071] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-18T20:22:29.335128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:29.335172] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:29.335203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:29.335265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:29.401422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:29.402436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:29.402524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:29.402567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:29.539807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:29.540011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:29.540067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:29.540106] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:29.544189] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-02-18T20:22:29.544731] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-18T20:22:29.544903] [INFO ] [sig ] FPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:29.709390] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FPI.txt [2026-02-18T20:22:29.709559] [INFO ] [sig ] [1232/3398] Completed FPI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:29.709627] [INFO ] [sig ] [1233/3398] Forecasting FPXI... [2026-02-18T20:22:29.709670] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-18T20:22:29.709703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-18T20:22:29.721716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-18T20:22:29.722069] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-18T20:22:29.723132] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-18T20:22:29.723196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:29.723240] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:29.723272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:29.723364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:29.788678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:29.789591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:29.789696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:29.789733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:29.909000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:29.909187] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:22:29.909239] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:29.909317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:29.913961] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=71.17%) [2026-02-18T20:22:29.914364] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-18T20:22:29.914538] [INFO ] [sig ] FPXI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:30.060354] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FPXI.txt [2026-02-18T20:22:30.060524] [INFO ] [sig ] [1233/3398] Completed FPXI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:30.060565] [INFO ] [sig ] [1234/3398] Forecasting FRA... [2026-02-18T20:22:30.060620] [INFO ] [sig ] Generating forecast for: FRA [2026-02-18T20:22:30.060651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-18T20:22:30.073705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-18T20:22:30.074119] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-18T20:22:30.074935] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-18T20:22:30.074992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:30.075031] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:30.075063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:30.075132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:30.132937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:30.133851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:30.133937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:30.133970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:30.267835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:30.268079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:30.268143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:30.268182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:30.272185] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-18T20:22:30.272502] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-18T20:22:30.272667] [INFO ] [sig ] FRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:30.423384] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FRA.txt [2026-02-18T20:22:30.423537] [INFO ] [sig ] [1234/3398] Completed FRA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:30.423597] [INFO ] [sig ] [1235/3398] Forecasting FRBA... [2026-02-18T20:22:30.423630] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-18T20:22:30.423662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-18T20:22:30.436136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-18T20:22:30.436514] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-18T20:22:30.437403] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-18T20:22:30.437474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:30.437509] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:30.437545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:30.437637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:30.503287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:30.504330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:30.504420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:30.504461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:30.636898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:30.637060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:30.637101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:30.637131] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:30.640642] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=12.07%) [2026-02-18T20:22:30.640922] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-18T20:22:30.641049] [INFO ] [sig ] FRBA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:30.783328] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FRBA.txt [2026-02-18T20:22:30.783490] [INFO ] [sig ] [1235/3398] Completed FRBA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:30.783530] [INFO ] [sig ] [1236/3398] Forecasting FRGE... [2026-02-18T20:22:30.783561] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-18T20:22:30.783622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-18T20:22:30.795389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-18T20:22:30.795782] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-18T20:22:30.796639] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-18T20:22:30.796693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:30.796725] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:30.796752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:30.796808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:30.853182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:30.854087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:30.854175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:30.854208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:30.990259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:30.990446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:30.990493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:30.990522] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:30.994366] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-18T20:22:30.994717] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-18T20:22:30.994878] [INFO ] [sig ] FRGE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:31.170226] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FRGE.txt [2026-02-18T20:22:31.170436] [INFO ] [sig ] [1236/3398] Completed FRGE in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:31.170492] [INFO ] [sig ] [1237/3398] Forecasting FRHC... [2026-02-18T20:22:31.170531] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-18T20:22:31.170564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-18T20:22:31.186411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-18T20:22:31.186885] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-18T20:22:31.187850] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-18T20:22:31.187914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:31.187950] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:31.187986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:31.188076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:31.255394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:31.256318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:31.256410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:31.256444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:31.381100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:31.381268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:31.381308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:31.381337] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:31.384791] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-18T20:22:31.385071] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-18T20:22:31.385202] [INFO ] [sig ] FRHC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:31.533444] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FRHC.txt [2026-02-18T20:22:31.533640] [INFO ] [sig ] [1237/3398] Completed FRHC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-18T20:22:31.533684] [INFO ] [sig ] [1238/3398] Forecasting FRME... [2026-02-18T20:22:31.533713] [INFO ] [sig ] Generating forecast for: FRME [2026-02-18T20:22:31.533743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-18T20:22:31.546960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-18T20:22:31.547342] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-18T20:22:31.548199] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-18T20:22:31.548255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:31.548287] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:31.548314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:31.548371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:31.609803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:31.610764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:31.610873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:31.610907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:31.741477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:31.741679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:31.741741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:31.741787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:31.745441] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-02-18T20:22:31.745755] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-18T20:22:31.745889] [INFO ] [sig ] FRME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:31.896268] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FRME.txt [2026-02-18T20:22:31.896471] [INFO ] [sig ] [1238/3398] Completed FRME in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:31.896519] [INFO ] [sig ] [1239/3398] Forecasting FRO... [2026-02-18T20:22:31.896551] [INFO ] [sig ] Generating forecast for: FRO [2026-02-18T20:22:31.896602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-18T20:22:31.910443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-18T20:22:31.910856] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-18T20:22:31.911701] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-18T20:22:31.911756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:31.911789] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:31.911816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:31.911873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:31.970599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:31.971521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:31.971621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:31.971657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:32.101220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:32.101385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:32.101424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:32.101453] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:32.105387] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-02-18T20:22:32.105884] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-18T20:22:32.106015] [INFO ] [sig ] FRO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:32.251407] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FRO.txt [2026-02-18T20:22:32.251793] [INFO ] [sig ] [1239/3398] Completed FRO in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:32.251833] [INFO ] [sig ] [1240/3398] Forecasting FROG... [2026-02-18T20:22:32.251863] [INFO ] [sig ] Generating forecast for: FROG [2026-02-18T20:22:32.251892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-18T20:22:32.265866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-18T20:22:32.266282] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-18T20:22:32.267104] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-18T20:22:32.267159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:32.267192] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:32.267220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:32.267277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:32.325870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:32.326800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:32.326943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:32.326988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:32.454142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:32.454308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:32.454349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:32.454379] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:32.458338] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-18T20:22:32.458672] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-18T20:22:32.458806] [INFO ] [sig ] FROG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:32.606865] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FROG.txt [2026-02-18T20:22:32.607019] [INFO ] [sig ] [1240/3398] Completed FROG in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:32.607060] [INFO ] [sig ] [1241/3398] Forecasting FRPH... [2026-02-18T20:22:32.607091] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-18T20:22:32.607122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-18T20:22:32.619115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-18T20:22:32.619489] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-18T20:22:32.620302] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-18T20:22:32.620357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:32.620388] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:32.620415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:32.620472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:32.684206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:32.685172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:32.685267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:32.685301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:32.819757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:32.819931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:32.819982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:32.820012] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:32.825009] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-02-18T20:22:32.825361] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-18T20:22:32.825520] [INFO ] [sig ] FRPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:32.990768] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FRPH.txt [2026-02-18T20:22:32.990964] [INFO ] [sig ] [1241/3398] Completed FRPH in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:32.991015] [INFO ] [sig ] [1242/3398] Forecasting FRSH... [2026-02-18T20:22:32.991048] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-18T20:22:32.991078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-18T20:22:33.004981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-18T20:22:33.005599] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-18T20:22:33.006452] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-18T20:22:33.006509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:33.006542] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:33.006586] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:33.006649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:33.065018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:33.065790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:33.065874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:33.065907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:33.191833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:33.192028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:33.192069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:33.192098] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:33.195495] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-18T20:22:33.195789] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-18T20:22:33.195917] [INFO ] [sig ] FRSH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:33.338477] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FRSH.txt [2026-02-18T20:22:33.338636] [INFO ] [sig ] [1242/3398] Completed FRSH in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:33.338677] [INFO ] [sig ] [1243/3398] Forecasting FSBC... [2026-02-18T20:22:33.338707] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-18T20:22:33.338737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-18T20:22:33.350437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-18T20:22:33.350760] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-18T20:22:33.351530] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-18T20:22:33.351601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:33.351636] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:33.351663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:33.351725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:33.409956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:33.410810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:33.410891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:33.410924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:33.532921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:33.533088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:33.533129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:33.533158] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:33.536561] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=47.99%) [2026-02-18T20:22:33.536853] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-18T20:22:33.536980] [INFO ] [sig ] FSBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:33.679653] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FSBC.txt [2026-02-18T20:22:33.679843] [INFO ] [sig ] [1243/3398] Completed FSBC in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:33.679886] [INFO ] [sig ] [1244/3398] Forecasting FSCO... [2026-02-18T20:22:33.679923] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-18T20:22:33.679965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-18T20:22:33.694398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-18T20:22:33.694877] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-18T20:22:33.695835] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-18T20:22:33.695893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:33.695939] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:33.695973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:33.696036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:33.758379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:33.759329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:33.759419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:33.759453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:33.884305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:33.884473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:33.884515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:33.884547] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:33.888286] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-02-18T20:22:33.888613] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-18T20:22:33.888748] [INFO ] [sig ] FSCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:34.044855] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FSCO.txt [2026-02-18T20:22:34.044995] [INFO ] [sig ] [1244/3398] Completed FSCO in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:34.045035] [INFO ] [sig ] [1245/3398] Forecasting FSK... [2026-02-18T20:22:34.045065] [INFO ] [sig ] Generating forecast for: FSK [2026-02-18T20:22:34.045099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-18T20:22:34.057978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-18T20:22:34.058349] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-18T20:22:34.059147] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-18T20:22:34.059201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:34.059233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:34.059260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:34.059318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:34.116202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:34.117103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:34.117185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:34.117219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:34.234390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:34.234550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:34.234609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:34.234639] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:34.238062] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-18T20:22:34.238367] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-18T20:22:34.238497] [INFO ] [sig ] FSK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:34.390875] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FSK.txt [2026-02-18T20:22:34.391031] [INFO ] [sig ] [1245/3398] Completed FSK in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:34.391077] [INFO ] [sig ] [1246/3398] Forecasting FSLY... [2026-02-18T20:22:34.391111] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-18T20:22:34.391152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-18T20:22:34.404949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-18T20:22:34.405338] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-18T20:22:34.406240] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-18T20:22:34.406298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:34.406355] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:34.406389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:34.406453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:34.469663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:34.470612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:34.470706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:34.470748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:34.602546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:34.602734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:34.602776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:34.602806] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:34.606397] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=63.39%) [2026-02-18T20:22:34.606918] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-18T20:22:34.607060] [INFO ] [sig ] FSLY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:34.756028] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FSLY.txt [2026-02-18T20:22:34.756191] [INFO ] [sig ] [1246/3398] Completed FSLY in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-18T20:22:34.756232] [INFO ] [sig ] [1247/3398] Forecasting FSM... [2026-02-18T20:22:34.756265] [INFO ] [sig ] Generating forecast for: FSM [2026-02-18T20:22:34.756296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-18T20:22:34.769774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-18T20:22:34.770140] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-18T20:22:34.770972] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-18T20:22:34.771026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:34.771087] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:34.771118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:34.771178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:34.832639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:34.833721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:34.833810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:34.833845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:34.960101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:34.960259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:34.960302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:34.960332] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:34.964024] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-02-18T20:22:34.964304] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-18T20:22:34.964436] [INFO ] [sig ] FSM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:35.110054] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FSM.txt [2026-02-18T20:22:35.110194] [INFO ] [sig ] [1247/3398] Completed FSM in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:35.110240] [INFO ] [sig ] [1248/3398] Forecasting FSS... [2026-02-18T20:22:35.110277] [INFO ] [sig ] Generating forecast for: FSS [2026-02-18T20:22:35.110313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-18T20:22:35.123916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-18T20:22:35.124265] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-18T20:22:35.125256] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-18T20:22:35.125310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:35.125342] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:35.125369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:35.125425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:35.183195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:35.183963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:35.184046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:35.184079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:35.309737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:35.309898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:35.309938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:35.309967] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:35.313541] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-18T20:22:35.313833] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-18T20:22:35.313959] [INFO ] [sig ] FSS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:35.459237] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FSS.txt [2026-02-18T20:22:35.459368] [INFO ] [sig ] [1248/3398] Completed FSS in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:35.459407] [INFO ] [sig ] [1249/3398] Forecasting FTA... [2026-02-18T20:22:35.459436] [INFO ] [sig ] Generating forecast for: FTA [2026-02-18T20:22:35.459467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-18T20:22:35.471200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-18T20:22:35.471500] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-18T20:22:35.472307] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-18T20:22:35.472366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:35.472398] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:35.472425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:35.472483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:35.532969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:35.533868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:35.533955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:35.533988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:35.660189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:35.660354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:35.660394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:35.660423] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:35.664344] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-18T20:22:35.664651] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-18T20:22:35.664781] [INFO ] [sig ] FTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:35.814659] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTA.txt [2026-02-18T20:22:35.814800] [INFO ] [sig ] [1249/3398] Completed FTA in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:35.814845] [INFO ] [sig ] [1250/3398] Forecasting FTAI... [2026-02-18T20:22:35.814875] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-18T20:22:35.815093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-18T20:22:35.827880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-18T20:22:35.828250] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-18T20:22:35.829044] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-18T20:22:35.829097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:35.829129] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:35.829155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:35.829211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:35.887351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:35.888237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:35.888324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:35.888360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:36.014741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:36.014899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:36.014940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:36.014968] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:36.018624] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-18T20:22:36.018918] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-18T20:22:36.019057] [INFO ] [sig ] FTAI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:36.165606] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTAI.txt [2026-02-18T20:22:36.165750] [INFO ] [sig ] [1250/3398] Completed FTAI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:36.165788] [INFO ] [sig ] [1251/3398] Forecasting FTC... [2026-02-18T20:22:36.165818] [INFO ] [sig ] Generating forecast for: FTC [2026-02-18T20:22:36.165848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-18T20:22:36.177080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-18T20:22:36.177435] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-18T20:22:36.178290] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-18T20:22:36.178350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:36.178381] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:36.178407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:36.178464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:36.236664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:36.237397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:36.237479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:36.237512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:36.356872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:36.357031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:36.357070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:36.357099] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:36.360592] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-02-18T20:22:36.360871] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-18T20:22:36.360996] [INFO ] [sig ] FTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:36.502367] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTC.txt [2026-02-18T20:22:36.502729] [INFO ] [sig ] [1251/3398] Completed FTC in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:36.502770] [INFO ] [sig ] [1252/3398] Forecasting FTCI... [2026-02-18T20:22:36.502800] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-18T20:22:36.502831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-18T20:22:36.514657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-18T20:22:36.514982] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-18T20:22:36.515939] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-18T20:22:36.516009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:36.516059] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:36.516108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:36.516210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:36.574062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:36.574922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:36.575003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:36.575037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:36.701912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:36.702069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:36.702108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:36.702137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:36.705815] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-02-18T20:22:36.706085] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-18T20:22:36.706227] [INFO ] [sig ] FTCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:36.851783] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTCI.txt [2026-02-18T20:22:36.851945] [INFO ] [sig ] [1252/3398] Completed FTCI in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:36.851986] [INFO ] [sig ] [1253/3398] Forecasting FTCS... [2026-02-18T20:22:36.852017] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-18T20:22:36.852047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-18T20:22:36.865079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-18T20:22:36.865510] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-18T20:22:36.866415] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-18T20:22:36.866481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:36.866526] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:36.866556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:36.866635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:36.931790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:36.932719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:36.932807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:36.932843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:37.060760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:37.060917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:37.060958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:37.061006] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:37.064617] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=79.21%) [2026-02-18T20:22:37.064919] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-18T20:22:37.065053] [INFO ] [sig ] FTCS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:37.212723] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTCS.txt [2026-02-18T20:22:37.212857] [INFO ] [sig ] [1253/3398] Completed FTCS in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:37.212897] [INFO ] [sig ] [1254/3398] Forecasting FTEK... [2026-02-18T20:22:37.212927] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-18T20:22:37.212956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-18T20:22:37.415681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-18T20:22:37.416074] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-18T20:22:37.417048] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-18T20:22:37.417125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:37.417163] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:37.417192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:37.417250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:37.481558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:37.482545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:37.482683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:37.482717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:37.602994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:37.603157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:37.603199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:37.603230] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:37.606802] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=29.96%) [2026-02-18T20:22:37.607095] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-18T20:22:37.607234] [INFO ] [sig ] FTEK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:37.751867] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTEK.txt [2026-02-18T20:22:37.752050] [INFO ] [sig ] [1254/3398] Completed FTEK in 0.5s | 2.77 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-18T20:22:37.752135] [INFO ] [sig ] [1255/3398] Forecasting FTGC... [2026-02-18T20:22:37.752175] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-18T20:22:37.752226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-18T20:22:37.765866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-18T20:22:37.766273] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-18T20:22:37.767117] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-18T20:22:37.767174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:37.767207] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:37.767236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:37.767296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:37.826217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:37.827128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:37.827234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:37.827270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:37.962314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:37.962484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:37.962526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:37.962557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:37.966364] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-18T20:22:37.966769] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-18T20:22:37.966918] [INFO ] [sig ] FTGC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:38.115557] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTGC.txt [2026-02-18T20:22:38.115744] [INFO ] [sig ] [1255/3398] Completed FTGC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:38.115785] [INFO ] [sig ] [1256/3398] Forecasting FTGS... [2026-02-18T20:22:38.115815] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-18T20:22:38.115846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-18T20:22:38.128876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-18T20:22:38.129242] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-18T20:22:38.130068] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-18T20:22:38.130123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:38.130155] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:38.130183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:38.130241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:38.186559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:38.187496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:38.187604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:38.187640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:38.308769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:38.308941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:38.308981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:38.309009] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:38.312465] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-18T20:22:38.312769] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-18T20:22:38.312898] [INFO ] [sig ] FTGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:38.454255] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTGS.txt [2026-02-18T20:22:38.454382] [INFO ] [sig ] [1256/3398] Completed FTGS in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:38.454420] [INFO ] [sig ] [1257/3398] Forecasting FTHI... [2026-02-18T20:22:38.454450] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-18T20:22:38.454480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-18T20:22:38.467895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-18T20:22:38.468251] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-18T20:22:38.469065] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-18T20:22:38.469119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:38.469151] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:38.469190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:38.469249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:38.525681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:38.526410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:38.526519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:38.526553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:38.644703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:38.644854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:38.644894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:38.644923] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:38.648372] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-02-18T20:22:38.648678] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-18T20:22:38.648809] [INFO ] [sig ] FTHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:38.792099] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTHI.txt [2026-02-18T20:22:38.792229] [INFO ] [sig ] [1257/3398] Completed FTHI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:38.792275] [INFO ] [sig ] [1258/3398] Forecasting FTHY... [2026-02-18T20:22:38.792314] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-18T20:22:38.792352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-18T20:22:38.809171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-18T20:22:38.809692] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-18T20:22:38.810599] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-18T20:22:38.810657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:38.810691] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:38.810719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:38.810777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:38.869492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:38.870407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:38.870494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:38.870528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:38.993302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:38.993674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:38.993716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:38.993745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:38.997767] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-02-18T20:22:38.998112] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-18T20:22:38.998255] [INFO ] [sig ] FTHY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:39.155942] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTHY.txt [2026-02-18T20:22:39.156102] [INFO ] [sig ] [1258/3398] Completed FTHY in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:39.156143] [INFO ] [sig ] [1259/3398] Forecasting FTI... [2026-02-18T20:22:39.156173] [INFO ] [sig ] Generating forecast for: FTI [2026-02-18T20:22:39.156203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-18T20:22:39.168923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-18T20:22:39.169251] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-18T20:22:39.170064] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-18T20:22:39.170117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:39.170149] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:39.170176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:39.170239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:39.230630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:39.231330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:39.231425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:39.231459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:39.357092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:39.357253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:39.357297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:39.357325] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:39.360795] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-02-18T20:22:39.361083] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-18T20:22:39.361215] [INFO ] [sig ] FTI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:39.505006] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTI.txt [2026-02-18T20:22:39.505142] [INFO ] [sig ] [1259/3398] Completed FTI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:39.505181] [INFO ] [sig ] [1260/3398] Forecasting FTK... [2026-02-18T20:22:39.505211] [INFO ] [sig ] Generating forecast for: FTK [2026-02-18T20:22:39.505246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-18T20:22:39.517091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-18T20:22:39.517448] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-18T20:22:39.518272] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-18T20:22:39.518326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:39.518358] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:39.518385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:39.518442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:39.575686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:39.576364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:39.576444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:39.576478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:39.699231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:39.699389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:39.699433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:39.699462] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:39.703038] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-18T20:22:39.703320] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-18T20:22:39.703453] [INFO ] [sig ] FTK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:39.847366] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTK.txt [2026-02-18T20:22:39.847535] [INFO ] [sig ] [1260/3398] Completed FTK in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:39.847591] [INFO ] [sig ] [1261/3398] Forecasting FTLF... [2026-02-18T20:22:39.847625] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-18T20:22:39.847663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-18T20:22:39.867213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-18T20:22:39.867540] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-18T20:22:39.868362] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-18T20:22:39.868415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:39.868448] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:39.868475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:39.868531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:39.926394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:39.927121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:39.927203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:39.927237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:40.032935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:40.033096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:40.033135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:40.033164] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:40.036537] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=17.38%) [2026-02-18T20:22:40.036830] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-18T20:22:40.036955] [INFO ] [sig ] FTLF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:40.180681] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTLF.txt [2026-02-18T20:22:40.180839] [INFO ] [sig ] [1261/3398] Completed FTLF in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:40.180880] [INFO ] [sig ] [1262/3398] Forecasting FTQI... [2026-02-18T20:22:40.180912] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-18T20:22:40.180943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-18T20:22:40.193651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-18T20:22:40.194042] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-18T20:22:40.194859] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-18T20:22:40.194913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:40.194945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:40.194973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:40.195029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:40.253169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:40.254059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:40.254141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:40.254174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:40.372133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:40.372289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:40.372329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:40.372357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:40.375784] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-18T20:22:40.376064] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-18T20:22:40.376189] [INFO ] [sig ] FTQI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:40.516777] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTQI.txt [2026-02-18T20:22:40.516928] [INFO ] [sig ] [1262/3398] Completed FTQI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-18T20:22:40.516968] [INFO ] [sig ] [1263/3398] Forecasting FTRE... [2026-02-18T20:22:40.516999] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-18T20:22:40.517029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-18T20:22:40.530784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-18T20:22:40.531128] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-18T20:22:40.532109] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-18T20:22:40.532163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:40.532195] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:40.532222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:40.532290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:40.590528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:40.591234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:40.591315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:40.591350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:40.717914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:40.718110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:40.718151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:40.718181] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:40.721857] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-02-18T20:22:40.722133] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-18T20:22:40.722260] [INFO ] [sig ] FTRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:40.864208] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTRE.txt [2026-02-18T20:22:40.864366] [INFO ] [sig ] [1263/3398] Completed FTRE in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:40.864414] [INFO ] [sig ] [1264/3398] Forecasting FTRI... [2026-02-18T20:22:40.864450] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-18T20:22:40.864482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-18T20:22:40.875982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-18T20:22:40.876272] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-18T20:22:40.877094] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-18T20:22:40.877147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:40.877204] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:40.877234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:40.877293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:40.934310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:40.935137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:40.935219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:40.935252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:41.051324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:41.051493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:41.051532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:41.051595] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:41.055077] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: DOWN (p=38.50%) [2026-02-18T20:22:41.055400] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-18T20:22:41.055536] [INFO ] [sig ] FTRI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:41.204668] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTRI.txt [2026-02-18T20:22:41.204830] [INFO ] [sig ] [1264/3398] Completed FTRI in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:41.204871] [INFO ] [sig ] [1265/3398] Forecasting FTS... [2026-02-18T20:22:41.204902] [INFO ] [sig ] Generating forecast for: FTS [2026-02-18T20:22:41.204933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-18T20:22:41.216909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-18T20:22:41.217298] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-18T20:22:41.218151] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-18T20:22:41.218205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:41.218237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:41.218263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:41.218327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:41.275089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:41.275998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:41.276085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:41.276118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:41.403378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:41.403539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:41.403599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:41.403631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:41.407017] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-18T20:22:41.407295] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-18T20:22:41.407423] [INFO ] [sig ] FTS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:41.557525] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTS.txt [2026-02-18T20:22:41.557696] [INFO ] [sig ] [1265/3398] Completed FTS in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:41.557736] [INFO ] [sig ] [1266/3398] Forecasting FTSL... [2026-02-18T20:22:41.557766] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-18T20:22:41.557795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-18T20:22:41.570140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-18T20:22:41.570521] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-18T20:22:41.571325] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-18T20:22:41.571379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:41.571411] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:41.571438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:41.571495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:41.631304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:41.632211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:41.632299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:41.632334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:41.752730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:41.752885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:41.752925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:41.752954] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:41.756427] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-02-18T20:22:41.756742] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-18T20:22:41.756878] [INFO ] [sig ] FTSL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:41.900732] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTSL.txt [2026-02-18T20:22:41.900886] [INFO ] [sig ] [1266/3398] Completed FTSL in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:41.900924] [INFO ] [sig ] [1267/3398] Forecasting FTSM... [2026-02-18T20:22:41.900954] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-18T20:22:41.900986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-18T20:22:41.913072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-18T20:22:41.913443] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-18T20:22:41.914398] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-18T20:22:41.914480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:41.914522] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:41.914549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:41.914642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:41.975798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:41.976928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:41.977015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:41.977048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:42.087186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:42.087347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:42.087387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:42.087451] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:42.091464] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-02-18T20:22:42.091804] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-18T20:22:42.091941] [INFO ] [sig ] FTSM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:42.237772] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTSM.txt [2026-02-18T20:22:42.237919] [INFO ] [sig ] [1267/3398] Completed FTSM in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:42.237958] [INFO ] [sig ] [1268/3398] Forecasting FTXL... [2026-02-18T20:22:42.237987] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-18T20:22:42.238018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-18T20:22:42.249368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-18T20:22:42.249755] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-18T20:22:42.250637] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-18T20:22:42.250696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:42.250729] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:42.250756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:42.250837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:42.324094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:42.325040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:42.325129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:42.325164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:42.457460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:42.457844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:42.457887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:42.457916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:42.462345] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-02-18T20:22:42.462898] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-18T20:22:42.463046] [INFO ] [sig ] FTXL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:42.616135] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FTXL.txt [2026-02-18T20:22:42.616282] [INFO ] [sig ] [1268/3398] Completed FTXL in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:42.616323] [INFO ] [sig ] [1269/3398] Forecasting FTXN... [2026-02-18T20:22:42.616358] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-18T20:22:42.616388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-18T20:22:42.628923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-18T20:22:42.629259] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-18T20:22:42.630312] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-18T20:22:42.630369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:42.630404] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:42.630432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:42.630492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:42.693978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:42.694997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:42.695081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:42.695116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:42.817267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:42.817436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:42.817486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:42.817517] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:42.821148] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-18T20:22:42.821440] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-18T20:22:42.821588] [INFO ] [sig ] FTXN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:42.965811] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTXN.txt [2026-02-18T20:22:42.965951] [INFO ] [sig ] [1269/3398] Completed FTXN in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:42.965990] [INFO ] [sig ] [1270/3398] Forecasting FTXO... [2026-02-18T20:22:42.966020] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-18T20:22:42.966051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-18T20:22:42.977994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-18T20:22:42.978358] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-18T20:22:42.979155] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-18T20:22:42.979220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:42.979252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:42.979279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:42.979345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:43.037267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:43.038196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:43.038284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:43.038318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:43.159874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:43.160025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:43.160066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:43.160096] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:43.163684] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=81.63%) [2026-02-18T20:22:43.163964] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-18T20:22:43.164096] [INFO ] [sig ] FTXO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:43.312325] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FTXO.txt [2026-02-18T20:22:43.312498] [INFO ] [sig ] [1270/3398] Completed FTXO in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:43.312540] [INFO ] [sig ] [1271/3398] Forecasting FUBO... [2026-02-18T20:22:43.312589] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-18T20:22:43.312623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-18T20:22:43.325174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-18T20:22:43.325532] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-18T20:22:43.326401] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-18T20:22:43.326468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:43.326508] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:43.326540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:43.326630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:43.386102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:43.386842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:43.386926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:43.386960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:43.511940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:43.512079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:43.512119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:43.512148] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:43.516171] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-18T20:22:43.516452] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-18T20:22:43.516598] [INFO ] [sig ] FUBO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:43.678718] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FUBO.txt [2026-02-18T20:22:43.678898] [INFO ] [sig ] [1271/3398] Completed FUBO in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-18T20:22:43.678950] [INFO ] [sig ] [1272/3398] Forecasting FUL... [2026-02-18T20:22:43.678991] [INFO ] [sig ] Generating forecast for: FUL [2026-02-18T20:22:43.679030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-18T20:22:43.692028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-18T20:22:43.692391] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-18T20:22:43.693221] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-18T20:22:43.693277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:43.693309] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:43.693337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:43.693397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:43.757263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:43.758205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:43.758291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:43.758325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:43.883998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:43.884128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:43.884168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:43.884198] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:43.887648] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-18T20:22:43.887945] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-18T20:22:43.888116] [INFO ] [sig ] FUL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:44.031334] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FUL.txt [2026-02-18T20:22:44.031455] [INFO ] [sig ] [1272/3398] Completed FUL in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:44.031493] [INFO ] [sig ] [1273/3398] Forecasting FULC... [2026-02-18T20:22:44.031521] [INFO ] [sig ] Generating forecast for: FULC [2026-02-18T20:22:44.031551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-18T20:22:44.044506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-18T20:22:44.045011] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-18T20:22:44.045832] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-18T20:22:44.045884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:44.045916] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:44.045943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:44.046000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:44.105325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:44.106202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:44.106281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:44.106314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:44.234429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:44.234567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:44.234624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:44.234654] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:44.238169] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-02-18T20:22:44.238441] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-18T20:22:44.238566] [INFO ] [sig ] FULC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:44.379320] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FULC.txt [2026-02-18T20:22:44.379456] [INFO ] [sig ] [1273/3398] Completed FULC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:44.379495] [INFO ] [sig ] [1274/3398] Forecasting FUN... [2026-02-18T20:22:44.379525] [INFO ] [sig ] Generating forecast for: FUN [2026-02-18T20:22:44.379554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-18T20:22:44.391754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-18T20:22:44.392061] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-18T20:22:44.392842] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-18T20:22:44.392895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:44.392927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:44.392957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:44.393019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:44.453875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:44.454547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:44.454673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:44.454710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:44.588220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:44.588385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:44.588427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:44.588457] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:44.591926] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=77.13%) [2026-02-18T20:22:44.592205] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-18T20:22:44.592335] [INFO ] [sig ] FUN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:44.734424] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FUN.txt [2026-02-18T20:22:44.734615] [INFO ] [sig ] [1274/3398] Completed FUN in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:44.734657] [INFO ] [sig ] [1275/3398] Forecasting FUNC... [2026-02-18T20:22:44.734689] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-18T20:22:44.734719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-18T20:22:44.745957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-18T20:22:44.746321] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-18T20:22:44.747143] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-18T20:22:44.747196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:44.747228] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:44.747255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:44.747312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:44.804350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:44.805263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:44.805345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:44.805379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:44.926181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:44.926345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:44.926394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:44.926432] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:44.929999] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-02-18T20:22:44.930324] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-18T20:22:44.930461] [INFO ] [sig ] FUNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:45.074371] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FUNC.txt [2026-02-18T20:22:45.074530] [INFO ] [sig ] [1275/3398] Completed FUNC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:45.074591] [INFO ] [sig ] [1276/3398] Forecasting FUND... [2026-02-18T20:22:45.074626] [INFO ] [sig ] Generating forecast for: FUND [2026-02-18T20:22:45.074657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-18T20:22:45.086158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-18T20:22:45.086535] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-18T20:22:45.087393] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-18T20:22:45.087449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:45.087483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:45.087511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:45.087593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:45.145553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:45.146480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:45.146599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:45.146638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:45.264872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:45.265033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:45.265075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:45.265103] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:45.268552] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: DOWN (p=34.17%) [2026-02-18T20:22:45.268874] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-18T20:22:45.269017] [INFO ] [sig ] FUND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:45.413207] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FUND.txt [2026-02-18T20:22:45.413372] [INFO ] [sig ] [1276/3398] Completed FUND in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:45.413421] [INFO ] [sig ] [1277/3398] Forecasting FVCB... [2026-02-18T20:22:45.413457] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-18T20:22:45.413493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-18T20:22:45.424913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-18T20:22:45.425271] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-18T20:22:45.426142] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-18T20:22:45.426198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:45.426233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:45.426262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:45.426320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:45.485201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:45.486131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:45.486244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:45.486290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:45.605893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:45.606076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:45.606120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:45.606151] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:45.609829] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-18T20:22:45.610144] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-18T20:22:45.610285] [INFO ] [sig ] FVCB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:45.753948] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FVCB.txt [2026-02-18T20:22:45.754140] [INFO ] [sig ] [1277/3398] Completed FVCB in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:45.754184] [INFO ] [sig ] [1278/3398] Forecasting FWONA... [2026-02-18T20:22:45.754214] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-18T20:22:45.754246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-18T20:22:45.765642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-18T20:22:45.766010] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-18T20:22:45.766897] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-18T20:22:45.766952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:45.766987] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:45.767016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:45.767075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:45.829783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:45.830984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:45.831125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:45.831163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:45.957723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:45.957887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:45.957926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:45.957955] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:45.961611] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-02-18T20:22:45.961911] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-18T20:22:45.962055] [INFO ] [sig ] FWONA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:46.105739] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FWONA.txt [2026-02-18T20:22:46.105903] [INFO ] [sig ] [1278/3398] Completed FWONA in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-18T20:22:46.105944] [INFO ] [sig ] [1279/3398] Forecasting FWONK... [2026-02-18T20:22:46.105975] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-18T20:22:46.106006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-18T20:22:46.120229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-18T20:22:46.120679] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-18T20:22:46.121527] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-18T20:22:46.121601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:46.121635] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:46.121663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:46.121721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:46.182350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:46.183443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:46.183537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:46.183592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:46.317548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:46.317748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:46.317798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:46.317831] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:46.321641] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=46.63%) [2026-02-18T20:22:46.321960] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-18T20:22:46.322110] [INFO ] [sig ] FWONK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:46.471282] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FWONK.txt [2026-02-18T20:22:46.471432] [INFO ] [sig ] [1279/3398] Completed FWONK in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:46.471472] [INFO ] [sig ] [1280/3398] Forecasting FWRD... [2026-02-18T20:22:46.471502] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-18T20:22:46.471532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-18T20:22:46.485645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-18T20:22:46.486070] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-18T20:22:46.486871] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-18T20:22:46.486925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:46.486967] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:46.486993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:46.487049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:46.546899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:46.547985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:46.548092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:46.548128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:46.674518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:46.674707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:46.674749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:46.674779] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:46.678177] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=79.00%) [2026-02-18T20:22:46.678463] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-18T20:22:46.678634] [INFO ] [sig ] FWRD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:46.827663] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FWRD.txt [2026-02-18T20:22:46.827886] [INFO ] [sig ] [1280/3398] Completed FWRD in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:46.827945] [INFO ] [sig ] [1281/3398] Forecasting FWRG... [2026-02-18T20:22:46.827986] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-18T20:22:46.828052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-18T20:22:46.841561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-18T20:22:46.841999] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-18T20:22:46.842842] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-18T20:22:46.842910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:46.842968] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:46.842996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:46.843053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:46.903476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:46.904652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:46.904743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:46.904777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:47.027117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:47.027279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:47.027322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:47.027351] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:47.030822] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-18T20:22:47.031105] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-18T20:22:47.031234] [INFO ] [sig ] FWRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:47.175542] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FWRG.txt [2026-02-18T20:22:47.175744] [INFO ] [sig ] [1281/3398] Completed FWRG in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:47.175797] [INFO ] [sig ] [1282/3398] Forecasting FYC... [2026-02-18T20:22:47.175828] [INFO ] [sig ] Generating forecast for: FYC [2026-02-18T20:22:47.175860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-18T20:22:47.188897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-18T20:22:47.189239] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-18T20:22:47.190072] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-18T20:22:47.190127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:47.190161] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:47.190189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:47.190248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:47.247838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:47.248658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:47.248742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:47.248776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:47.372690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:47.372856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:47.372905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:47.372937] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:47.376551] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-02-18T20:22:47.376855] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-18T20:22:47.377002] [INFO ] [sig ] FYC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:47.523779] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/FYC.txt [2026-02-18T20:22:47.523925] [INFO ] [sig ] [1282/3398] Completed FYC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:47.523965] [INFO ] [sig ] [1283/3398] Forecasting FYX... [2026-02-18T20:22:47.523994] [INFO ] [sig ] Generating forecast for: FYX [2026-02-18T20:22:47.524025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-18T20:22:47.535661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-18T20:22:47.535971] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-18T20:22:47.536761] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-18T20:22:47.536814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:47.536848] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:47.536880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:47.536951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:47.595302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:47.596046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:47.596129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:47.596164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:47.718164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:47.718314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:47.718355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:47.718383] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:47.721810] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-02-18T20:22:47.722087] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-18T20:22:47.722216] [INFO ] [sig ] FYX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:47.867834] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/FYX.txt [2026-02-18T20:22:47.867973] [INFO ] [sig ] [1283/3398] Completed FYX in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:47.868012] [INFO ] [sig ] [1284/3398] Forecasting G... [2026-02-18T20:22:47.868073] [INFO ] [sig ] Generating forecast for: G [2026-02-18T20:22:47.868107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-18T20:22:47.880406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-18T20:22:47.880746] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-18T20:22:47.881522] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-18T20:22:47.881594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:47.881629] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:47.881657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:47.881714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:47.938683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:47.939321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:47.939415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:47.939455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:48.069039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:48.069199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:48.069241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:48.069271] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:48.073216] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-18T20:22:48.073505] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-18T20:22:48.073660] [INFO ] [sig ] G: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:48.218521] [INFO ] [LOCAL ] Saved forecast: G 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/G.txt [2026-02-18T20:22:48.218695] [INFO ] [sig ] [1284/3398] Completed G in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:48.218763] [INFO ] [sig ] [1285/3398] Forecasting GAB... [2026-02-18T20:22:48.218793] [INFO ] [sig ] Generating forecast for: GAB [2026-02-18T20:22:48.218823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-18T20:22:48.230428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-18T20:22:48.230782] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-18T20:22:48.231555] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-18T20:22:48.231633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:48.231666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:48.231693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:48.231748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:48.290298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:48.291044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:48.291125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:48.291160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:48.422031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:48.422199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:48.422260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:48.422309] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:48.426071] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-18T20:22:48.426382] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-18T20:22:48.426544] [INFO ] [sig ] GAB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:48.581548] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GAB.txt [2026-02-18T20:22:48.581731] [INFO ] [sig ] [1285/3398] Completed GAB in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:48.581779] [INFO ] [sig ] [1286/3398] Forecasting GABC... [2026-02-18T20:22:48.581826] [INFO ] [sig ] Generating forecast for: GABC [2026-02-18T20:22:48.581867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-18T20:22:48.595036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-18T20:22:48.595405] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-18T20:22:48.596265] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-18T20:22:48.596320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:48.596353] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:48.596381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:48.596441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:48.659731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:48.660547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:48.660655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:48.660691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:48.786986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:48.787141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:48.787183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:48.787211] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:48.790719] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=43.80%) [2026-02-18T20:22:48.791000] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-18T20:22:48.791162] [INFO ] [sig ] GABC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:48.939916] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GABC.txt [2026-02-18T20:22:48.940085] [INFO ] [sig ] [1286/3398] Completed GABC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:48.940129] [INFO ] [sig ] [1287/3398] Forecasting GAIA... [2026-02-18T20:22:48.940160] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-18T20:22:48.940192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-18T20:22:48.951860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-18T20:22:48.952159] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-18T20:22:48.953032] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-18T20:22:48.953085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:48.953117] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:48.953144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:48.953203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:49.013760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:49.014500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:49.014602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:49.014639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:49.137144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:49.137302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:49.137344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:49.137374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:49.140867] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-18T20:22:49.141163] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-18T20:22:49.141296] [INFO ] [sig ] GAIA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:49.285114] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GAIA.txt [2026-02-18T20:22:49.285268] [INFO ] [sig ] [1287/3398] Completed GAIA in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:49.285310] [INFO ] [sig ] [1288/3398] Forecasting GAIN... [2026-02-18T20:22:49.285339] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-18T20:22:49.285369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-18T20:22:49.297806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-18T20:22:49.298182] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-18T20:22:49.299006] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-18T20:22:49.299060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:49.299093] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:49.299120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:49.299177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:49.357116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:49.357896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:49.357977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:49.358010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:49.476656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:49.476812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:49.476869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:49.476899] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:49.480305] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: UP (p=52.93%) [2026-02-18T20:22:49.480607] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-18T20:22:49.480738] [INFO ] [sig ] GAIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:49.621140] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GAIN.txt [2026-02-18T20:22:49.621292] [INFO ] [sig ] [1288/3398] Completed GAIN in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-18T20:22:49.621333] [INFO ] [sig ] [1289/3398] Forecasting GAM... [2026-02-18T20:22:49.621363] [INFO ] [sig ] Generating forecast for: GAM [2026-02-18T20:22:49.621396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-18T20:22:49.632766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-18T20:22:49.633084] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-18T20:22:49.633888] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-18T20:22:49.633942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:49.633975] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:49.634002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:49.634059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:49.690661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:49.691518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:49.691630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:49.691666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:49.808549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:49.808740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:49.808780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:49.808809] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:49.812165] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-18T20:22:49.812439] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-18T20:22:49.812566] [INFO ] [sig ] GAM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:49.954496] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GAM.txt [2026-02-18T20:22:49.954646] [INFO ] [sig ] [1289/3398] Completed GAM in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-18T20:22:49.954687] [INFO ] [sig ] [1290/3398] Forecasting GAMB... [2026-02-18T20:22:49.954717] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-18T20:22:49.954747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-18T20:22:49.967204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-18T20:22:49.967531] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-18T20:22:49.968423] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-18T20:22:49.968480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:49.968519] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:49.968552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:49.968646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:50.027754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:50.028616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:50.028727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:50.028763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:50.154389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:50.154558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:50.154621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:50.154652] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:50.158182] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-18T20:22:50.158485] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-18T20:22:50.158673] [INFO ] [sig ] GAMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:50.303752] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GAMB.txt [2026-02-18T20:22:50.303912] [INFO ] [sig ] [1290/3398] Completed GAMB in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-18T20:22:50.303953] [INFO ] [sig ] [1291/3398] Forecasting GANX... [2026-02-18T20:22:50.303983] [INFO ] [sig ] Generating forecast for: GANX [2026-02-18T20:22:50.304013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-18T20:22:50.316623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-18T20:22:50.317031] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-18T20:22:50.317853] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-18T20:22:50.317909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:50.317940] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:50.317968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:50.318048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:50.376611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:50.377465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:50.377608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:50.377647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:50.510249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:50.510454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:50.510515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:50.510553] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:50.514510] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=37.04%) [2026-02-18T20:22:50.514858] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-18T20:22:50.514996] [INFO ] [sig ] GANX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:50.661711] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GANX.txt [2026-02-18T20:22:50.661851] [INFO ] [sig ] [1291/3398] Completed GANX in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-18T20:22:50.661890] [INFO ] [sig ] [1292/3398] Forecasting GASS... [2026-02-18T20:22:50.661920] [INFO ] [sig ] Generating forecast for: GASS [2026-02-18T20:22:50.661950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-18T20:22:50.673754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-18T20:22:50.674052] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-18T20:22:50.674848] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-18T20:22:50.674900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:50.674945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:50.674974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:50.675037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:50.733654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:50.734511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:50.734618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:50.734656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:50.855289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:50.855448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:50.855491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:50.855521] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:50.859337] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-18T20:22:50.859676] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-18T20:22:50.859819] [INFO ] [sig ] GASS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:51.005829] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GASS.txt [2026-02-18T20:22:51.006198] [INFO ] [sig ] [1292/3398] Completed GASS in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-18T20:22:51.006241] [INFO ] [sig ] [1293/3398] Forecasting GATX... [2026-02-18T20:22:51.006270] [INFO ] [sig ] Generating forecast for: GATX [2026-02-18T20:22:51.006299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-18T20:22:51.020791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-18T20:22:51.021197] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-18T20:22:51.022061] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-18T20:22:51.022118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:51.022151] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:51.022179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:51.022240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:51.082314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:51.083194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:51.083283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:51.083318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:51.208189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:51.208347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:51.208388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:51.208418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:51.212000] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-18T20:22:51.212284] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-18T20:22:51.212417] [INFO ] [sig ] GATX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:51.358332] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GATX.txt [2026-02-18T20:22:51.358494] [INFO ] [sig ] [1293/3398] Completed GATX in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-18T20:22:51.358536] [INFO ] [sig ] [1294/3398] Forecasting GBAB... [2026-02-18T20:22:51.358585] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-18T20:22:51.358622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-18T20:22:51.371067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-18T20:22:51.371461] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-18T20:22:51.372327] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-18T20:22:51.372382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:51.372416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:51.372443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:51.372501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:51.436565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:51.437535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:51.437669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:51.437716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:51.574681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:51.574851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:51.574895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:51.574927] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:51.578615] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=79.36%) [2026-02-18T20:22:51.578923] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-18T20:22:51.579064] [INFO ] [sig ] GBAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:51.726549] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GBAB.txt [2026-02-18T20:22:51.726780] [INFO ] [sig ] [1294/3398] Completed GBAB in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-18T20:22:51.726824] [INFO ] [sig ] [1295/3398] Forecasting GBCI... [2026-02-18T20:22:51.726853] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-18T20:22:51.726882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-18T20:22:51.739020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-18T20:22:51.739408] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-18T20:22:51.740238] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-18T20:22:51.740293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:51.740326] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:51.740354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:51.740411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:51.798440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:51.799363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:51.799456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:51.799492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:51.924330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:51.924494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:51.924534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:51.924564] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:51.928097] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-02-18T20:22:51.928387] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-18T20:22:51.928516] [INFO ] [sig ] GBCI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:52.082349] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GBCI.txt [2026-02-18T20:22:52.082507] [INFO ] [sig ] [1295/3398] Completed GBCI in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:52.082549] [INFO ] [sig ] [1296/3398] Forecasting GBDC... [2026-02-18T20:22:52.082626] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-18T20:22:52.082660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-18T20:22:52.096416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-18T20:22:52.096940] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-18T20:22:52.097951] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-18T20:22:52.098009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:52.098074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:52.098104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:52.098165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:52.161357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:52.162472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:52.162566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:52.162634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:52.292094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:52.292258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:52.292301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:52.292332] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:52.296095] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-18T20:22:52.296423] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-18T20:22:52.296602] [INFO ] [sig ] GBDC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:52.448978] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GBDC.txt [2026-02-18T20:22:52.449133] [INFO ] [sig ] [1296/3398] Completed GBDC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:52.449175] [INFO ] [sig ] [1297/3398] Forecasting GBTG... [2026-02-18T20:22:52.449207] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-18T20:22:52.449238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-18T20:22:52.460925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-18T20:22:52.461247] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-18T20:22:52.462040] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-18T20:22:52.462094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:52.462126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:52.462153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:52.462211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:52.523608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:52.524486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:52.524569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:52.524625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:52.648695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:52.648855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:52.648895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:52.648928] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:52.652378] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-18T20:22:52.652668] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-18T20:22:52.652794] [INFO ] [sig ] GBTG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:52.795730] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GBTG.txt [2026-02-18T20:22:52.795866] [INFO ] [sig ] [1297/3398] Completed GBTG in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:52.795905] [INFO ] [sig ] [1298/3398] Forecasting GBX... [2026-02-18T20:22:52.795934] [INFO ] [sig ] Generating forecast for: GBX [2026-02-18T20:22:52.795963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-18T20:22:52.808499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-18T20:22:52.808841] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-18T20:22:52.809627] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-18T20:22:52.809680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:52.809736] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:52.809765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:52.809823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:52.865119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:52.865765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:52.865843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:52.865876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:52.981157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:52.981313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:52.981353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:52.981382] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:52.984763] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-02-18T20:22:52.985039] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-18T20:22:52.985165] [INFO ] [sig ] GBX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:53.127157] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GBX.txt [2026-02-18T20:22:53.127289] [INFO ] [sig ] [1298/3398] Completed GBX in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:53.127328] [INFO ] [sig ] [1299/3398] Forecasting GCBC... [2026-02-18T20:22:53.127358] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-18T20:22:53.127387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-18T20:22:53.139048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-18T20:22:53.139368] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-18T20:22:53.140157] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-18T20:22:53.140210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:53.140241] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:53.140267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:53.140323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:53.196397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:53.197011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:53.197089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:53.197121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:53.315872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:53.316051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:53.316101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:53.316152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:53.320243] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=47.27%) [2026-02-18T20:22:53.320605] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-18T20:22:53.320773] [INFO ] [sig ] GCBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:53.465006] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GCBC.txt [2026-02-18T20:22:53.465192] [INFO ] [sig ] [1299/3398] Completed GCBC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:53.465234] [INFO ] [sig ] [1300/3398] Forecasting GCMG... [2026-02-18T20:22:53.465263] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-18T20:22:53.465293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-18T20:22:53.478091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-18T20:22:53.478465] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-18T20:22:53.479314] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-18T20:22:53.479369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:53.479403] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:53.479432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:53.479490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:53.538257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:53.539145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:53.539237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:53.539271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:53.661351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:53.661509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:53.661564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:53.661623] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:53.665016] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-02-18T20:22:53.665305] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-18T20:22:53.665435] [INFO ] [sig ] GCMG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:53.807220] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GCMG.txt [2026-02-18T20:22:53.807384] [INFO ] [sig ] [1300/3398] Completed GCMG in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:53.807427] [INFO ] [sig ] [1301/3398] Forecasting GCO... [2026-02-18T20:22:53.807459] [INFO ] [sig ] Generating forecast for: GCO [2026-02-18T20:22:53.807493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-18T20:22:53.820896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-18T20:22:53.821246] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-18T20:22:53.822079] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-18T20:22:53.822134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:53.822167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:53.822195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:53.822254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:53.882774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:53.883883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:53.883972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:53.884023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:54.010752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:54.011113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:54.011156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:54.011219] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:54.015520] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-02-18T20:22:54.015850] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-18T20:22:54.015984] [INFO ] [sig ] GCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:54.159990] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GCO.txt [2026-02-18T20:22:54.160144] [INFO ] [sig ] [1301/3398] Completed GCO in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:54.160184] [INFO ] [sig ] [1302/3398] Forecasting GD... [2026-02-18T20:22:54.160214] [INFO ] [sig ] Generating forecast for: GD [2026-02-18T20:22:54.160249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-18T20:22:54.172918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-18T20:22:54.173304] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-18T20:22:54.174139] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-18T20:22:54.174194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:54.174226] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:54.174252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:54.174310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:54.232615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:54.233460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:54.233548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:54.233612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:54.354743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:54.354894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:54.355119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:54.355147] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:54.359115] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=59.65%) [2026-02-18T20:22:54.359392] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-18T20:22:54.359524] [INFO ] [sig ] GD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:54.501925] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GD.txt [2026-02-18T20:22:54.502070] [INFO ] [sig ] [1302/3398] Completed GD in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:54.502110] [INFO ] [sig ] [1303/3398] Forecasting GDC... [2026-02-18T20:22:54.502138] [INFO ] [sig ] Generating forecast for: GDC [2026-02-18T20:22:54.502168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-18T20:22:54.513051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-18T20:22:54.513364] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-18T20:22:54.514288] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-18T20:22:54.514342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:54.514374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:54.514400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:54.514469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:54.573347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:54.574121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:54.574205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:54.574240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:54.696696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:54.696860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:54.696902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:54.696931] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:54.700478] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=35.77%) [2026-02-18T20:22:54.700790] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-18T20:22:54.700922] [INFO ] [sig ] GDC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:54.842684] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GDC.txt [2026-02-18T20:22:54.842867] [INFO ] [sig ] [1303/3398] Completed GDC in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:54.842921] [INFO ] [sig ] [1304/3398] Forecasting GDDY... [2026-02-18T20:22:54.842952] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-18T20:22:54.842983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-18T20:22:54.856837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-18T20:22:54.857368] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-18T20:22:54.858338] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-18T20:22:54.858391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:54.858422] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:54.858449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:54.858505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:54.920557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:54.921361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:54.921446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:54.921480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:55.050677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:55.050834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:55.050875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:55.050905] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:55.055067] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-18T20:22:55.055347] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-18T20:22:55.055475] [INFO ] [sig ] GDDY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:55.222111] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GDDY.txt [2026-02-18T20:22:55.222276] [INFO ] [sig ] [1304/3398] Completed GDDY in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:55.222318] [INFO ] [sig ] [1305/3398] Forecasting GDEN... [2026-02-18T20:22:55.222347] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-18T20:22:55.222377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-18T20:22:55.239764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-18T20:22:55.240289] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-18T20:22:55.241709] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-18T20:22:55.241783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:55.242006] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:55.242047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:55.242134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:55.312310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:55.313249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:55.313337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:55.313373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:55.438942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:55.439097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:55.439137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:55.439167] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:55.443224] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=68.73%) [2026-02-18T20:22:55.443501] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-18T20:22:55.443652] [INFO ] [sig ] GDEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:55.590315] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GDEN.txt [2026-02-18T20:22:55.590475] [INFO ] [sig ] [1305/3398] Completed GDEN in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-18T20:22:55.590519] [INFO ] [sig ] [1306/3398] Forecasting GDRX... [2026-02-18T20:22:55.590551] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-18T20:22:55.590603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-18T20:22:55.603631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-18T20:22:55.604222] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-18T20:22:55.605221] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-18T20:22:55.605279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:55.605313] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:55.605341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:55.605399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:55.667775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:55.668717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:55.668801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:55.668834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:55.788999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:55.789170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:55.789214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:55.789245] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:55.792960] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-18T20:22:55.793302] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-18T20:22:55.793449] [INFO ] [sig ] GDRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:55.940374] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GDRX.txt [2026-02-18T20:22:55.940546] [INFO ] [sig ] [1306/3398] Completed GDRX in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-18T20:22:55.940610] [INFO ] [sig ] [1307/3398] Forecasting GDS... [2026-02-18T20:22:55.940642] [INFO ] [sig ] Generating forecast for: GDS [2026-02-18T20:22:55.940683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-18T20:22:55.953351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-18T20:22:55.953790] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-18T20:22:55.954607] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-18T20:22:55.954662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:55.954694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:55.954720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:55.954776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:56.012036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:56.012991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:56.013082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:56.013115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:56.140065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:56.140262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:56.140313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:56.140349] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:56.144719] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-02-18T20:22:56.145088] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-18T20:22:56.145241] [INFO ] [sig ] GDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:56.297810] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GDS.txt [2026-02-18T20:22:56.297970] [INFO ] [sig ] [1307/3398] Completed GDS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-18T20:22:56.298010] [INFO ] [sig ] [1308/3398] Forecasting GDYN... [2026-02-18T20:22:56.298070] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-18T20:22:56.298100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-18T20:22:56.312188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-18T20:22:56.312622] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-18T20:22:56.313510] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-18T20:22:56.313594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:56.313638] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:56.313670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:56.313733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:56.374664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:56.375615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:56.375743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:56.375779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:56.501600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:56.501767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:56.501809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:56.501839] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:56.505334] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=33.40%) [2026-02-18T20:22:56.505641] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-18T20:22:56.505774] [INFO ] [sig ] GDYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:56.650519] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GDYN.txt [2026-02-18T20:22:56.650681] [INFO ] [sig ] [1308/3398] Completed GDYN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-18T20:22:56.650737] [INFO ] [sig ] [1309/3398] Forecasting GE... [2026-02-18T20:22:56.650771] [INFO ] [sig ] Generating forecast for: GE [2026-02-18T20:22:56.650802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-18T20:22:56.662933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-18T20:22:56.663262] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-18T20:22:56.664102] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-18T20:22:56.664158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:56.664191] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:56.664218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:56.664275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:56.723838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:56.724915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:56.725001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:56.725035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:56.863752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:56.863940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:56.863987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:56.864024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:56.868697] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: DOWN (p=25.74%) [2026-02-18T20:22:56.869136] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-18T20:22:56.869296] [INFO ] [sig ] GE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:57.088726] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GE.txt [2026-02-18T20:22:57.088884] [INFO ] [sig ] [1309/3398] Completed GE in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-18T20:22:57.088926] [INFO ] [sig ] [1310/3398] Forecasting GECC... [2026-02-18T20:22:57.088956] [INFO ] [sig ] Generating forecast for: GECC [2026-02-18T20:22:57.088986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-18T20:22:57.100348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-18T20:22:57.100730] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-18T20:22:57.101515] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-18T20:22:57.101589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:57.101625] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:57.101652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:57.101709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:57.158834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:57.159779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:57.159869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:57.159904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:57.284171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:57.284329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:57.284369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:57.284397] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:57.287884] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=19.72%) [2026-02-18T20:22:57.288200] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-18T20:22:57.288335] [INFO ] [sig ] GECC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:57.440456] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GECC.txt [2026-02-18T20:22:57.440640] [INFO ] [sig ] [1310/3398] Completed GECC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-18T20:22:57.440688] [INFO ] [sig ] [1311/3398] Forecasting GEF... [2026-02-18T20:22:57.440720] [INFO ] [sig ] Generating forecast for: GEF [2026-02-18T20:22:57.440750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-18T20:22:57.454278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-18T20:22:57.454698] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-18T20:22:57.455633] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-18T20:22:57.455708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:57.455750] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:57.455786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:57.455848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:57.517210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:57.518160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:57.518249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:57.518283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:57.640210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:57.640367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:57.640408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:57.640437] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:57.644023] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=15.83%) [2026-02-18T20:22:57.644318] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-18T20:22:57.644452] [INFO ] [sig ] GEF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:57.790308] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GEF.txt [2026-02-18T20:22:57.790509] [INFO ] [sig ] [1311/3398] Completed GEF in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:57.790550] [INFO ] [sig ] [1312/3398] Forecasting GEHC... [2026-02-18T20:22:57.790601] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-18T20:22:57.790633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-18T20:22:57.803078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-18T20:22:57.803496] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-18T20:22:57.804386] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-18T20:22:57.804445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:57.804479] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:57.804506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:57.804565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:57.865618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:57.866518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:57.866630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:57.866666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:58.007924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:58.008144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:58.008188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:58.008217] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:58.011942] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=47.71%) [2026-02-18T20:22:58.012330] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-18T20:22:58.012488] [INFO ] [sig ] GEHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:58.164771] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GEHC.txt [2026-02-18T20:22:58.164938] [INFO ] [sig ] [1312/3398] Completed GEHC in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:58.164978] [INFO ] [sig ] [1313/3398] Forecasting GEL... [2026-02-18T20:22:58.165007] [INFO ] [sig ] Generating forecast for: GEL [2026-02-18T20:22:58.165037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-18T20:22:58.178485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-18T20:22:58.178946] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-18T20:22:58.179786] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-18T20:22:58.179841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:58.179873] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:58.179901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:58.179958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:58.241477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:58.242448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:58.242535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:58.242568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:58.365946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:58.366113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:58.366153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:58.366182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:58.371547] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-02-18T20:22:58.371993] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-18T20:22:58.372184] [INFO ] [sig ] GEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:58.517624] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GEL.txt [2026-02-18T20:22:58.517801] [INFO ] [sig ] [1313/3398] Completed GEL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:58.517843] [INFO ] [sig ] [1314/3398] Forecasting GEN... [2026-02-18T20:22:58.517877] [INFO ] [sig ] Generating forecast for: GEN [2026-02-18T20:22:58.517928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-18T20:22:58.533250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-18T20:22:58.533714] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-18T20:22:58.534543] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-18T20:22:58.534619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:58.534653] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:58.534679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:58.534742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:58.592333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:58.593333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:58.593450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:58.593485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:58.722108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:58.722304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:58.722364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:58.722400] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:58.726106] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=66.58%) [2026-02-18T20:22:58.726443] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-18T20:22:58.726624] [INFO ] [sig ] GEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:22:58.873717] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GEN.txt [2026-02-18T20:22:58.873885] [INFO ] [sig ] [1314/3398] Completed GEN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:58.873925] [INFO ] [sig ] [1315/3398] Forecasting GENI... [2026-02-18T20:22:58.873953] [INFO ] [sig ] Generating forecast for: GENI [2026-02-18T20:22:58.873982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-18T20:22:58.886711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-18T20:22:58.887110] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-18T20:22:58.887942] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-18T20:22:58.887995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:58.888082] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:58.888111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:58.888168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:58.949169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:58.950140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:58.950233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:58.950270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:59.077164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:59.077335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:59.077376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:59.077405] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:59.081029] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-18T20:22:59.081356] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-18T20:22:59.081504] [INFO ] [sig ] GENI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:59.236764] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GENI.txt [2026-02-18T20:22:59.236935] [INFO ] [sig ] [1315/3398] Completed GENI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:59.236979] [INFO ] [sig ] [1316/3398] Forecasting GENK... [2026-02-18T20:22:59.237007] [INFO ] [sig ] Generating forecast for: GENK [2026-02-18T20:22:59.237038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-18T20:22:59.251339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-18T20:22:59.251832] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-18T20:22:59.252824] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-18T20:22:59.252898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:59.252932] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:59.252958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:59.253016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:59.314341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:59.315290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:59.315376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:59.315411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:59.450286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:59.450464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:59.450508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:59.450537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:59.454496] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-18T20:22:59.454858] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-18T20:22:59.455014] [INFO ] [sig ] GENK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:59.604562] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GENK.txt [2026-02-18T20:22:59.604747] [INFO ] [sig ] [1316/3398] Completed GENK in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:59.604793] [INFO ] [sig ] [1317/3398] Forecasting GEOS... [2026-02-18T20:22:59.604823] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-18T20:22:59.604852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-18T20:22:59.620937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-18T20:22:59.621328] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-18T20:22:59.622125] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-18T20:22:59.622180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:59.622213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:59.622241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:59.622298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:22:59.681523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:22:59.682697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:22:59.682782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:22:59.682815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:22:59.809617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:22:59.809784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:22:59.809831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:22:59.809866] [INFO ] [FORECASTER] Training complete [2026-02-18T20:22:59.813955] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-18T20:22:59.814242] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-18T20:22:59.814379] [INFO ] [sig ] GEOS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:22:59.961015] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GEOS.txt [2026-02-18T20:22:59.961185] [INFO ] [sig ] [1317/3398] Completed GEOS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:22:59.961224] [INFO ] [sig ] [1318/3398] Forecasting GERN... [2026-02-18T20:22:59.961256] [INFO ] [sig ] Generating forecast for: GERN [2026-02-18T20:22:59.961286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-18T20:22:59.975170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-18T20:22:59.975624] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-18T20:22:59.976511] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-18T20:22:59.976569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:22:59.976640] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:22:59.976676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:22:59.976736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:00.036477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:00.037455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:00.037560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:00.037622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:00.163409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:00.163591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:00.163636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:00.163700] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:00.167182] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-18T20:23:00.167467] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-18T20:23:00.167621] [INFO ] [sig ] GERN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:00.316430] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GERN.txt [2026-02-18T20:23:00.316620] [INFO ] [sig ] [1318/3398] Completed GERN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:23:00.316664] [INFO ] [sig ] [1319/3398] Forecasting GEVO... [2026-02-18T20:23:00.316696] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-18T20:23:00.316728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-18T20:23:00.329814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-18T20:23:00.330170] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-18T20:23:00.330972] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-18T20:23:00.331027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:00.331060] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:00.331089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:00.331146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:00.389337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:00.390393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:00.390481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:00.390516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:00.521541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:00.521729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:00.521773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:00.521802] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:00.525357] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-02-18T20:23:00.525691] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-18T20:23:00.525842] [INFO ] [sig ] GEVO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:00.693006] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GEVO.txt [2026-02-18T20:23:00.693170] [INFO ] [sig ] [1319/3398] Completed GEVO in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:23:00.693218] [INFO ] [sig ] [1320/3398] Forecasting GFF... [2026-02-18T20:23:00.693249] [INFO ] [sig ] Generating forecast for: GFF [2026-02-18T20:23:00.693279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-18T20:23:00.709701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-18T20:23:00.710117] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-18T20:23:00.710964] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-18T20:23:00.711039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:00.711285] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:00.711341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:00.711412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:00.772936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:00.773849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:00.773937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:00.773972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:00.901464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:00.901640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:00.901681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:00.901711] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:00.905265] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-02-18T20:23:00.905558] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-18T20:23:00.905715] [INFO ] [sig ] GFF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:01.054437] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GFF.txt [2026-02-18T20:23:01.054621] [INFO ] [sig ] [1320/3398] Completed GFF in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:23:01.054666] [INFO ] [sig ] [1321/3398] Forecasting GFI... [2026-02-18T20:23:01.054697] [INFO ] [sig ] Generating forecast for: GFI [2026-02-18T20:23:01.054728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-18T20:23:01.067009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-18T20:23:01.067380] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-18T20:23:01.068255] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-18T20:23:01.068310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:01.068342] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:01.068368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:01.068424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:01.125896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:01.126997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:01.127100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:01.127145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:01.269408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:01.269591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:01.269635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:01.269664] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:01.273175] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=62.93%) [2026-02-18T20:23:01.273459] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-18T20:23:01.273631] [INFO ] [sig ] GFI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:01.427040] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GFI.txt [2026-02-18T20:23:01.427418] [INFO ] [sig ] [1321/3398] Completed GFI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-18T20:23:01.427460] [INFO ] [sig ] [1322/3398] Forecasting GFL... [2026-02-18T20:23:01.427491] [INFO ] [sig ] Generating forecast for: GFL [2026-02-18T20:23:01.427521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-18T20:23:01.441956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-18T20:23:01.442353] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-18T20:23:01.443395] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-18T20:23:01.443449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:01.443481] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:01.443507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:01.443564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:01.507089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:01.508152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:01.508253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:01.508301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:01.650323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:01.650513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:01.650563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:01.650623] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:01.655210] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=10.32%) [2026-02-18T20:23:01.655640] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-18T20:23:01.655818] [INFO ] [sig ] GFL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:01.846551] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GFL.txt [2026-02-18T20:23:01.846750] [INFO ] [sig ] [1322/3398] Completed GFL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-18T20:23:01.846793] [INFO ] [sig ] [1323/3398] Forecasting GFS... [2026-02-18T20:23:01.846826] [INFO ] [sig ] Generating forecast for: GFS [2026-02-18T20:23:01.846856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-18T20:23:01.860052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-18T20:23:01.860672] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-18T20:23:01.861553] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-18T20:23:01.861630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:01.861664] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:01.861691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:01.861748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:01.923589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:01.924602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:01.924693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:01.924727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:02.063058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:02.063229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:02.063292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:02.063323] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:02.067649] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=13.42%) [2026-02-18T20:23:02.068075] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-18T20:23:02.068235] [INFO ] [sig ] GFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:02.227133] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GFS.txt [2026-02-18T20:23:02.227309] [INFO ] [sig ] [1323/3398] Completed GFS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-18T20:23:02.227351] [INFO ] [sig ] [1324/3398] Forecasting GGAL... [2026-02-18T20:23:02.227382] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-18T20:23:02.227412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-18T20:23:02.240803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-18T20:23:02.241261] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-18T20:23:02.242145] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-18T20:23:02.242199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:02.242232] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:02.242258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:02.242315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:02.306592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:02.307564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:02.307675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:02.307710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:02.439171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:02.439340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:02.439381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:02.439410] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:02.443018] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-02-18T20:23:02.443338] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-18T20:23:02.443482] [INFO ] [sig ] GGAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:02.605772] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GGAL.txt [2026-02-18T20:23:02.605944] [INFO ] [sig ] [1324/3398] Completed GGAL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-18T20:23:02.605991] [INFO ] [sig ] [1325/3398] Forecasting GGB... [2026-02-18T20:23:02.606022] [INFO ] [sig ] Generating forecast for: GGB [2026-02-18T20:23:02.606064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-18T20:23:02.619313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-18T20:23:02.619763] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-18T20:23:02.620679] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-18T20:23:02.620737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:02.620771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:02.620798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:02.620856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:02.684288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:02.685227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:02.685365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:02.685401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:02.808989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:02.809152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:02.809193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:02.809223] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:02.812740] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=43.75%) [2026-02-18T20:23:02.813062] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-18T20:23:02.813199] [INFO ] [sig ] GGB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:02.961493] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GGB.txt [2026-02-18T20:23:02.961659] [INFO ] [sig ] [1325/3398] Completed GGB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-18T20:23:02.961702] [INFO ] [sig ] [1326/3398] Forecasting GGG... [2026-02-18T20:23:02.961732] [INFO ] [sig ] Generating forecast for: GGG [2026-02-18T20:23:02.961761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-18T20:23:02.974664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-18T20:23:02.975010] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-18T20:23:02.975866] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-18T20:23:02.975921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:02.975953] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:02.975980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:02.976037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:03.033044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:03.034265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:03.034348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:03.034381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:03.176339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:03.176527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:03.176603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:03.176649] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:03.181606] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=69.71%) [2026-02-18T20:23:03.181996] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-18T20:23:03.182176] [INFO ] [sig ] GGG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:03.379742] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GGG.txt [2026-02-18T20:23:03.379940] [INFO ] [sig ] [1326/3398] Completed GGG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-18T20:23:03.380002] [INFO ] [sig ] [1327/3398] Forecasting GGLL... [2026-02-18T20:23:03.380042] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-18T20:23:03.380083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-18T20:23:03.394515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-18T20:23:03.394902] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-18T20:23:03.395704] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-18T20:23:03.395757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:03.395801] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:03.395829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:03.395886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:03.455118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:03.455976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:03.456063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:03.456097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:03.575966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:03.576128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:03.576168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:03.576198] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:03.579644] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-18T20:23:03.579936] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-18T20:23:03.580070] [INFO ] [sig ] GGLL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:03.723977] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GGLL.txt [2026-02-18T20:23:03.724157] [INFO ] [sig ] [1327/3398] Completed GGLL in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-18T20:23:03.724200] [INFO ] [sig ] [1328/3398] Forecasting GGLS... [2026-02-18T20:23:03.724229] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-18T20:23:03.724259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-18T20:23:03.737443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-18T20:23:03.737766] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-18T20:23:03.738652] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-18T20:23:03.738705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:03.738737] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:03.738763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:03.738819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:03.795705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:03.796457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:03.796538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:03.796589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:03.920535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:03.920714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:03.920756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:03.920786] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:03.924189] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-18T20:23:03.924463] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-18T20:23:03.924614] [INFO ] [sig ] GGLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:04.069420] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GGLS.txt [2026-02-18T20:23:04.069616] [INFO ] [sig ] [1328/3398] Completed GGLS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:04.069659] [INFO ] [sig ] [1329/3398] Forecasting GH... [2026-02-18T20:23:04.069690] [INFO ] [sig ] Generating forecast for: GH [2026-02-18T20:23:04.069720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-18T20:23:04.082503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-18T20:23:04.082896] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-18T20:23:04.083703] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-18T20:23:04.083757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:04.083789] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:04.083817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:04.083874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:04.140432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:04.141250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:04.141335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:04.141375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:04.268788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:04.268952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:04.268992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:04.269021] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:04.272473] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=74.48%) [2026-02-18T20:23:04.272765] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-18T20:23:04.272910] [INFO ] [sig ] GH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:04.428048] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GH.txt [2026-02-18T20:23:04.428237] [INFO ] [sig ] [1329/3398] Completed GH in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:04.428282] [INFO ] [sig ] [1330/3398] Forecasting GHI... [2026-02-18T20:23:04.428313] [INFO ] [sig ] Generating forecast for: GHI [2026-02-18T20:23:04.428343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-18T20:23:04.442554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-18T20:23:04.443034] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-18T20:23:04.443990] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-18T20:23:04.444046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:04.444084] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:04.444112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:04.444169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:04.507105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:04.508376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:04.508498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:04.508543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:04.630656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:04.630829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:04.630874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:04.630913] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:04.634627] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-18T20:23:04.634940] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-18T20:23:04.635116] [INFO ] [sig ] GHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:04.784729] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GHI.txt [2026-02-18T20:23:04.784907] [INFO ] [sig ] [1330/3398] Completed GHI in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:04.784951] [INFO ] [sig ] [1331/3398] Forecasting GHM... [2026-02-18T20:23:04.784985] [INFO ] [sig ] Generating forecast for: GHM [2026-02-18T20:23:04.785037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-18T20:23:04.802512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-18T20:23:04.802887] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-18T20:23:04.803871] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-18T20:23:04.803925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:04.803958] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:04.803985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:04.804051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:04.868049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:04.868865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:04.868951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:04.868985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:04.995714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:04.995870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:04.995912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:04.995943] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:04.999913] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-02-18T20:23:05.000392] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-18T20:23:05.000524] [INFO ] [sig ] GHM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:05.152250] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GHM.txt [2026-02-18T20:23:05.152381] [INFO ] [sig ] [1331/3398] Completed GHM in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:05.152420] [INFO ] [sig ] [1332/3398] Forecasting GHRS... [2026-02-18T20:23:05.152450] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-18T20:23:05.152479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-18T20:23:05.166008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-18T20:23:05.166351] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-18T20:23:05.167213] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-18T20:23:05.167270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:05.167339] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:05.167368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:05.167426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:05.228069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:05.228776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:05.228860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:05.228894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:05.356884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:05.357081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:05.357123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:05.357159] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:05.360954] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-18T20:23:05.361257] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-18T20:23:05.361401] [INFO ] [sig ] GHRS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:05.516662] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GHRS.txt [2026-02-18T20:23:05.516835] [INFO ] [sig ] [1332/3398] Completed GHRS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:05.516879] [INFO ] [sig ] [1333/3398] Forecasting GHY... [2026-02-18T20:23:05.516911] [INFO ] [sig ] Generating forecast for: GHY [2026-02-18T20:23:05.516943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-18T20:23:05.530393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-18T20:23:05.530785] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-18T20:23:05.531661] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-18T20:23:05.531715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:05.531749] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:05.531777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:05.531842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:05.589182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:05.589927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:05.590021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:05.590057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:05.710334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:05.710492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:05.710534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:05.710563] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:05.714032] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-02-18T20:23:05.714311] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-18T20:23:05.714441] [INFO ] [sig ] GHY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:05.860948] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GHY.txt [2026-02-18T20:23:05.861096] [INFO ] [sig ] [1333/3398] Completed GHY in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:05.861137] [INFO ] [sig ] [1334/3398] Forecasting GIB... [2026-02-18T20:23:05.861169] [INFO ] [sig ] Generating forecast for: GIB [2026-02-18T20:23:05.861201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-18T20:23:05.874841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-18T20:23:05.875159] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-18T20:23:05.875991] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-18T20:23:05.876047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:05.876082] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:05.876111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:05.876170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:05.942823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:05.943937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:05.944027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:05.944062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:06.071034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:06.071190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:06.071232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:06.071262] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:06.074732] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=15.07%) [2026-02-18T20:23:06.075037] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-18T20:23:06.075170] [INFO ] [sig ] GIB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:06.240480] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GIB.txt [2026-02-18T20:23:06.240659] [INFO ] [sig ] [1334/3398] Completed GIB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:06.240704] [INFO ] [sig ] [1335/3398] Forecasting GIII... [2026-02-18T20:23:06.240735] [INFO ] [sig ] Generating forecast for: GIII [2026-02-18T20:23:06.240766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-18T20:23:06.254885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-18T20:23:06.255475] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-18T20:23:06.256483] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-18T20:23:06.256536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:06.256585] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:06.256615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:06.256672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:06.317406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:06.318205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:06.318299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:06.318335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:06.442367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:06.442527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:06.442585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:06.442649] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:06.446218] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-18T20:23:06.446502] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-18T20:23:06.446656] [INFO ] [sig ] GIII: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:06.592870] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GIII.txt [2026-02-18T20:23:06.593022] [INFO ] [sig ] [1335/3398] Completed GIII in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:06.593061] [INFO ] [sig ] [1336/3398] Forecasting GILD... [2026-02-18T20:23:06.593093] [INFO ] [sig ] Generating forecast for: GILD [2026-02-18T20:23:06.593124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-18T20:23:06.605562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-18T20:23:06.605955] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-18T20:23:06.606756] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-18T20:23:06.606810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:06.606842] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:06.606870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:06.606927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:06.667071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:06.668374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:06.668467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:06.668500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:06.793811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:06.793969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:06.794012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:06.794042] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:06.797993] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-18T20:23:06.798506] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-18T20:23:06.798671] [INFO ] [sig ] GILD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:06.962381] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GILD.txt [2026-02-18T20:23:06.962604] [INFO ] [sig ] [1336/3398] Completed GILD in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:06.962650] [INFO ] [sig ] [1337/3398] Forecasting GIS... [2026-02-18T20:23:06.962682] [INFO ] [sig ] Generating forecast for: GIS [2026-02-18T20:23:06.962719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-18T20:23:06.978174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-18T20:23:06.978608] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-18T20:23:06.979650] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-18T20:23:06.979703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:06.979735] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:06.979761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:06.979818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:07.040499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:07.041431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:07.041520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:07.041554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:07.180516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:07.180689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:07.180729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:07.180771] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:07.184755] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-02-18T20:23:07.185119] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-18T20:23:07.185276] [INFO ] [sig ] GIS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:07.346773] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GIS.txt [2026-02-18T20:23:07.346933] [INFO ] [sig ] [1337/3398] Completed GIS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:07.346974] [INFO ] [sig ] [1338/3398] Forecasting GKOS... [2026-02-18T20:23:07.347004] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-18T20:23:07.347035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-18T20:23:07.360956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-18T20:23:07.361345] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-18T20:23:07.362204] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-18T20:23:07.362258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:07.362290] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:07.362316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:07.362398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:07.426674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:07.427704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:07.427791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:07.427824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:07.557248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:07.557409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:07.557451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:07.557480] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:07.560957] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=66.40%) [2026-02-18T20:23:07.561264] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-18T20:23:07.561401] [INFO ] [sig ] GKOS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:07.716266] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GKOS.txt [2026-02-18T20:23:07.716456] [INFO ] [sig ] [1338/3398] Completed GKOS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-18T20:23:07.716498] [INFO ] [sig ] [1339/3398] Forecasting GL... [2026-02-18T20:23:07.716528] [INFO ] [sig ] Generating forecast for: GL [2026-02-18T20:23:07.716558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-18T20:23:07.731766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-18T20:23:07.732138] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-18T20:23:07.733205] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-18T20:23:07.733259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:07.733291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:07.733320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:07.733381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:07.792450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:07.793466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:07.793631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:07.793672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:07.919656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:07.919821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:07.919863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:07.919892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:07.923384] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-18T20:23:07.923715] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-18T20:23:07.923853] [INFO ] [sig ] GL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:08.072078] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GL.txt [2026-02-18T20:23:08.072239] [INFO ] [sig ] [1339/3398] Completed GL in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:08.072279] [INFO ] [sig ] [1340/3398] Forecasting GLAD... [2026-02-18T20:23:08.072310] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-18T20:23:08.072340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-18T20:23:08.256670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-18T20:23:08.257158] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-18T20:23:08.258219] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-18T20:23:08.258299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:08.258339] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:08.258371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:08.258447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:08.322207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:08.323329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:08.323445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:08.323487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:08.452556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:08.452744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:08.452787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:08.452816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:08.456822] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=84.77%) [2026-02-18T20:23:08.457228] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-18T20:23:08.457374] [INFO ] [sig ] GLAD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:08.608523] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GLAD.txt [2026-02-18T20:23:08.608715] [INFO ] [sig ] [1340/3398] Completed GLAD in 0.5s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:08.608761] [INFO ] [sig ] [1341/3398] Forecasting GLBE... [2026-02-18T20:23:08.608794] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-18T20:23:08.608826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-18T20:23:08.621697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-18T20:23:08.622093] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-18T20:23:08.622954] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-18T20:23:08.623010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:08.623044] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:08.623072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:08.623130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:08.687346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:08.688602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:08.688697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:08.688732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:08.817060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:08.817230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:08.817273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:08.817302] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:08.820981] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=51.42%) [2026-02-18T20:23:08.821285] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-18T20:23:08.821429] [INFO ] [sig ] GLBE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:08.965892] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GLBE.txt [2026-02-18T20:23:08.966062] [INFO ] [sig ] [1341/3398] Completed GLBE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:08.966105] [INFO ] [sig ] [1342/3398] Forecasting GLBS... [2026-02-18T20:23:08.966134] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-18T20:23:08.966165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-18T20:23:08.978832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-18T20:23:08.979228] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-18T20:23:08.980054] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-18T20:23:08.980108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:08.980140] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:08.980168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:08.980226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:09.038960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:09.039981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:09.040105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:09.040140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:09.155469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:09.155658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:09.155712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:09.155754] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:09.159513] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-02-18T20:23:09.159883] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-18T20:23:09.160034] [INFO ] [sig ] GLBS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:09.308368] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GLBS.txt [2026-02-18T20:23:09.308603] [INFO ] [sig ] [1342/3398] Completed GLBS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:09.308657] [INFO ] [sig ] [1343/3398] Forecasting GLDD... [2026-02-18T20:23:09.308689] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-18T20:23:09.308727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-18T20:23:09.322307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-18T20:23:09.322794] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-18T20:23:09.323806] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-18T20:23:09.323871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:09.323911] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:09.323939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:09.324010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:09.382285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:09.383238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:09.383329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:09.383364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:09.512858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:09.513065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:09.513113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:09.513148] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:09.517052] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-18T20:23:09.517398] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-18T20:23:09.517562] [INFO ] [sig ] GLDD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:09.659167] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GLDD.txt [2026-02-18T20:23:09.659327] [INFO ] [sig ] [1343/3398] Completed GLDD in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:09.659375] [INFO ] [sig ] [1344/3398] Forecasting GLNG... [2026-02-18T20:23:09.659409] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-18T20:23:09.659440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-18T20:23:09.672072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-18T20:23:09.672463] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-18T20:23:09.673262] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-18T20:23:09.673315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:09.673347] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:09.673373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:09.673429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:09.729692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:09.730671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:09.730763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:09.730797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:09.854826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:09.854988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:09.855029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:09.855059] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:09.858546] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=32.33%) [2026-02-18T20:23:09.858851] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-18T20:23:09.858982] [INFO ] [sig ] GLNG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:10.002075] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLNG.txt [2026-02-18T20:23:10.002285] [INFO ] [sig ] [1344/3398] Completed GLNG in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:10.002330] [INFO ] [sig ] [1345/3398] Forecasting GLOB... [2026-02-18T20:23:10.002359] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-18T20:23:10.002388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-18T20:23:10.016532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-18T20:23:10.016953] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-18T20:23:10.017799] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-18T20:23:10.017854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:10.017887] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:10.017915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:10.017973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:10.074359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:10.075276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:10.075362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:10.075395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:10.203329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:10.203491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:10.203530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:10.203561] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:10.207065] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=41.17%) [2026-02-18T20:23:10.207385] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-18T20:23:10.207521] [INFO ] [sig ] GLOB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:10.358934] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLOB.txt [2026-02-18T20:23:10.359143] [INFO ] [sig ] [1345/3398] Completed GLOB in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-18T20:23:10.359195] [INFO ] [sig ] [1346/3398] Forecasting GLP... [2026-02-18T20:23:10.359230] [INFO ] [sig ] Generating forecast for: GLP [2026-02-18T20:23:10.359263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-18T20:23:10.372374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-18T20:23:10.372826] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-18T20:23:10.373712] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-18T20:23:10.373768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:10.373803] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:10.373832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:10.373891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:10.436621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:10.437566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:10.437678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:10.437711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:10.561501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:10.561690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:10.561735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:10.561765] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:10.565837] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=80.28%) [2026-02-18T20:23:10.566140] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-18T20:23:10.566466] [INFO ] [sig ] GLP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:10.715077] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GLP.txt [2026-02-18T20:23:10.715257] [INFO ] [sig ] [1346/3398] Completed GLP in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:10.715297] [INFO ] [sig ] [1347/3398] Forecasting GLPG... [2026-02-18T20:23:10.715521] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-18T20:23:10.715552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-18T20:23:10.729164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-18T20:23:10.729603] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-18T20:23:10.730475] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-18T20:23:10.730530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:10.730563] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:10.730613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:10.730672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:10.794169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:10.795533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:10.795645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:10.795680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:10.929170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:10.929340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:10.929398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:10.929431] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:10.933447] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=28.81%) [2026-02-18T20:23:10.933866] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-18T20:23:10.934032] [INFO ] [sig ] GLPG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:11.088547] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLPG.txt [2026-02-18T20:23:11.088754] [INFO ] [sig ] [1347/3398] Completed GLPG in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:11.088803] [INFO ] [sig ] [1348/3398] Forecasting GLPI... [2026-02-18T20:23:11.088837] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-18T20:23:11.088870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-18T20:23:11.102322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-18T20:23:11.102763] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-18T20:23:11.103695] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-18T20:23:11.103752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:11.103785] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:11.103813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:11.103870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:11.164878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:11.165806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:11.165894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:11.165929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:11.291004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:11.291175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:11.291219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:11.291249] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:11.295171] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-02-18T20:23:11.295536] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-18T20:23:11.295711] [INFO ] [sig ] GLPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:11.454859] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLPI.txt [2026-02-18T20:23:11.455080] [INFO ] [sig ] [1348/3398] Completed GLPI in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:11.455153] [INFO ] [sig ] [1349/3398] Forecasting GLRE... [2026-02-18T20:23:11.455207] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-18T20:23:11.455247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-18T20:23:11.469685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-18T20:23:11.470126] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-18T20:23:11.470975] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-18T20:23:11.471031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:11.471095] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:11.471126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:11.471185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:11.538961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:11.540028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:11.540141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:11.540182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:11.667729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:11.667889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:11.667929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:11.667960] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:11.671991] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-18T20:23:11.672383] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-18T20:23:11.672530] [INFO ] [sig ] GLRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:11.821062] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLRE.txt [2026-02-18T20:23:11.821413] [INFO ] [sig ] [1349/3398] Completed GLRE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:11.821455] [INFO ] [sig ] [1350/3398] Forecasting GLSI... [2026-02-18T20:23:11.821485] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-18T20:23:11.821521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-18T20:23:11.833095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-18T20:23:11.833468] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-18T20:23:11.834325] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-18T20:23:11.834389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:11.834429] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:11.834463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:11.834529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:11.893867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:11.894763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:11.894852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:11.894885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:12.012547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:12.012721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:12.012762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:12.012792] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:12.016216] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=42.33%) [2026-02-18T20:23:12.016511] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-18T20:23:12.016667] [INFO ] [sig ] GLSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:12.166609] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLSI.txt [2026-02-18T20:23:12.166773] [INFO ] [sig ] [1350/3398] Completed GLSI in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:12.166812] [INFO ] [sig ] [1351/3398] Forecasting GLTO... [2026-02-18T20:23:12.166843] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-18T20:23:12.166873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-18T20:23:12.178992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-18T20:23:12.179362] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-18T20:23:12.180155] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-18T20:23:12.180209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:12.180261] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:12.180300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:12.180556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:12.241468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:12.242379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:12.242469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:12.242504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:12.367795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:12.367997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:12.368054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:12.368086] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:12.371824] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-18T20:23:12.372186] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-18T20:23:12.372321] [INFO ] [sig ] GLTO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:12.514809] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLTO.txt [2026-02-18T20:23:12.515000] [INFO ] [sig ] [1351/3398] Completed GLTO in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:12.515059] [INFO ] [sig ] [1352/3398] Forecasting GLUE... [2026-02-18T20:23:12.515098] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-18T20:23:12.515132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-18T20:23:12.529169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-18T20:23:12.529563] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-18T20:23:12.530613] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-18T20:23:12.530667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:12.530700] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:12.530729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:12.530787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:12.588018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:12.588933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:12.589022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:12.589055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:12.713658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:12.713818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:12.713859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:12.713924] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:12.717742] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-18T20:23:12.718054] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-18T20:23:12.718189] [INFO ] [sig ] GLUE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:12.869820] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GLUE.txt [2026-02-18T20:23:12.870045] [INFO ] [sig ] [1352/3398] Completed GLUE in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:12.870114] [INFO ] [sig ] [1353/3398] Forecasting GMAB... [2026-02-18T20:23:12.870167] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-18T20:23:12.870216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-18T20:23:12.883443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-18T20:23:12.883800] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-18T20:23:12.884813] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-18T20:23:12.884868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:12.884901] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:12.884928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:12.884986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:12.943426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:12.944095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:12.944189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:12.944224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:13.068720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:13.068873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:13.068916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:13.068945] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:13.072491] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-02-18T20:23:13.072792] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-18T20:23:13.072926] [INFO ] [sig ] GMAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:13.223090] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GMAB.txt [2026-02-18T20:23:13.223248] [INFO ] [sig ] [1353/3398] Completed GMAB in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:13.223301] [INFO ] [sig ] [1354/3398] Forecasting GME... [2026-02-18T20:23:13.223336] [INFO ] [sig ] Generating forecast for: GME [2026-02-18T20:23:13.223367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-18T20:23:13.235645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-18T20:23:13.236030] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-18T20:23:13.236900] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-18T20:23:13.236957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:13.236997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:13.237027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:13.237101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:13.294340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:13.295162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:13.295267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:13.295302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:13.416543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:13.416725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:13.416765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:13.416795] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:13.420330] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=32.34%) [2026-02-18T20:23:13.420702] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-18T20:23:13.420851] [INFO ] [sig ] GME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:13.572221] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GME.txt [2026-02-18T20:23:13.572380] [INFO ] [sig ] [1354/3398] Completed GME in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-18T20:23:13.572428] [INFO ] [sig ] [1355/3398] Forecasting GMED... [2026-02-18T20:23:13.572461] [INFO ] [sig ] Generating forecast for: GMED [2026-02-18T20:23:13.572492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-18T20:23:13.584261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-18T20:23:13.584568] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-18T20:23:13.585376] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-18T20:23:13.585429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:13.585461] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:13.585488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:13.585545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:13.645502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:13.646396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:13.646482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:13.646516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:13.771816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:13.771971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:13.772011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:13.772040] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:13.775394] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-18T20:23:13.775686] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-18T20:23:13.775817] [INFO ] [sig ] GMED: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:13.923516] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GMED.txt [2026-02-18T20:23:13.923694] [INFO ] [sig ] [1355/3398] Completed GMED in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:13.923735] [INFO ] [sig ] [1356/3398] Forecasting GMM... [2026-02-18T20:23:13.923765] [INFO ] [sig ] Generating forecast for: GMM [2026-02-18T20:23:13.923796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-18T20:23:13.934962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-18T20:23:13.935295] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-18T20:23:13.936156] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-18T20:23:13.936223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:13.936256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:13.936285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:13.936344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:13.995792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:13.996566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:13.996667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:13.996702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:14.110398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:14.110552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:14.110611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:14.110641] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:14.113981] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=51.59%) [2026-02-18T20:23:14.114263] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-18T20:23:14.114457] [INFO ] [sig ] GMM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:14.266204] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GMM.txt [2026-02-18T20:23:14.266535] [INFO ] [sig ] [1356/3398] Completed GMM in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:14.266592] [INFO ] [sig ] [1357/3398] Forecasting GMRE... [2026-02-18T20:23:14.266625] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-18T20:23:14.266655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-18T20:23:14.279687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-18T20:23:14.279999] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-18T20:23:14.280796] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-18T20:23:14.280849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:14.280881] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:14.280908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:14.280969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:14.338142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:14.338807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:14.338888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:14.338920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:14.469697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:14.469876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:14.469926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:14.469967] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:14.473687] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: UP (p=69.90%) [2026-02-18T20:23:14.473978] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-18T20:23:14.474132] [INFO ] [sig ] GMRE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:14.619328] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GMRE.txt [2026-02-18T20:23:14.619667] [INFO ] [sig ] [1357/3398] Completed GMRE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:14.619708] [INFO ] [sig ] [1358/3398] Forecasting GNE... [2026-02-18T20:23:14.619737] [INFO ] [sig ] Generating forecast for: GNE [2026-02-18T20:23:14.619768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-18T20:23:14.633600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-18T20:23:14.633984] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-18T20:23:14.634794] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-18T20:23:14.634847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:14.634879] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:14.634907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:14.634968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:14.697803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:14.698708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:14.698791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:14.698824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:14.824035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:14.824218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:14.824284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:14.824316] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:14.828079] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=30.42%) [2026-02-18T20:23:14.828381] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-18T20:23:14.828524] [INFO ] [sig ] GNE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:14.972369] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GNE.txt [2026-02-18T20:23:14.972726] [INFO ] [sig ] [1358/3398] Completed GNE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:14.972772] [INFO ] [sig ] [1359/3398] Forecasting GNK... [2026-02-18T20:23:14.972803] [INFO ] [sig ] Generating forecast for: GNK [2026-02-18T20:23:14.972833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-18T20:23:14.985973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-18T20:23:14.986335] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-18T20:23:14.987160] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-18T20:23:14.987225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:14.987264] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:14.987292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:14.987349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:15.045420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:15.046328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:15.046456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:15.046490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:15.173666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:15.174039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:15.174108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:15.174148] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:15.178839] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=67.91%) [2026-02-18T20:23:15.179244] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-18T20:23:15.179439] [INFO ] [sig ] GNK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:15.326616] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GNK.txt [2026-02-18T20:23:15.326814] [INFO ] [sig ] [1359/3398] Completed GNK in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:15.326859] [INFO ] [sig ] [1360/3398] Forecasting GNL... [2026-02-18T20:23:15.326894] [INFO ] [sig ] Generating forecast for: GNL [2026-02-18T20:23:15.326933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-18T20:23:15.354766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-18T20:23:15.356599] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-18T20:23:15.358098] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-18T20:23:15.358173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:15.358213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:15.358245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:15.358328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:15.434792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:15.435768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:15.435877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:15.435913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:15.563293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:15.563470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:15.563511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:15.563540] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:15.567306] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=76.45%) [2026-02-18T20:23:15.567680] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-18T20:23:15.567846] [INFO ] [sig ] GNL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:15.758668] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GNL.txt [2026-02-18T20:23:15.758853] [INFO ] [sig ] [1360/3398] Completed GNL in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:15.758896] [INFO ] [sig ] [1361/3398] Forecasting GNLX... [2026-02-18T20:23:15.758929] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-18T20:23:15.758961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-18T20:23:15.775146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-18T20:23:15.775707] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-18T20:23:15.776892] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-18T20:23:15.776961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:15.777001] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:15.777034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:15.777108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:15.856643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:15.857725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:15.857836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:15.857872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:16.039883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:16.040093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:16.040165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:16.040216] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:16.046063] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-18T20:23:16.046685] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-18T20:23:16.046921] [INFO ] [sig ] GNLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:16.284503] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GNLX.txt [2026-02-18T20:23:16.284732] [INFO ] [sig ] [1361/3398] Completed GNLX in 0.5s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:16.284783] [INFO ] [sig ] [1362/3398] Forecasting GNMA... [2026-02-18T20:23:16.284817] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-18T20:23:16.284857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-18T20:23:16.312457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-18T20:23:16.313046] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-18T20:23:16.314402] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-18T20:23:16.314473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:16.314513] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:16.314566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:16.314671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:16.415488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:16.416671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:16.416797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:16.416840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:16.586618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:16.586823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:16.586885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:16.586935] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:16.592466] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-02-18T20:23:16.593011] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-18T20:23:16.593228] [INFO ] [sig ] GNMA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:16.826748] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GNMA.txt [2026-02-18T20:23:16.827011] [INFO ] [sig ] [1362/3398] Completed GNMA in 0.5s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:16.827063] [INFO ] [sig ] [1363/3398] Forecasting GNOM... [2026-02-18T20:23:16.827104] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-18T20:23:16.827144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-18T20:23:16.838923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-18T20:23:16.839339] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-18T20:23:16.840216] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-18T20:23:16.840284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:16.840323] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:16.840355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:16.840412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:16.899649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:16.900650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:16.900743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:16.900778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:17.016346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:17.016510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:17.016552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:17.016602] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:17.020154] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: UP (p=58.85%) [2026-02-18T20:23:17.020446] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-18T20:23:17.020602] [INFO ] [sig ] GNOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:17.166949] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GNOM.txt [2026-02-18T20:23:17.167104] [INFO ] [sig ] [1363/3398] Completed GNOM in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-18T20:23:17.167147] [INFO ] [sig ] [1364/3398] Forecasting GNPX... [2026-02-18T20:23:17.167182] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-18T20:23:17.167214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-18T20:23:17.181182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-18T20:23:17.181545] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-18T20:23:17.182396] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-18T20:23:17.182451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:17.182484] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:17.182511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:17.182587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:17.242912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:17.243902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:17.243994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:17.244029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:17.367658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:17.367852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:17.367899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:17.367928] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:17.372012] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-18T20:23:17.372503] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-18T20:23:17.372682] [INFO ] [sig ] GNPX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:17.539660] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GNPX.txt [2026-02-18T20:23:17.539831] [INFO ] [sig ] [1364/3398] Completed GNPX in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:17.539874] [INFO ] [sig ] [1365/3398] Forecasting GNRC... [2026-02-18T20:23:17.539907] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-18T20:23:17.539939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-18T20:23:17.553285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-18T20:23:17.553743] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-18T20:23:17.554702] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-18T20:23:17.554759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:17.554794] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:17.554822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:17.554882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:17.621835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:17.622863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:17.622964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:17.622999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:17.772313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:17.772502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:17.772564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:17.772630] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:17.777515] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-18T20:23:17.777869] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-18T20:23:17.778058] [INFO ] [sig ] GNRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:17.941211] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GNRC.txt [2026-02-18T20:23:17.941388] [INFO ] [sig ] [1365/3398] Completed GNRC in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:17.941431] [INFO ] [sig ] [1366/3398] Forecasting GNSS... [2026-02-18T20:23:17.941468] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-18T20:23:17.941502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-18T20:23:17.956485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-18T20:23:17.956897] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-18T20:23:17.958250] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-18T20:23:17.958319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:17.958385] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:17.958415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:17.958484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:18.022461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:18.023389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:18.023479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:18.023514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:18.147410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:18.147592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:18.147636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:18.147665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:18.151327] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=93.67%) [2026-02-18T20:23:18.151688] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-18T20:23:18.151830] [INFO ] [sig ] GNSS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:18.344079] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GNSS.txt [2026-02-18T20:23:18.344258] [INFO ] [sig ] [1366/3398] Completed GNSS in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:18.344300] [INFO ] [sig ] [1367/3398] Forecasting GNTX... [2026-02-18T20:23:18.344331] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-18T20:23:18.344360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-18T20:23:18.358163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-18T20:23:18.358619] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-18T20:23:18.359529] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-18T20:23:18.359606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:18.359642] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:18.359670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:18.359736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:18.423389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:18.424306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:18.424406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:18.424442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:18.547126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:18.547303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:18.547358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:18.547397] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:18.551142] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=24.31%) [2026-02-18T20:23:18.551418] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-18T20:23:18.551544] [INFO ] [sig ] GNTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:18.694714] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GNTX.txt [2026-02-18T20:23:18.694854] [INFO ] [sig ] [1367/3398] Completed GNTX in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:18.694892] [INFO ] [sig ] [1368/3398] Forecasting GO... [2026-02-18T20:23:18.694921] [INFO ] [sig ] Generating forecast for: GO [2026-02-18T20:23:18.694951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-18T20:23:18.709139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-18T20:23:18.709488] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-18T20:23:18.710350] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-18T20:23:18.710404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:18.710438] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:18.710476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:18.710548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:18.769251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:18.770003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:18.770086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:18.770120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:18.894387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:18.894550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:18.894611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:18.894643] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:18.898182] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-02-18T20:23:18.898469] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-18T20:23:18.898623] [INFO ] [sig ] GO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:19.041719] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GO.txt [2026-02-18T20:23:19.041886] [INFO ] [sig ] [1368/3398] Completed GO in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:19.041928] [INFO ] [sig ] [1369/3398] Forecasting GOCO... [2026-02-18T20:23:19.041957] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-18T20:23:19.042009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-18T20:23:19.053503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-18T20:23:19.053917] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-18T20:23:19.054822] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-18T20:23:19.054877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:19.054908] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:19.054935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:19.054991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:19.112983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:19.114095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:19.114196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:19.114238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:19.240654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:19.240833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:19.240874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:19.240978] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:19.244543] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-18T20:23:19.244870] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-18T20:23:19.245009] [INFO ] [sig ] GOCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:19.399173] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOCO.txt [2026-02-18T20:23:19.399365] [INFO ] [sig ] [1369/3398] Completed GOCO in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:19.399420] [INFO ] [sig ] [1370/3398] Forecasting GOF... [2026-02-18T20:23:19.399469] [INFO ] [sig ] Generating forecast for: GOF [2026-02-18T20:23:19.399519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-18T20:23:19.412844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-18T20:23:19.413195] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-18T20:23:19.414002] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-18T20:23:19.414055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:19.414087] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:19.414114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:19.414171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:19.474491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:19.475404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:19.475497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:19.475533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:19.602820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:19.602986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:19.603037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:19.603070] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:19.606762] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-18T20:23:19.607193] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-18T20:23:19.607338] [INFO ] [sig ] GOF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:19.752902] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOF.txt [2026-02-18T20:23:19.753062] [INFO ] [sig ] [1370/3398] Completed GOF in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-18T20:23:19.753100] [INFO ] [sig ] [1371/3398] Forecasting GOGO... [2026-02-18T20:23:19.753130] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-18T20:23:19.753161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-18T20:23:19.770197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-18T20:23:19.770729] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-18T20:23:19.771798] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-18T20:23:19.771871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:19.771910] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:19.771944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:19.772023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:19.834309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:19.835297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:19.835399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:19.835435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:19.961842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:19.962014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:19.962057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:19.962087] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:19.965775] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-18T20:23:19.966109] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-18T20:23:19.966272] [INFO ] [sig ] GOGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:20.118918] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOGO.txt [2026-02-18T20:23:20.119104] [INFO ] [sig ] [1371/3398] Completed GOGO in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:20.119153] [INFO ] [sig ] [1372/3398] Forecasting GOLF... [2026-02-18T20:23:20.119188] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-18T20:23:20.119227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-18T20:23:20.132841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-18T20:23:20.133288] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-18T20:23:20.134163] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-18T20:23:20.134233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:20.134279] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:20.134310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:20.134371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:20.196771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:20.197710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:20.197799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:20.197835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:20.328148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:20.328314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:20.328356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:20.328387] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:20.331923] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=59.40%) [2026-02-18T20:23:20.332228] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-18T20:23:20.332366] [INFO ] [sig ] GOLF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:20.490669] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GOLF.txt [2026-02-18T20:23:20.490839] [INFO ] [sig ] [1372/3398] Completed GOLF in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:20.490879] [INFO ] [sig ] [1373/3398] Forecasting GOOD... [2026-02-18T20:23:20.490910] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-18T20:23:20.490939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-18T20:23:20.504469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-18T20:23:20.504927] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-18T20:23:20.505840] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-18T20:23:20.505898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:20.505932] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:20.505960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:20.506034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:20.565504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:20.566437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:20.566534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:20.566569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:20.690294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:20.690464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:20.690507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:20.690537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:20.694007] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-18T20:23:20.694319] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-18T20:23:20.694461] [INFO ] [sig ] GOOD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:20.844249] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOOD.txt [2026-02-18T20:23:20.844465] [INFO ] [sig ] [1373/3398] Completed GOOD in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:20.844519] [INFO ] [sig ] [1374/3398] Forecasting GOOG... [2026-02-18T20:23:20.844560] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-18T20:23:20.844623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-18T20:23:20.862168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-18T20:23:20.862731] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-18T20:23:20.863990] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-18T20:23:20.864063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:20.864109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:20.864147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:20.864227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:20.930276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:20.931245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:20.931338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:20.931372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:21.060727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:21.060896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:21.060937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:21.060968] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:21.064461] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-02-18T20:23:21.064793] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-18T20:23:21.064938] [INFO ] [sig ] GOOG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:21.219141] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOOG.txt [2026-02-18T20:23:21.219308] [INFO ] [sig ] [1374/3398] Completed GOOG in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:21.219350] [INFO ] [sig ] [1375/3398] Forecasting GOOS... [2026-02-18T20:23:21.219381] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-18T20:23:21.219410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-18T20:23:21.232832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-18T20:23:21.233239] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-18T20:23:21.234098] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-18T20:23:21.234166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:21.234388] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:21.234414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:21.234470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:21.296837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:21.297939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:21.298050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:21.298091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:21.426877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:21.427042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:21.427083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:21.427111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:21.430548] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-02-18T20:23:21.430848] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-18T20:23:21.430976] [INFO ] [sig ] GOOS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:21.574685] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GOOS.txt [2026-02-18T20:23:21.574827] [INFO ] [sig ] [1375/3398] Completed GOOS in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:21.574866] [INFO ] [sig ] [1376/3398] Forecasting GOSS... [2026-02-18T20:23:21.574897] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-18T20:23:21.574927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-18T20:23:21.588109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-18T20:23:21.588469] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-18T20:23:21.589270] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-18T20:23:21.589324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:21.589355] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:21.589382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:21.589438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:21.649610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:21.650987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:21.651121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:21.651158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:21.776187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:21.776363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:21.776412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:21.776444] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:21.779961] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: DOWN (p=42.70%) [2026-02-18T20:23:21.780258] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-18T20:23:21.780425] [INFO ] [sig ] GOSS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:21.928937] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOSS.txt [2026-02-18T20:23:21.929113] [INFO ] [sig ] [1376/3398] Completed GOSS in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:21.929169] [INFO ] [sig ] [1377/3398] Forecasting GOVI... [2026-02-18T20:23:21.929209] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-18T20:23:21.929241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-18T20:23:21.941450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-18T20:23:21.941842] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-18T20:23:21.942725] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-18T20:23:21.942781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:21.942816] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:21.942844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:21.942907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:22.003219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:22.004135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:22.004227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:22.004272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:22.128219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:22.128394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:22.128437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:22.128466] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:22.131989] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=42.69%) [2026-02-18T20:23:22.132292] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-18T20:23:22.132430] [INFO ] [sig ] GOVI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:22.281415] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GOVI.txt [2026-02-18T20:23:22.281802] [INFO ] [sig ] [1377/3398] Completed GOVI in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:22.281847] [INFO ] [sig ] [1378/3398] Forecasting GPC... [2026-02-18T20:23:22.281879] [INFO ] [sig ] Generating forecast for: GPC [2026-02-18T20:23:22.281911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-18T20:23:22.296267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-18T20:23:22.296882] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-18T20:23:22.297707] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-18T20:23:22.297760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:22.297792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:22.297819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:22.297875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:22.359511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:22.360501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:22.360606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:22.360642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:22.489616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:22.489783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:22.489825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:22.489854] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:22.493249] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-18T20:23:22.493519] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-18T20:23:22.493666] [INFO ] [sig ] GPC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:22.638105] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GPC.txt [2026-02-18T20:23:22.638268] [INFO ] [sig ] [1378/3398] Completed GPC in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:22.638308] [INFO ] [sig ] [1379/3398] Forecasting GPI... [2026-02-18T20:23:22.638338] [INFO ] [sig ] Generating forecast for: GPI [2026-02-18T20:23:22.638367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-18T20:23:22.650798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-18T20:23:22.651153] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-18T20:23:22.651944] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-18T20:23:22.651996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:22.652028] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:22.652055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:22.652111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:22.722003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:22.723239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:22.723356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:22.723413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:22.851897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:22.852070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:22.852111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:22.852141] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:22.855954] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=55.11%) [2026-02-18T20:23:22.856312] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-18T20:23:22.856485] [INFO ] [sig ] GPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:23.005541] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GPI.txt [2026-02-18T20:23:23.005753] [INFO ] [sig ] [1379/3398] Completed GPI in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-18T20:23:23.005795] [INFO ] [sig ] [1380/3398] Forecasting GPIQ... [2026-02-18T20:23:23.005826] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-18T20:23:23.005856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-18T20:23:23.018988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-18T20:23:23.019341] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-18T20:23:23.020146] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-18T20:23:23.020200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:23.020234] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:23.020262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:23.020319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:23.077915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:23.078793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:23.078876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:23.078910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:23.197224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:23.197394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:23.197433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:23.197461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:23.201158] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-02-18T20:23:23.201529] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-18T20:23:23.201692] [INFO ] [sig ] GPIQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:23.353801] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GPIQ.txt [2026-02-18T20:23:23.353997] [INFO ] [sig ] [1380/3398] Completed GPIQ in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:23.354039] [INFO ] [sig ] [1381/3398] Forecasting GPIX... [2026-02-18T20:23:23.354069] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-18T20:23:23.354099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-18T20:23:23.369272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-18T20:23:23.369723] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-18T20:23:23.370936] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-18T20:23:23.370999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:23.371032] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:23.371061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:23.371119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:23.430816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:23.431793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:23.431889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:23.431925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:23.558000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:23.558194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:23.558235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:23.558264] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:23.561827] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-02-18T20:23:23.562127] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-18T20:23:23.562263] [INFO ] [sig ] GPIX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:23.707127] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GPIX.txt [2026-02-18T20:23:23.707288] [INFO ] [sig ] [1381/3398] Completed GPIX in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:23.707332] [INFO ] [sig ] [1382/3398] Forecasting GPJA... [2026-02-18T20:23:23.707363] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-18T20:23:23.707393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-18T20:23:23.718691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-18T20:23:23.719054] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-18T20:23:23.719864] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-18T20:23:23.719917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:23.719950] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:23.719977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:23.720034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:23.781101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:23.782000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:23.782086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:23.782120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:23.903286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:23.903462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:23.903502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:23.903532] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:23.907221] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=45.02%) [2026-02-18T20:23:23.907492] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-18T20:23:23.907637] [INFO ] [sig ] GPJA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:24.051500] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GPJA.txt [2026-02-18T20:23:24.051687] [INFO ] [sig ] [1382/3398] Completed GPJA in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:24.051732] [INFO ] [sig ] [1383/3398] Forecasting GPK... [2026-02-18T20:23:24.051763] [INFO ] [sig ] Generating forecast for: GPK [2026-02-18T20:23:24.051793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-18T20:23:24.064704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-18T20:23:24.065087] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-18T20:23:24.065905] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-18T20:23:24.065959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:24.066018] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:24.066047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:24.066104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:24.130990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:24.131922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:24.132024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:24.132073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:24.267564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:24.267745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:24.267786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:24.267815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:24.271499] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=79.68%) [2026-02-18T20:23:24.271857] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-18T20:23:24.272005] [INFO ] [sig ] GPK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:24.414100] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GPK.txt [2026-02-18T20:23:24.414265] [INFO ] [sig ] [1383/3398] Completed GPK in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:24.414307] [INFO ] [sig ] [1384/3398] Forecasting GPN... [2026-02-18T20:23:24.414339] [INFO ] [sig ] Generating forecast for: GPN [2026-02-18T20:23:24.414370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-18T20:23:24.427239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-18T20:23:24.427650] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-18T20:23:24.428501] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-18T20:23:24.428557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:24.428622] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:24.428654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:24.428714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:24.487858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:24.488941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:24.489030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:24.489064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:24.614228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:24.614389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:24.614429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:24.614458] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:24.617866] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-02-18T20:23:24.618308] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-18T20:23:24.618443] [INFO ] [sig ] GPN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:24.766212] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GPN.txt [2026-02-18T20:23:24.766381] [INFO ] [sig ] [1384/3398] Completed GPN in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:24.766422] [INFO ] [sig ] [1385/3398] Forecasting GPRE... [2026-02-18T20:23:24.766455] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-18T20:23:24.766488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-18T20:23:24.778941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-18T20:23:24.779299] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-18T20:23:24.780233] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-18T20:23:24.780301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:24.780356] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:24.780407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:24.780486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:24.837661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:24.838543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:24.838652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:24.838689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:24.976230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:24.976429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:24.976486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:24.976528] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:24.981794] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-18T20:23:24.982256] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-18T20:23:24.982447] [INFO ] [sig ] GPRE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:25.158184] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GPRE.txt [2026-02-18T20:23:25.158355] [INFO ] [sig ] [1385/3398] Completed GPRE in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:25.158394] [INFO ] [sig ] [1386/3398] Forecasting GPRK... [2026-02-18T20:23:25.158424] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-18T20:23:25.158456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-18T20:23:25.171674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-18T20:23:25.172077] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-18T20:23:25.172924] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-18T20:23:25.172990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:25.173023] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:25.173050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:25.173107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:25.232645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:25.233542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:25.233649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:25.233684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:25.358631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:25.358794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:25.358834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:25.358897] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:25.362338] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=78.75%) [2026-02-18T20:23:25.362636] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-18T20:23:25.362765] [INFO ] [sig ] GPRK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:25.514436] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GPRK.txt [2026-02-18T20:23:25.514612] [INFO ] [sig ] [1386/3398] Completed GPRK in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-18T20:23:25.514654] [INFO ] [sig ] [1387/3398] Forecasting GRAB... [2026-02-18T20:23:25.514684] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-18T20:23:25.514715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-18T20:23:25.527101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-18T20:23:25.527415] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-18T20:23:25.528450] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-18T20:23:25.528504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:25.528536] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:25.528562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:25.528640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:25.589952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:25.590797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:25.590881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:25.590914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:25.714887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:25.715058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:25.715101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:25.715130] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:25.718761] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-18T20:23:25.719111] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-18T20:23:25.719251] [INFO ] [sig ] GRAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:25.888520] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRAB.txt [2026-02-18T20:23:25.888724] [INFO ] [sig ] [1387/3398] Completed GRAB in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:25.888767] [INFO ] [sig ] [1388/3398] Forecasting GRAL... [2026-02-18T20:23:25.888797] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-18T20:23:25.888829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-18T20:23:25.905273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-18T20:23:25.905722] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-18T20:23:25.906604] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-18T20:23:25.906659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:25.906690] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:25.906717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:25.906773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:25.966655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:25.967647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:25.967765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:25.967804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:26.100890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:26.101058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:26.101097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:26.101127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:26.104760] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-18T20:23:26.105091] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-18T20:23:26.105229] [INFO ] [sig ] GRAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:26.249605] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GRAL.txt [2026-02-18T20:23:26.249769] [INFO ] [sig ] [1388/3398] Completed GRAL in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:26.249809] [INFO ] [sig ] [1389/3398] Forecasting GRBK... [2026-02-18T20:23:26.249839] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-18T20:23:26.249872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-18T20:23:26.262962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-18T20:23:26.263386] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-18T20:23:26.264243] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-18T20:23:26.264302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:26.264335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:26.264368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:26.264440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:26.322891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:26.323816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:26.323913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:26.323947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:26.449634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:26.449792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:26.449833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:26.449863] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:26.454072] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=25.08%) [2026-02-18T20:23:26.454412] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-18T20:23:26.454771] [INFO ] [sig ] GRBK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:26.603102] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GRBK.txt [2026-02-18T20:23:26.603257] [INFO ] [sig ] [1389/3398] Completed GRBK in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:26.603303] [INFO ] [sig ] [1390/3398] Forecasting GRC... [2026-02-18T20:23:26.603334] [INFO ] [sig ] Generating forecast for: GRC [2026-02-18T20:23:26.603365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-18T20:23:26.615481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-18T20:23:26.615819] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-18T20:23:26.616628] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-18T20:23:26.616682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:26.616714] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:26.616741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:26.616799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:26.677293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:26.678245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:26.678336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:26.678370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:26.802234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:26.802401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:26.802443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:26.802473] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:26.807100] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-18T20:23:26.807436] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-18T20:23:26.807599] [INFO ] [sig ] GRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:26.959550] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRC.txt [2026-02-18T20:23:26.959934] [INFO ] [sig ] [1390/3398] Completed GRC in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:26.959975] [INFO ] [sig ] [1391/3398] Forecasting GREE... [2026-02-18T20:23:26.960004] [INFO ] [sig ] Generating forecast for: GREE [2026-02-18T20:23:26.960034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-18T20:23:26.973490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-18T20:23:26.973889] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-18T20:23:26.974691] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-18T20:23:26.974744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:26.974776] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:26.974804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:26.974860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:27.035886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:27.036823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:27.036917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:27.036952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:27.171330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:27.171501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:27.171543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:27.171596] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:27.176236] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-18T20:23:27.176752] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-18T20:23:27.176941] [INFO ] [sig ] GREE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:27.350950] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GREE.txt [2026-02-18T20:23:27.351132] [INFO ] [sig ] [1391/3398] Completed GREE in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:27.351189] [INFO ] [sig ] [1392/3398] Forecasting GRFS... [2026-02-18T20:23:27.351223] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-18T20:23:27.351255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-18T20:23:27.367014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-18T20:23:27.367431] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-18T20:23:27.368357] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-18T20:23:27.368413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:27.368452] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:27.368488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:27.368566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:27.425809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:27.427005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:27.427096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:27.427130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:27.553926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:27.554095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:27.554139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:27.554169] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:27.557906] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-02-18T20:23:27.558291] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-18T20:23:27.558448] [INFO ] [sig ] GRFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:27.702605] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GRFS.txt [2026-02-18T20:23:27.702763] [INFO ] [sig ] [1392/3398] Completed GRFS in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:27.702803] [INFO ] [sig ] [1393/3398] Forecasting GRID... [2026-02-18T20:23:27.702832] [INFO ] [sig ] Generating forecast for: GRID [2026-02-18T20:23:27.702861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-18T20:23:27.716324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-18T20:23:27.716679] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-18T20:23:27.717455] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-18T20:23:27.717508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:27.717539] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:27.717585] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:27.717647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:27.775527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:27.776811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:27.776927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:27.776963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:27.903372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:27.903535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:27.903617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:27.903652] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:27.907169] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-02-18T20:23:27.907467] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-18T20:23:27.907621] [INFO ] [sig ] GRID: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:28.054782] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRID.txt [2026-02-18T20:23:28.054917] [INFO ] [sig ] [1393/3398] Completed GRID in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:28.054966] [INFO ] [sig ] [1394/3398] Forecasting GRMN... [2026-02-18T20:23:28.054997] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-18T20:23:28.055027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-18T20:23:28.069806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-18T20:23:28.070162] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-18T20:23:28.070971] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-18T20:23:28.071025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:28.071057] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:28.071085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:28.071142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:28.130842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:28.131783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:28.131869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:28.131903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:28.258630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:28.258790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:28.258830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:28.258860] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:28.262283] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-18T20:23:28.262556] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-18T20:23:28.262702] [INFO ] [sig ] GRMN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:28.404628] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GRMN.txt [2026-02-18T20:23:28.404786] [INFO ] [sig ] [1394/3398] Completed GRMN in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:28.404826] [INFO ] [sig ] [1395/3398] Forecasting GRND... [2026-02-18T20:23:28.404856] [INFO ] [sig ] Generating forecast for: GRND [2026-02-18T20:23:28.404888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-18T20:23:28.417770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-18T20:23:28.418198] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-18T20:23:28.419026] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-18T20:23:28.419080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:28.419112] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:28.419138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:28.419195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:28.475746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:28.476657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:28.476741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:28.476775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:28.601068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:28.601232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:28.601274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:28.601304] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:28.604845] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-18T20:23:28.605153] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-18T20:23:28.605289] [INFO ] [sig ] GRND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:28.756967] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GRND.txt [2026-02-18T20:23:28.757128] [INFO ] [sig ] [1395/3398] Completed GRND in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:28.757167] [INFO ] [sig ] [1396/3398] Forecasting GRPN... [2026-02-18T20:23:28.757197] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-18T20:23:28.757227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-18T20:23:28.771191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-18T20:23:28.771623] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-18T20:23:28.772430] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-18T20:23:28.772486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:28.772519] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:28.772545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:28.772621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:28.831629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:28.832534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:28.832639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:28.832674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:28.960851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:28.961013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:28.961055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:28.961086] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:28.964743] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-18T20:23:28.965034] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-18T20:23:28.965167] [INFO ] [sig ] GRPN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:29.113593] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRPN.txt [2026-02-18T20:23:29.113809] [INFO ] [sig ] [1396/3398] Completed GRPN in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-18T20:23:29.113853] [INFO ] [sig ] [1397/3398] Forecasting GRVY... [2026-02-18T20:23:29.113884] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-18T20:23:29.113916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-18T20:23:29.127402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-18T20:23:29.127860] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-18T20:23:29.128792] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-18T20:23:29.128850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:29.128900] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:29.128930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:29.128990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:29.187647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:29.188639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:29.188727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:29.188760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:29.303324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:29.303493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:29.303533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:29.303562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:29.307175] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=52.59%) [2026-02-18T20:23:29.307528] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-18T20:23:29.307690] [INFO ] [sig ] GRVY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:29.453406] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRVY.txt [2026-02-18T20:23:29.453590] [INFO ] [sig ] [1397/3398] Completed GRVY in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:29.453633] [INFO ] [sig ] [1398/3398] Forecasting GRWG... [2026-02-18T20:23:29.453663] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-18T20:23:29.453694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-18T20:23:29.468533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-18T20:23:29.469193] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-18T20:23:29.470249] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-18T20:23:29.470302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:29.470335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:29.470363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:29.470420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:29.530733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:29.531609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:29.531695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:29.531728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:29.648667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:29.648830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:29.648870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:29.648899] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:29.652282] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=71.70%) [2026-02-18T20:23:29.652561] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-18T20:23:29.652708] [INFO ] [sig ] GRWG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:29.795391] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRWG.txt [2026-02-18T20:23:29.795543] [INFO ] [sig ] [1398/3398] Completed GRWG in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:29.795601] [INFO ] [sig ] [1399/3398] Forecasting GRX... [2026-02-18T20:23:29.795633] [INFO ] [sig ] Generating forecast for: GRX [2026-02-18T20:23:29.795665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-18T20:23:29.807052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-18T20:23:29.807373] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-18T20:23:29.808214] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-18T20:23:29.808269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:29.808301] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:29.808327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:29.808384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:29.865493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:29.866485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:29.866566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:29.866618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:29.982384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:29.982547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:29.982605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:29.982638] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:29.986134] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-18T20:23:29.986468] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-18T20:23:29.986647] [INFO ] [sig ] GRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:30.129258] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GRX.txt [2026-02-18T20:23:30.129423] [INFO ] [sig ] [1399/3398] Completed GRX in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:30.129467] [INFO ] [sig ] [1400/3398] Forecasting GS... [2026-02-18T20:23:30.129502] [INFO ] [sig ] Generating forecast for: GS [2026-02-18T20:23:30.129539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-18T20:23:30.144795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-18T20:23:30.145393] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-18T20:23:30.146375] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-18T20:23:30.146431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:30.146498] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:30.146527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:30.146605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:30.208680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:30.209795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:30.209891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:30.209926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:30.337734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:30.337903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:30.337945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:30.337973] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:30.341544] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-02-18T20:23:30.341851] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-18T20:23:30.341979] [INFO ] [sig ] GS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:30.484969] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GS.txt [2026-02-18T20:23:30.485104] [INFO ] [sig ] [1400/3398] Completed GS in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:30.485144] [INFO ] [sig ] [1401/3398] Forecasting GSBC... [2026-02-18T20:23:30.485181] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-18T20:23:30.485211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-18T20:23:30.498494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-18T20:23:30.498891] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-18T20:23:30.499769] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-18T20:23:30.499825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:30.499859] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:30.499887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:30.499946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:30.562156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:30.563040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:30.563130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:30.563166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:30.691558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:30.691740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:30.691780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:30.691808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:30.695387] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-18T20:23:30.695899] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-18T20:23:30.696031] [INFO ] [sig ] GSBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:30.844717] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GSBC.txt [2026-02-18T20:23:30.844881] [INFO ] [sig ] [1401/3398] Completed GSBC in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:30.844921] [INFO ] [sig ] [1402/3398] Forecasting GSBD... [2026-02-18T20:23:30.844951] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-18T20:23:30.844981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-18T20:23:30.858523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-18T20:23:30.858924] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-18T20:23:30.859736] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-18T20:23:30.859790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:30.859822] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:30.859849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:30.859905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:30.917060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:30.918005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:30.918116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:30.918151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:31.041745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:31.041919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:31.041958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:31.041986] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:31.045449] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=23.37%) [2026-02-18T20:23:31.045806] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-18T20:23:31.045951] [INFO ] [sig ] GSBD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:31.196149] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GSBD.txt [2026-02-18T20:23:31.196308] [INFO ] [sig ] [1402/3398] Completed GSBD in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:31.196348] [INFO ] [sig ] [1403/3398] Forecasting GSHD... [2026-02-18T20:23:31.196376] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-18T20:23:31.196408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-18T20:23:31.209385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-18T20:23:31.209787] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-18T20:23:31.210561] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-18T20:23:31.210635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:31.210668] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:31.210695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:31.210751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:31.270039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:31.270937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:31.271022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:31.271056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:31.410416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:31.410604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:31.410656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:31.410736] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:31.415308] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-02-18T20:23:31.415679] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-18T20:23:31.415832] [INFO ] [sig ] GSHD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:31.560621] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GSHD.txt [2026-02-18T20:23:31.560781] [INFO ] [sig ] [1403/3398] Completed GSHD in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-18T20:23:31.560822] [INFO ] [sig ] [1404/3398] Forecasting GSK... [2026-02-18T20:23:31.560853] [INFO ] [sig ] Generating forecast for: GSK [2026-02-18T20:23:31.560884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-18T20:23:31.573677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-18T20:23:31.574025] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-18T20:23:31.574839] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-18T20:23:31.574894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:31.574927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:31.574955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:31.575014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:31.635753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:31.636660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:31.636750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:31.636787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:31.768474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:31.768661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:31.768706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:31.768755] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:31.772337] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=38.75%) [2026-02-18T20:23:31.772668] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-18T20:23:31.772809] [INFO ] [sig ] GSK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:31.920386] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GSK.txt [2026-02-18T20:23:31.920549] [INFO ] [sig ] [1404/3398] Completed GSK in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:31.920610] [INFO ] [sig ] [1405/3398] Forecasting GSL... [2026-02-18T20:23:31.920642] [INFO ] [sig ] Generating forecast for: GSL [2026-02-18T20:23:31.920672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-18T20:23:31.934955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-18T20:23:31.935343] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-18T20:23:31.936177] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-18T20:23:31.936232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:31.936265] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:31.936294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:31.936353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:31.998479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:31.999505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:31.999623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:31.999660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:32.129892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:32.130067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:32.130107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:32.130137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:32.133552] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=54.28%) [2026-02-18T20:23:32.133858] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-18T20:23:32.133986] [INFO ] [sig ] GSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:32.281963] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GSL.txt [2026-02-18T20:23:32.282129] [INFO ] [sig ] [1405/3398] Completed GSL in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:32.282169] [INFO ] [sig ] [1406/3398] Forecasting GSM... [2026-02-18T20:23:32.282199] [INFO ] [sig ] Generating forecast for: GSM [2026-02-18T20:23:32.282231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-18T20:23:32.295013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-18T20:23:32.295406] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-18T20:23:32.296201] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-18T20:23:32.296254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:32.296286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:32.296313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:32.296370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:32.353713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:32.354662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:32.354749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:32.354798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:32.474861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:32.475027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:32.475068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:32.475097] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:32.478529] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-18T20:23:32.478837] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-18T20:23:32.478973] [INFO ] [sig ] GSM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:32.629070] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GSM.txt [2026-02-18T20:23:32.630667] [INFO ] [sig ] [1406/3398] Completed GSM in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:32.630717] [INFO ] [sig ] [1407/3398] Forecasting GTES... [2026-02-18T20:23:32.630747] [INFO ] [sig ] Generating forecast for: GTES [2026-02-18T20:23:32.630973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-18T20:23:32.644892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-18T20:23:32.645272] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-18T20:23:32.646083] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-18T20:23:32.646137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:32.646169] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:32.646197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:32.646254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:32.705793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:32.706666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:32.706749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:32.706782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:32.829111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:32.829272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:32.829312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:32.829341] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:32.832869] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=43.67%) [2026-02-18T20:23:32.833249] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-18T20:23:32.833426] [INFO ] [sig ] GTES: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:32.984393] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GTES.txt [2026-02-18T20:23:32.984550] [INFO ] [sig ] [1407/3398] Completed GTES in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:32.984624] [INFO ] [sig ] [1408/3398] Forecasting GTLB... [2026-02-18T20:23:32.984663] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-18T20:23:32.984698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-18T20:23:32.997385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-18T20:23:32.997759] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-18T20:23:33.002203] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-18T20:23:33.002314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:33.002348] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:33.002390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:33.002450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:33.066504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:33.067433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:33.067519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:33.067556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:33.191539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:33.191724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:33.191766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:33.191795] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:33.195182] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=35.59%) [2026-02-18T20:23:33.195465] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-18T20:23:33.195616] [INFO ] [sig ] GTLB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:33.347782] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GTLB.txt [2026-02-18T20:23:33.347954] [INFO ] [sig ] [1408/3398] Completed GTLB in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:33.347994] [INFO ] [sig ] [1409/3398] Forecasting GTLS... [2026-02-18T20:23:33.348024] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-18T20:23:33.348087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-18T20:23:33.361176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-18T20:23:33.361598] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-18T20:23:33.362425] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-18T20:23:33.362481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:33.362522] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:33.362554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:33.362634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:33.422024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:33.422991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:33.423081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:33.423115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:33.550862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:33.551028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:33.551068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:33.551097] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:33.554549] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-02-18T20:23:33.554848] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-18T20:23:33.554978] [INFO ] [sig ] GTLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:33.705241] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GTLS.txt [2026-02-18T20:23:33.705381] [INFO ] [sig ] [1409/3398] Completed GTLS in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:33.705421] [INFO ] [sig ] [1410/3398] Forecasting GTN... [2026-02-18T20:23:33.705450] [INFO ] [sig ] Generating forecast for: GTN [2026-02-18T20:23:33.705480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-18T20:23:33.720344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-18T20:23:33.720822] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-18T20:23:33.722232] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-18T20:23:33.722295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:33.722336] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:33.722372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:33.722447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:33.792871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:33.793744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:33.793862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:33.793897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:33.922432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:33.922633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:33.922683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:33.922715] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:33.926072] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-18T20:23:33.926346] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-18T20:23:33.926472] [INFO ] [sig ] GTN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:34.071258] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GTN.txt [2026-02-18T20:23:34.071419] [INFO ] [sig ] [1410/3398] Completed GTN in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:34.071461] [INFO ] [sig ] [1411/3398] Forecasting GTX... [2026-02-18T20:23:34.071492] [INFO ] [sig ] Generating forecast for: GTX [2026-02-18T20:23:34.071525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-18T20:23:34.085591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-18T20:23:34.086211] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-18T20:23:34.087069] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-18T20:23:34.087124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:34.087158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:34.087186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:34.087244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:34.146651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:34.147511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:34.147619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:34.147661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:34.275918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:34.276083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:34.276127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:34.276157] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:34.279764] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=80.15%) [2026-02-18T20:23:34.280055] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-18T20:23:34.280187] [INFO ] [sig ] GTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:34.430358] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GTX.txt [2026-02-18T20:23:34.430518] [INFO ] [sig ] [1411/3398] Completed GTX in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:34.430563] [INFO ] [sig ] [1412/3398] Forecasting GTY... [2026-02-18T20:23:34.430625] [INFO ] [sig ] Generating forecast for: GTY [2026-02-18T20:23:34.430664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-18T20:23:34.444022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-18T20:23:34.444433] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-18T20:23:34.445249] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-18T20:23:34.445305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:34.445337] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:34.445365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:34.445422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:34.506927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:34.507795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:34.507883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:34.507919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:34.629190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:34.629351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:34.629390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:34.629418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:34.633054] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-02-18T20:23:34.633325] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-18T20:23:34.633667] [INFO ] [sig ] GTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:34.792961] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GTY.txt [2026-02-18T20:23:34.793118] [INFO ] [sig ] [1412/3398] Completed GTY in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-18T20:23:34.793157] [INFO ] [sig ] [1413/3398] Forecasting GUG... [2026-02-18T20:23:34.793187] [INFO ] [sig ] Generating forecast for: GUG [2026-02-18T20:23:34.793217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-18T20:23:34.806565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-18T20:23:34.806996] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-18T20:23:34.807815] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-18T20:23:34.807868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:34.807901] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:34.807929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:34.807985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:34.864300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:34.865224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:34.865309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:34.865342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:34.983543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:34.983737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:34.983779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:34.983808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:34.987282] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: UP (p=68.47%) [2026-02-18T20:23:34.987556] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-18T20:23:34.987707] [INFO ] [sig ] GUG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:35.128602] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GUG.txt [2026-02-18T20:23:35.128821] [INFO ] [sig ] [1413/3398] Completed GUG in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:35.128863] [INFO ] [sig ] [1414/3398] Forecasting GVA... [2026-02-18T20:23:35.128895] [INFO ] [sig ] Generating forecast for: GVA [2026-02-18T20:23:35.128926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-18T20:23:35.143486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-18T20:23:35.143941] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-18T20:23:35.144947] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-18T20:23:35.145008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:35.145046] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:35.145078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:35.145156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:35.209863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:35.210756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:35.210840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:35.210874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:35.333194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:35.333356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:35.333395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:35.333426] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:35.336871] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-18T20:23:35.337144] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-18T20:23:35.337273] [INFO ] [sig ] GVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:35.486058] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GVA.txt [2026-02-18T20:23:35.486230] [INFO ] [sig ] [1414/3398] Completed GVA in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:35.486271] [INFO ] [sig ] [1415/3398] Forecasting GWH... [2026-02-18T20:23:35.486302] [INFO ] [sig ] Generating forecast for: GWH [2026-02-18T20:23:35.486332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-18T20:23:35.499508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-18T20:23:35.499963] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-18T20:23:35.500856] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-18T20:23:35.500912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:35.500945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:35.500974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:35.501031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:35.559969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:35.560905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:35.560993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:35.561027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:35.693870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:35.694037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:35.694077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:35.694105] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:35.697663] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=58.56%) [2026-02-18T20:23:35.698014] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-18T20:23:35.698174] [INFO ] [sig ] GWH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:35.843855] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GWH.txt [2026-02-18T20:23:35.844020] [INFO ] [sig ] [1415/3398] Completed GWH in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:35.844061] [INFO ] [sig ] [1416/3398] Forecasting GWRE... [2026-02-18T20:23:35.844090] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-18T20:23:35.844121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-18T20:23:35.859311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-18T20:23:35.859758] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-18T20:23:35.860552] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-18T20:23:35.860627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:35.860660] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:35.860687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:35.860744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:35.917980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:35.918909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:35.918993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:35.919026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:36.046526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:36.046716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:36.046756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:36.046784] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:36.050317] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-02-18T20:23:36.050630] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-18T20:23:36.050769] [INFO ] [sig ] GWRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:36.203684] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GWRE.txt [2026-02-18T20:23:36.203852] [INFO ] [sig ] [1416/3398] Completed GWRE in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:36.203890] [INFO ] [sig ] [1417/3398] Forecasting GWRS... [2026-02-18T20:23:36.203921] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-18T20:23:36.203950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-18T20:23:36.217408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-18T20:23:36.217813] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-18T20:23:36.218633] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-18T20:23:36.218685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:36.218747] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:36.218776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:36.218832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:36.278538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:36.279440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:36.279528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:36.279776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:36.407419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:36.407610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:36.407651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:36.407683] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:36.411694] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-02-18T20:23:36.412181] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-18T20:23:36.412320] [INFO ] [sig ] GWRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:36.573728] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GWRS.txt [2026-02-18T20:23:36.573899] [INFO ] [sig ] [1417/3398] Completed GWRS in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:36.573938] [INFO ] [sig ] [1418/3398] Forecasting GXAI... [2026-02-18T20:23:36.573969] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-18T20:23:36.573998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-18T20:23:36.588427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-18T20:23:36.588881] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-18T20:23:36.589765] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-18T20:23:36.589824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:36.589858] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:36.589886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:36.589946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:36.653143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:36.654098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:36.654189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:36.654224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:36.779830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:36.779988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:36.780029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:36.780058] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:36.783462] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=70.62%) [2026-02-18T20:23:36.783758] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-18T20:23:36.783887] [INFO ] [sig ] GXAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:36.932459] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/GXAI.txt [2026-02-18T20:23:36.932650] [INFO ] [sig ] [1418/3398] Completed GXAI in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:36.932694] [INFO ] [sig ] [1419/3398] Forecasting GYRE... [2026-02-18T20:23:36.932724] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-18T20:23:36.932756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-18T20:23:36.944867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-18T20:23:36.945232] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-18T20:23:36.946034] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-18T20:23:36.946087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:36.946123] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:36.946157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:36.946225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:37.007316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:37.008594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:37.008705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:37.008747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:37.140027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:37.140196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:37.140239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:37.140270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:37.144702] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=34.74%) [2026-02-18T20:23:37.145304] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-18T20:23:37.145484] [INFO ] [sig ] GYRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:37.303994] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/GYRE.txt [2026-02-18T20:23:37.304155] [INFO ] [sig ] [1419/3398] Completed GYRE in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:37.304194] [INFO ] [sig ] [1420/3398] Forecasting H... [2026-02-18T20:23:37.304225] [INFO ] [sig ] Generating forecast for: H [2026-02-18T20:23:37.304257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-18T20:23:37.317159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-18T20:23:37.317590] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-18T20:23:37.318449] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-18T20:23:37.318518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:37.318551] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:37.318612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:37.318687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:37.376737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:37.377866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:37.377953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:37.377986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:37.508084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:37.508254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:37.508295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:37.508365] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:37.512364] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=90.01%) [2026-02-18T20:23:37.512703] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-18T20:23:37.513041] [INFO ] [sig ] H: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:37.668186] [INFO ] [LOCAL ] Saved forecast: H 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/H.txt [2026-02-18T20:23:37.668348] [INFO ] [sig ] [1420/3398] Completed H in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-18T20:23:37.668393] [INFO ] [sig ] [1421/3398] Forecasting HAE... [2026-02-18T20:23:37.668428] [INFO ] [sig ] Generating forecast for: HAE [2026-02-18T20:23:37.668467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-18T20:23:37.681409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-18T20:23:37.681812] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-18T20:23:37.682700] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-18T20:23:37.682768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:37.682820] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:37.682849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:37.682907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:37.743770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:37.744713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:37.744804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:37.744839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:37.876883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:37.877055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:37.877099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:37.877128] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:37.880756] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-02-18T20:23:37.881061] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-18T20:23:37.881198] [INFO ] [sig ] HAE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:38.037258] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HAE.txt [2026-02-18T20:23:38.037413] [INFO ] [sig ] [1421/3398] Completed HAE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:38.037452] [INFO ] [sig ] [1422/3398] Forecasting HAFC... [2026-02-18T20:23:38.037482] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-18T20:23:38.037512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-18T20:23:38.050174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-18T20:23:38.050521] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-18T20:23:38.051349] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-18T20:23:38.051403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:38.051436] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:38.051463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:38.051521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:38.111945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:38.113093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:38.113218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:38.113268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:38.243219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:38.243378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:38.243418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:38.243447] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:38.246972] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-18T20:23:38.247250] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-18T20:23:38.247379] [INFO ] [sig ] HAFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:38.391968] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HAFC.txt [2026-02-18T20:23:38.392133] [INFO ] [sig ] [1422/3398] Completed HAFC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:38.392173] [INFO ] [sig ] [1423/3398] Forecasting HAL... [2026-02-18T20:23:38.392203] [INFO ] [sig ] Generating forecast for: HAL [2026-02-18T20:23:38.392233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-18T20:23:38.404907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-18T20:23:38.405292] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-18T20:23:38.406131] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-18T20:23:38.406185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:38.406217] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:38.406243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:38.406300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:38.462984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:38.463782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:38.463865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:38.463899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:38.588344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:38.588514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:38.588554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:38.588603] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:38.592390] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-02-18T20:23:38.592685] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-18T20:23:38.592811] [INFO ] [sig ] HAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:38.743463] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HAL.txt [2026-02-18T20:23:38.743651] [INFO ] [sig ] [1423/3398] Completed HAL in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:38.743697] [INFO ] [sig ] [1424/3398] Forecasting HALO... [2026-02-18T20:23:38.743727] [INFO ] [sig ] Generating forecast for: HALO [2026-02-18T20:23:38.743756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-18T20:23:38.756187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-18T20:23:38.756513] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-18T20:23:38.757304] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-18T20:23:38.757357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:38.757390] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:38.757417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:38.757475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:38.817351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:38.818172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:38.818253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:38.818286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:38.947067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:38.947229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:38.947271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:38.947301] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:38.950910] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=5.44%) [2026-02-18T20:23:38.951212] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-18T20:23:38.951352] [INFO ] [sig ] HALO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:39.101452] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HALO.txt [2026-02-18T20:23:39.101637] [INFO ] [sig ] [1424/3398] Completed HALO in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:39.101694] [INFO ] [sig ] [1425/3398] Forecasting HAS... [2026-02-18T20:23:39.101728] [INFO ] [sig ] Generating forecast for: HAS [2026-02-18T20:23:39.101760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-18T20:23:39.116630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-18T20:23:39.117082] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-18T20:23:39.117988] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-18T20:23:39.118068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:39.118103] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:39.118132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:39.118192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:39.185075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:39.185980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:39.186066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:39.186101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:39.312293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:39.312495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:39.312550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:39.312615] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:39.317238] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-02-18T20:23:39.317612] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-18T20:23:39.317778] [INFO ] [sig ] HAS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:39.471150] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HAS.txt [2026-02-18T20:23:39.471299] [INFO ] [sig ] [1425/3398] Completed HAS in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:39.471338] [INFO ] [sig ] [1426/3398] Forecasting HASI... [2026-02-18T20:23:39.471368] [INFO ] [sig ] Generating forecast for: HASI [2026-02-18T20:23:39.471397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-18T20:23:39.483806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-18T20:23:39.484136] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-18T20:23:39.484940] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-18T20:23:39.484993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:39.485026] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:39.485053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:39.485110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:39.541845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:39.542520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:39.542618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:39.542653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:39.664183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:39.664326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:39.664365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:39.664401] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:39.667727] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-02-18T20:23:39.668016] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-18T20:23:39.668163] [INFO ] [sig ] HASI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:39.809068] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HASI.txt [2026-02-18T20:23:39.809196] [INFO ] [sig ] [1426/3398] Completed HASI in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:39.809234] [INFO ] [sig ] [1427/3398] Forecasting HBAN... [2026-02-18T20:23:39.809264] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-18T20:23:39.809294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-18T20:23:39.821784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-18T20:23:39.822120] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-18T20:23:39.822907] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-18T20:23:39.822960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:39.822992] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:39.823020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:39.823083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:39.880213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:39.880888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:39.880995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:39.881029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:40.002417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:40.002585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:40.002628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:40.002659] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:40.006097] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=44.34%) [2026-02-18T20:23:40.006398] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-18T20:23:40.006535] [INFO ] [sig ] HBAN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:40.148120] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBAN.txt [2026-02-18T20:23:40.148290] [INFO ] [sig ] [1427/3398] Completed HBAN in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:40.148329] [INFO ] [sig ] [1428/3398] Forecasting HBANL... [2026-02-18T20:23:40.148359] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-18T20:23:40.148389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-18T20:23:40.160285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-18T20:23:40.160607] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-18T20:23:40.161378] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-18T20:23:40.161432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:40.161463] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:40.161490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:40.161547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:40.218185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:40.218900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:40.218982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:40.219015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:40.334824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:40.334993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:40.335034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:40.335079] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:40.338524] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-02-18T20:23:40.338823] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-18T20:23:40.338954] [INFO ] [sig ] HBANL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:40.487992] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBANL.txt [2026-02-18T20:23:40.488196] [INFO ] [sig ] [1428/3398] Completed HBANL in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-18T20:23:40.488235] [INFO ] [sig ] [1429/3398] Forecasting HBANP... [2026-02-18T20:23:40.488264] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-18T20:23:40.488293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-18T20:23:40.501154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-18T20:23:40.501448] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-18T20:23:40.502241] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-18T20:23:40.502294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:40.502326] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:40.502353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:40.502410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:40.559868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:40.560621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:40.560702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:40.560738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:40.677841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:40.677994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:40.678047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:40.678078] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:40.681680] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-18T20:23:40.682138] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-18T20:23:40.682268] [INFO ] [sig ] HBANP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:40.828412] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBANP.txt [2026-02-18T20:23:40.828564] [INFO ] [sig ] [1429/3398] Completed HBANP in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:40.828627] [INFO ] [sig ] [1430/3398] Forecasting HBB... [2026-02-18T20:23:40.828659] [INFO ] [sig ] Generating forecast for: HBB [2026-02-18T20:23:40.828690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-18T20:23:40.841391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-18T20:23:40.841753] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-18T20:23:40.842594] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-18T20:23:40.842650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:40.842684] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:40.842713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:40.842772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:40.903005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:40.903842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:40.903948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:40.903983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:41.024314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:41.024471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:41.024511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:41.024540] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:41.028061] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=41.55%) [2026-02-18T20:23:41.028386] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-18T20:23:41.028528] [INFO ] [sig ] HBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:41.189738] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBB.txt [2026-02-18T20:23:41.189912] [INFO ] [sig ] [1430/3398] Completed HBB in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:41.189952] [INFO ] [sig ] [1431/3398] Forecasting HBCP... [2026-02-18T20:23:41.189982] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-18T20:23:41.190013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-18T20:23:41.201550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-18T20:23:41.201955] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-18T20:23:41.202804] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-18T20:23:41.202873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:41.202908] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:41.202937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:41.202996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:41.267119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:41.268240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:41.268328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:41.268362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:41.402248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:41.402423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:41.402470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:41.402500] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:41.406281] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=30.11%) [2026-02-18T20:23:41.406694] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-18T20:23:41.406874] [INFO ] [sig ] HBCP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:41.562410] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBCP.txt [2026-02-18T20:23:41.562590] [INFO ] [sig ] [1431/3398] Completed HBCP in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:41.562632] [INFO ] [sig ] [1432/3398] Forecasting HBM... [2026-02-18T20:23:41.562663] [INFO ] [sig ] Generating forecast for: HBM [2026-02-18T20:23:41.562692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-18T20:23:41.576257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-18T20:23:41.576686] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-18T20:23:41.577496] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-18T20:23:41.577551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:41.577617] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:41.577646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:41.577704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:41.636950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:41.638121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:41.638217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:41.638252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:41.760329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:41.760486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:41.760525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:41.760554] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:41.763979] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=36.48%) [2026-02-18T20:23:41.764263] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-18T20:23:41.764397] [INFO ] [sig ] HBM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:41.916102] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBM.txt [2026-02-18T20:23:41.916279] [INFO ] [sig ] [1432/3398] Completed HBM in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:41.916318] [INFO ] [sig ] [1433/3398] Forecasting HBNC... [2026-02-18T20:23:41.916348] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-18T20:23:41.916377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-18T20:23:41.928802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-18T20:23:41.929182] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-18T20:23:41.929981] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-18T20:23:41.930035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:41.930067] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:41.930093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:41.930148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:41.989593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:41.990696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:41.990781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:41.990815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:42.116607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:42.116815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:42.117055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:42.117090] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:42.121731] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=47.20%) [2026-02-18T20:23:42.122276] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-18T20:23:42.122437] [INFO ] [sig ] HBNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:42.276731] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HBNC.txt [2026-02-18T20:23:42.276883] [INFO ] [sig ] [1433/3398] Completed HBNC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:42.276925] [INFO ] [sig ] [1434/3398] Forecasting HCA... [2026-02-18T20:23:42.277133] [INFO ] [sig ] Generating forecast for: HCA [2026-02-18T20:23:42.277164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-18T20:23:42.291273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-18T20:23:42.291630] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-18T20:23:42.292444] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-18T20:23:42.292538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:42.292592] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:42.292625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:42.292691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:42.355590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:42.356529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:42.356634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:42.356672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:42.475853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:42.476180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:42.476219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:42.476254] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:42.480408] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-18T20:23:42.480744] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-18T20:23:42.480888] [INFO ] [sig ] HCA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:42.635124] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HCA.txt [2026-02-18T20:23:42.635281] [INFO ] [sig ] [1434/3398] Completed HCA in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:42.635324] [INFO ] [sig ] [1435/3398] Forecasting HCC... [2026-02-18T20:23:42.635356] [INFO ] [sig ] Generating forecast for: HCC [2026-02-18T20:23:42.635387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-18T20:23:42.647518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-18T20:23:42.647848] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-18T20:23:42.648691] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-18T20:23:42.648747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:42.648779] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:42.648807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:42.648865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:42.708906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:42.709518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:42.709615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:42.709652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:42.833083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:42.833225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:42.833264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:42.833292] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:42.836613] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-18T20:23:42.836883] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-18T20:23:42.837006] [INFO ] [sig ] HCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:42.986251] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HCC.txt [2026-02-18T20:23:42.986435] [INFO ] [sig ] [1435/3398] Completed HCC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:42.986484] [INFO ] [sig ] [1436/3398] Forecasting HCI... [2026-02-18T20:23:42.986542] [INFO ] [sig ] Generating forecast for: HCI [2026-02-18T20:23:42.986592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-18T20:23:42.999867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-18T20:23:43.000201] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-18T20:23:43.001107] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-18T20:23:43.001163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:43.001200] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:43.001230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:43.001292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:43.062041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:43.063267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:43.063379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:43.063420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:43.186777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:43.186939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:43.186979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:43.187008] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:43.190526] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-02-18T20:23:43.190849] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-18T20:23:43.191028] [INFO ] [sig ] HCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:43.334340] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HCI.txt [2026-02-18T20:23:43.334476] [INFO ] [sig ] [1436/3398] Completed HCI in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:43.334516] [INFO ] [sig ] [1437/3398] Forecasting HCM... [2026-02-18T20:23:43.334549] [INFO ] [sig ] Generating forecast for: HCM [2026-02-18T20:23:43.334601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-18T20:23:43.346492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-18T20:23:43.346812] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-18T20:23:43.347626] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-18T20:23:43.347679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:43.347712] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:43.347742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:43.347812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:43.405543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:43.406218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:43.406301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:43.406336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:43.526166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:43.526321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:43.526393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:43.526425] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:43.529899] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=16.93%) [2026-02-18T20:23:43.530172] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-18T20:23:43.530300] [INFO ] [sig ] HCM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:43.671900] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HCM.txt [2026-02-18T20:23:43.672042] [INFO ] [sig ] [1437/3398] Completed HCM in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-18T20:23:43.672081] [INFO ] [sig ] [1438/3398] Forecasting HCSG... [2026-02-18T20:23:43.672112] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-18T20:23:43.672142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-18T20:23:43.684470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-18T20:23:43.684829] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-18T20:23:43.685688] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-18T20:23:43.685742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:43.685776] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:43.685804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:43.685863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:43.753172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:43.754337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:43.754446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:43.754485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:43.880945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:43.881108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:43.881149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:43.881179] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:43.884744] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-02-18T20:23:43.885066] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-18T20:23:43.885219] [INFO ] [sig ] HCSG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:44.040365] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HCSG.txt [2026-02-18T20:23:44.040516] [INFO ] [sig ] [1438/3398] Completed HCSG in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:44.040557] [INFO ] [sig ] [1439/3398] Forecasting HD... [2026-02-18T20:23:44.040611] [INFO ] [sig ] Generating forecast for: HD [2026-02-18T20:23:44.040646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-18T20:23:44.053940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-18T20:23:44.054278] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-18T20:23:44.055137] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-18T20:23:44.055193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:44.055226] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:44.055256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:44.055314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:44.117172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:44.117864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:44.117946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:44.117982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:44.252292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:44.252460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:44.252502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:44.252531] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:44.255990] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-18T20:23:44.256274] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-18T20:23:44.256407] [INFO ] [sig ] HD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:44.400539] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HD.txt [2026-02-18T20:23:44.400724] [INFO ] [sig ] [1439/3398] Completed HD in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:44.400767] [INFO ] [sig ] [1440/3398] Forecasting HDB... [2026-02-18T20:23:44.400799] [INFO ] [sig ] Generating forecast for: HDB [2026-02-18T20:23:44.400836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-18T20:23:44.414387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-18T20:23:44.414778] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-18T20:23:44.415553] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-18T20:23:44.415625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:44.415657] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:44.415683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:44.415739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:44.475869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:44.476995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:44.477284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:44.477316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:44.621385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:44.621602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:44.621660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:44.621692] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:44.625869] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-18T20:23:44.626243] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-18T20:23:44.626389] [INFO ] [sig ] HDB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:44.858333] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HDB.txt [2026-02-18T20:23:44.858524] [INFO ] [sig ] [1440/3398] Completed HDB in 0.5s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:44.858609] [INFO ] [sig ] [1441/3398] Forecasting HDSN... [2026-02-18T20:23:44.858657] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-18T20:23:44.858729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-18T20:23:44.872832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-18T20:23:44.873430] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-18T20:23:44.874505] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-18T20:23:44.874563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:44.874627] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:44.874673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:44.874752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:44.938628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:44.939754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:44.939869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:44.939922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:45.068100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:45.068280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:45.068327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:45.068358] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:45.072262] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-02-18T20:23:45.072600] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-18T20:23:45.072744] [INFO ] [sig ] HDSN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:45.237410] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HDSN.txt [2026-02-18T20:23:45.237615] [INFO ] [sig ] [1441/3398] Completed HDSN in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:45.237661] [INFO ] [sig ] [1442/3398] Forecasting HE... [2026-02-18T20:23:45.237694] [INFO ] [sig ] Generating forecast for: HE [2026-02-18T20:23:45.237725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-18T20:23:45.251910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-18T20:23:45.252316] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-18T20:23:45.253339] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-18T20:23:45.253397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:45.253431] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:45.253458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:45.253516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:45.321009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:45.321973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:45.322059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:45.322094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:45.453653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:45.453871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:45.453931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:45.453978] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:45.458366] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=38.69%) [2026-02-18T20:23:45.458711] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-18T20:23:45.458854] [INFO ] [sig ] HE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:45.627049] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HE.txt [2026-02-18T20:23:45.627233] [INFO ] [sig ] [1442/3398] Completed HE in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:45.627276] [INFO ] [sig ] [1443/3398] Forecasting HEI... [2026-02-18T20:23:45.627308] [INFO ] [sig ] Generating forecast for: HEI [2026-02-18T20:23:45.627338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-18T20:23:45.641027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-18T20:23:45.641474] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-18T20:23:45.642380] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-18T20:23:45.642438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:45.642470] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:45.642496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:45.642553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:45.701344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:45.702326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:45.702424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:45.702458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:45.829193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:45.829357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:45.829410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:45.829440] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:45.833033] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=20.32%) [2026-02-18T20:23:45.833359] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-18T20:23:45.833524] [INFO ] [sig ] HEI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:45.983012] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HEI.txt [2026-02-18T20:23:45.983187] [INFO ] [sig ] [1443/3398] Completed HEI in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:45.983227] [INFO ] [sig ] [1444/3398] Forecasting HELE... [2026-02-18T20:23:45.983257] [INFO ] [sig ] Generating forecast for: HELE [2026-02-18T20:23:45.983287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-18T20:23:45.996297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-18T20:23:45.996727] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-18T20:23:45.997554] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-18T20:23:45.997628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:45.997663] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:45.997691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:45.997750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:46.056909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:46.057826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:46.057919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:46.057954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:46.193634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:46.193965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:46.194033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:46.194077] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:46.198482] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=71.38%) [2026-02-18T20:23:46.198828] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-18T20:23:46.198987] [INFO ] [sig ] HELE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:46.350370] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HELE.txt [2026-02-18T20:23:46.350538] [INFO ] [sig ] [1444/3398] Completed HELE in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:46.350599] [INFO ] [sig ] [1445/3398] Forecasting HEPS... [2026-02-18T20:23:46.350633] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-18T20:23:46.350664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-18T20:23:46.363882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-18T20:23:46.364306] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-18T20:23:46.365207] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-18T20:23:46.365280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:46.365315] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:46.365342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:46.365400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:46.426833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:46.428090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:46.428184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:46.428219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:46.554679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:46.554850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:46.554916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:46.554947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:46.558567] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=26.96%) [2026-02-18T20:23:46.558927] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-18T20:23:46.559096] [INFO ] [sig ] HEPS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:46.707886] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HEPS.txt [2026-02-18T20:23:46.708095] [INFO ] [sig ] [1445/3398] Completed HEPS in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-18T20:23:46.708138] [INFO ] [sig ] [1446/3398] Forecasting HEQ... [2026-02-18T20:23:46.708171] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-18T20:23:46.708212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-18T20:23:46.720257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-18T20:23:46.720633] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-18T20:23:46.721465] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-18T20:23:46.721521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:46.721554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:46.721602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:46.721663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:46.781671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:46.782751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:46.782838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:46.782873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:46.902881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:46.903043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:46.903085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:46.903115] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:46.906723] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=55.66%) [2026-02-18T20:23:46.907041] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-18T20:23:46.907175] [INFO ] [sig ] HEQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:47.054996] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HEQ.txt [2026-02-18T20:23:47.055151] [INFO ] [sig ] [1446/3398] Completed HEQ in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:47.055191] [INFO ] [sig ] [1447/3398] Forecasting HERO... [2026-02-18T20:23:47.055219] [INFO ] [sig ] Generating forecast for: HERO [2026-02-18T20:23:47.055249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-18T20:23:47.067863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-18T20:23:47.068419] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-18T20:23:47.069452] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-18T20:23:47.069507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:47.069538] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:47.069565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:47.069646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:47.130026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:47.130822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:47.130907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:47.130942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:47.258977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:47.259142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:47.259182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:47.259211] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:47.262791] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-18T20:23:47.263081] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-18T20:23:47.263248] [INFO ] [sig ] HERO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:47.413934] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HERO.txt [2026-02-18T20:23:47.414095] [INFO ] [sig ] [1447/3398] Completed HERO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:47.414135] [INFO ] [sig ] [1448/3398] Forecasting HESM... [2026-02-18T20:23:47.414167] [INFO ] [sig ] Generating forecast for: HESM [2026-02-18T20:23:47.414209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-18T20:23:47.427063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-18T20:23:47.427483] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-18T20:23:47.428368] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-18T20:23:47.428439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:47.428494] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:47.428540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:47.428621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:47.487283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:47.488205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:47.488292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:47.488325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:47.621122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:47.621277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:47.621317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:47.621346] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:47.624739] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=26.89%) [2026-02-18T20:23:47.625020] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-18T20:23:47.625148] [INFO ] [sig ] HESM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:47.769832] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HESM.txt [2026-02-18T20:23:47.769995] [INFO ] [sig ] [1448/3398] Completed HESM in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:47.770042] [INFO ] [sig ] [1449/3398] Forecasting HFFG... [2026-02-18T20:23:47.770073] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-18T20:23:47.770103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-18T20:23:47.781549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-18T20:23:47.781965] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-18T20:23:47.782780] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-18T20:23:47.782835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:47.782867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:47.782895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:47.782953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:47.840779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:47.841711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:47.841800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:47.841833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:47.965236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:47.965391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:47.965430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:47.965458] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:47.969040] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-18T20:23:47.969325] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-18T20:23:47.969454] [INFO ] [sig ] HFFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:48.109399] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HFFG.txt [2026-02-18T20:23:48.109541] [INFO ] [sig ] [1449/3398] Completed HFFG in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:48.109596] [INFO ] [sig ] [1450/3398] Forecasting HFRO... [2026-02-18T20:23:48.109629] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-18T20:23:48.109659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-18T20:23:48.121555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-18T20:23:48.121882] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-18T20:23:48.122686] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-18T20:23:48.122738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:48.122770] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:48.122797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:48.122855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:48.180722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:48.181841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:48.181951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:48.182004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:48.310371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:48.310530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:48.310586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:48.310618] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:48.314142] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=26.89%) [2026-02-18T20:23:48.314439] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-18T20:23:48.314565] [INFO ] [sig ] HFRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:48.463439] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HFRO.txt [2026-02-18T20:23:48.463613] [INFO ] [sig ] [1450/3398] Completed HFRO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:48.463656] [INFO ] [sig ] [1451/3398] Forecasting HFWA... [2026-02-18T20:23:48.463707] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-18T20:23:48.463739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-18T20:23:48.476058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-18T20:23:48.476406] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-18T20:23:48.477451] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-18T20:23:48.477508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:48.477541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:48.477589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:48.477653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:48.538070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:48.539025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:48.539112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:48.539149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:48.666678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:48.666836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:48.666879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:48.666910] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:48.670644] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=72.59%) [2026-02-18T20:23:48.670953] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-18T20:23:48.671090] [INFO ] [sig ] HFWA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:48.817049] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HFWA.txt [2026-02-18T20:23:48.817204] [INFO ] [sig ] [1451/3398] Completed HFWA in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:48.817244] [INFO ] [sig ] [1452/3398] Forecasting HG... [2026-02-18T20:23:48.817275] [INFO ] [sig ] Generating forecast for: HG [2026-02-18T20:23:48.817305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-18T20:23:48.829220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-18T20:23:48.829550] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-18T20:23:48.830396] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-18T20:23:48.830450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:48.830483] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:48.830510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:48.830567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:48.889191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:48.890120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:48.890208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:48.890244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:49.013685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:49.013842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:49.013900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:49.013932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:49.017546] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-02-18T20:23:49.017873] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-18T20:23:49.018011] [INFO ] [sig ] HG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:49.164549] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HG.txt [2026-02-18T20:23:49.164732] [INFO ] [sig ] [1452/3398] Completed HG in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:49.164772] [INFO ] [sig ] [1453/3398] Forecasting HGBL... [2026-02-18T20:23:49.164803] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-18T20:23:49.164833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-18T20:23:49.176505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-18T20:23:49.176809] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-18T20:23:49.177685] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-18T20:23:49.177740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:49.177774] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:49.177802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:49.177860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:49.236525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:49.237412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:49.237497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:49.237532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:49.355842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:49.356000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:49.356041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:49.356069] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:49.359543] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-02-18T20:23:49.359851] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-18T20:23:49.359986] [INFO ] [sig ] HGBL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:49.504955] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HGBL.txt [2026-02-18T20:23:49.505121] [INFO ] [sig ] [1453/3398] Completed HGBL in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:49.505163] [INFO ] [sig ] [1454/3398] Forecasting HGLB... [2026-02-18T20:23:49.505193] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-18T20:23:49.505223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-18T20:23:49.517240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-18T20:23:49.517599] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-18T20:23:49.518416] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-18T20:23:49.518469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:49.518501] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:49.518527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:49.518608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:49.576265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:49.577216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:49.577301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:49.577334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:49.698816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:49.699018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:49.699066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:49.699096] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:49.702548] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-02-18T20:23:49.702846] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-18T20:23:49.702990] [INFO ] [sig ] HGLB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:49.844010] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HGLB.txt [2026-02-18T20:23:49.844158] [INFO ] [sig ] [1454/3398] Completed HGLB in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-18T20:23:49.844199] [INFO ] [sig ] [1455/3398] Forecasting HGTY... [2026-02-18T20:23:49.844255] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-18T20:23:49.844308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-18T20:23:49.856492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-18T20:23:49.856827] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-18T20:23:49.857692] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-18T20:23:49.857749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:49.857782] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:49.857811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:49.857868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:49.919031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:49.919892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:49.920010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:49.920052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:50.046482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:50.046868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:50.046913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:50.046943] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:50.050451] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=71.97%) [2026-02-18T20:23:50.050780] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-18T20:23:50.050918] [INFO ] [sig ] HGTY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:50.238235] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HGTY.txt [2026-02-18T20:23:50.238420] [INFO ] [sig ] [1455/3398] Completed HGTY in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:50.238462] [INFO ] [sig ] [1456/3398] Forecasting HHH... [2026-02-18T20:23:50.238494] [INFO ] [sig ] Generating forecast for: HHH [2026-02-18T20:23:50.238524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-18T20:23:50.251215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-18T20:23:50.251628] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-18T20:23:50.252461] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-18T20:23:50.252515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:50.252562] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:50.252611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:50.252669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:50.310309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:50.311269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:50.311353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:50.311386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:50.437999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:50.438190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:50.438231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:50.438260] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:50.441854] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=18.67%) [2026-02-18T20:23:50.442157] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-18T20:23:50.442294] [INFO ] [sig ] HHH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:50.585836] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HHH.txt [2026-02-18T20:23:50.586001] [INFO ] [sig ] [1456/3398] Completed HHH in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:50.586050] [INFO ] [sig ] [1457/3398] Forecasting HIFS... [2026-02-18T20:23:50.586086] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-18T20:23:50.586122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-18T20:23:50.597190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-18T20:23:50.597513] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-18T20:23:50.598433] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-18T20:23:50.598492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:50.598523] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:50.598549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:50.598633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:50.656212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:50.656969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:50.657055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:50.657098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:50.767997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:50.768233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:50.768282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:50.768311] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:50.771931] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-02-18T20:23:50.772241] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-18T20:23:50.772378] [INFO ] [sig ] HIFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:50.914194] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HIFS.txt [2026-02-18T20:23:50.914358] [INFO ] [sig ] [1457/3398] Completed HIFS in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:50.914435] [INFO ] [sig ] [1458/3398] Forecasting HIG... [2026-02-18T20:23:50.914467] [INFO ] [sig ] Generating forecast for: HIG [2026-02-18T20:23:50.914497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-18T20:23:50.927086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-18T20:23:50.927500] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-18T20:23:50.928396] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-18T20:23:50.928450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:50.928482] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:50.928509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:50.928565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:50.987081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:50.988006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:50.988116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:50.988150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:51.112137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:51.112314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:51.112357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:51.112387] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:51.116155] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-02-18T20:23:51.116451] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-18T20:23:51.116612] [INFO ] [sig ] HIG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:51.265294] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HIG.txt [2026-02-18T20:23:51.265469] [INFO ] [sig ] [1458/3398] Completed HIG in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:51.265509] [INFO ] [sig ] [1459/3398] Forecasting HII... [2026-02-18T20:23:51.265541] [INFO ] [sig ] Generating forecast for: HII [2026-02-18T20:23:51.265600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-18T20:23:51.278750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-18T20:23:51.279188] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-18T20:23:51.280120] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-18T20:23:51.280181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:51.280214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:51.280243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:51.280302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:51.340244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:51.341152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:51.341239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:51.341272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:51.469347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:51.469487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:51.469526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:51.469556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:51.473110] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-02-18T20:23:51.473394] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-18T20:23:51.473526] [INFO ] [sig ] HII: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:51.616286] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HII.txt [2026-02-18T20:23:51.616439] [INFO ] [sig ] [1459/3398] Completed HII in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:51.616479] [INFO ] [sig ] [1460/3398] Forecasting HIMS... [2026-02-18T20:23:51.616516] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-18T20:23:51.616547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-18T20:23:51.630426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-18T20:23:51.630824] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-18T20:23:51.631634] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-18T20:23:51.631687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:51.631719] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:51.631747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:51.631804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:51.694500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:51.695433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:51.695520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:51.695553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:51.818711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:51.818862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:51.818904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:51.818932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:51.822522] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=33.87%) [2026-02-18T20:23:51.822848] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-18T20:23:51.822988] [INFO ] [sig ] HIMS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:51.965978] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HIMS.txt [2026-02-18T20:23:51.966111] [INFO ] [sig ] [1460/3398] Completed HIMS in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:51.966149] [INFO ] [sig ] [1461/3398] Forecasting HIMX... [2026-02-18T20:23:51.966186] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-18T20:23:51.966215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-18T20:23:51.979759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-18T20:23:51.980085] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-18T20:23:51.980905] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-18T20:23:51.980958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:51.980990] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:51.981052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:51.981137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:52.042203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:52.043239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:52.043338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:52.043384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:52.166374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:52.166510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:52.166549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:52.166595] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:52.170068] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-18T20:23:52.170362] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-18T20:23:52.170490] [INFO ] [sig ] HIMX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:52.314997] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HIMX.txt [2026-02-18T20:23:52.315120] [INFO ] [sig ] [1461/3398] Completed HIMX in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-18T20:23:52.315157] [INFO ] [sig ] [1462/3398] Forecasting HIO... [2026-02-18T20:23:52.315186] [INFO ] [sig ] Generating forecast for: HIO [2026-02-18T20:23:52.315216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-18T20:23:52.326974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-18T20:23:52.327277] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-18T20:23:52.328101] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-18T20:23:52.328155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:52.328186] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:52.328212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:52.328269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:52.386683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:52.387557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:52.387661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:52.387697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:52.514904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:52.515061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:52.515103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:52.515135] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:52.518689] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-02-18T20:23:52.518981] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-18T20:23:52.519145] [INFO ] [sig ] HIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:52.662157] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HIO.txt [2026-02-18T20:23:52.662513] [INFO ] [sig ] [1462/3398] Completed HIO in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:52.662557] [INFO ] [sig ] [1463/3398] Forecasting HIPO... [2026-02-18T20:23:52.662608] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-18T20:23:52.662640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-18T20:23:52.675708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-18T20:23:52.676105] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-18T20:23:52.677188] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-18T20:23:52.677243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:52.677465] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:52.677492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:52.677550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:52.737105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:52.738013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:52.738121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:52.738156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:52.864920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:52.865079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:52.865121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:52.865168] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:52.868725] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-18T20:23:52.869018] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-18T20:23:52.869152] [INFO ] [sig ] HIPO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:53.016724] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HIPO.txt [2026-02-18T20:23:53.016885] [INFO ] [sig ] [1463/3398] Completed HIPO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:53.016925] [INFO ] [sig ] [1464/3398] Forecasting HITI... [2026-02-18T20:23:53.016955] [INFO ] [sig ] Generating forecast for: HITI [2026-02-18T20:23:53.016986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-18T20:23:53.029490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-18T20:23:53.029873] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-18T20:23:53.030699] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-18T20:23:53.030753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:53.030785] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:53.030812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:53.030868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:53.089907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:53.090836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:53.090921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:53.090957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:53.214163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:53.214323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:53.214364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:53.214392] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:53.217968] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-18T20:23:53.218294] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-18T20:23:53.218435] [INFO ] [sig ] HITI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:53.365700] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HITI.txt [2026-02-18T20:23:53.365861] [INFO ] [sig ] [1464/3398] Completed HITI in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:53.365901] [INFO ] [sig ] [1465/3398] Forecasting HIVE... [2026-02-18T20:23:53.365931] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-18T20:23:53.365962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-18T20:23:53.378768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-18T20:23:53.379186] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-18T20:23:53.380056] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-18T20:23:53.380112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:53.380145] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:53.380172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:53.380229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:53.439211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:53.439985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:53.440071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:53.440120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:53.565832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:53.566008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:53.566054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:53.566085] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:53.569821] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=53.13%) [2026-02-18T20:23:53.570179] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-18T20:23:53.570312] [INFO ] [sig ] HIVE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:53.711714] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HIVE.txt [2026-02-18T20:23:53.711848] [INFO ] [sig ] [1465/3398] Completed HIVE in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:53.711888] [INFO ] [sig ] [1466/3398] Forecasting HIX... [2026-02-18T20:23:53.711917] [INFO ] [sig ] Generating forecast for: HIX [2026-02-18T20:23:53.711947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-18T20:23:53.723832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-18T20:23:53.724136] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-18T20:23:53.724961] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-18T20:23:53.725020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:53.725061] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:53.725095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:53.725166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:53.783858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:53.784557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:53.784670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:53.784711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:53.900852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:53.900985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:53.901024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:53.901052] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:53.904415] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=26.84%) [2026-02-18T20:23:53.904712] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-18T20:23:53.904839] [INFO ] [sig ] HIX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:54.046346] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HIX.txt [2026-02-18T20:23:54.046503] [INFO ] [sig ] [1466/3398] Completed HIX in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:54.046543] [INFO ] [sig ] [1467/3398] Forecasting HL... [2026-02-18T20:23:54.046593] [INFO ] [sig ] Generating forecast for: HL [2026-02-18T20:23:54.046627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-18T20:23:54.058910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-18T20:23:54.059293] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-18T20:23:54.060094] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-18T20:23:54.060147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:54.060179] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:54.060218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:54.060277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:54.118262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:54.119208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:54.119297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:54.119331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:54.244784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:54.244944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:54.244985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:54.245014] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:54.248459] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=70.80%) [2026-02-18T20:23:54.248773] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-18T20:23:54.248906] [INFO ] [sig ] HL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:54.398428] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HL.txt [2026-02-18T20:23:54.398561] [INFO ] [sig ] [1467/3398] Completed HL in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:54.398620] [INFO ] [sig ] [1468/3398] Forecasting HLAL... [2026-02-18T20:23:54.398650] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-18T20:23:54.398679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-18T20:23:54.410338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-18T20:23:54.410676] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-18T20:23:54.411490] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-18T20:23:54.411545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:54.411610] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:54.411643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:54.411720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:54.471419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:54.472209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:54.472316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:54.472353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:54.600282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:54.600453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:54.600493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:54.600521] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:54.604537] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-02-18T20:23:54.604838] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-18T20:23:54.604970] [INFO ] [sig ] HLAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:54.753707] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HLAL.txt [2026-02-18T20:23:54.753902] [INFO ] [sig ] [1468/3398] Completed HLAL in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:54.753945] [INFO ] [sig ] [1469/3398] Forecasting HLF... [2026-02-18T20:23:54.753976] [INFO ] [sig ] Generating forecast for: HLF [2026-02-18T20:23:54.754006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-18T20:23:54.766365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-18T20:23:54.766767] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-18T20:23:54.767597] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-18T20:23:54.767654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:54.767686] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:54.767713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:54.767770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:54.830802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:54.831735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:54.831825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:54.831859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:54.961059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:54.961224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:54.961265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:54.961293] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:54.964684] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=79.88%) [2026-02-18T20:23:54.964958] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-18T20:23:54.965090] [INFO ] [sig ] HLF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:55.112826] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HLF.txt [2026-02-18T20:23:55.113000] [INFO ] [sig ] [1469/3398] Completed HLF in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:55.113041] [INFO ] [sig ] [1470/3398] Forecasting HLI... [2026-02-18T20:23:55.113071] [INFO ] [sig ] Generating forecast for: HLI [2026-02-18T20:23:55.113108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-18T20:23:55.126874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-18T20:23:55.127285] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-18T20:23:55.128176] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-18T20:23:55.128233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:55.128265] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:55.128291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:55.128348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:55.184953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:55.185815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:55.185898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:55.185930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:55.302500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:55.302672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:55.302713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:55.302741] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:55.306111] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=67.39%) [2026-02-18T20:23:55.306385] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-18T20:23:55.306511] [INFO ] [sig ] HLI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:55.452041] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HLI.txt [2026-02-18T20:23:55.452211] [INFO ] [sig ] [1470/3398] Completed HLI in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:55.452258] [INFO ] [sig ] [1471/3398] Forecasting HLIO... [2026-02-18T20:23:55.452289] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-18T20:23:55.452319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-18T20:23:55.465257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-18T20:23:55.465621] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-18T20:23:55.466425] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-18T20:23:55.466479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:55.466511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:55.466541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:55.466621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:55.527773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:55.528764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:55.528881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:55.528924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:55.654983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:55.655140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:55.655179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:55.655208] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:55.658912] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-02-18T20:23:55.659196] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-18T20:23:55.659326] [INFO ] [sig ] HLIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:55.815192] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HLIO.txt [2026-02-18T20:23:55.815519] [INFO ] [sig ] [1471/3398] Completed HLIO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-18T20:23:55.815557] [INFO ] [sig ] [1472/3398] Forecasting HLLY... [2026-02-18T20:23:55.815610] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-18T20:23:55.815641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-18T20:23:55.827901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-18T20:23:55.828255] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-18T20:23:55.829061] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-18T20:23:55.829127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:55.829165] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:55.829198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:55.829264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:55.886597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:55.887257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:55.887338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:55.887371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:56.006023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:56.006185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:56.006225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:56.006447] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:56.009996] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=43.24%) [2026-02-18T20:23:56.010455] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-18T20:23:56.010601] [INFO ] [sig ] HLLY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:56.153516] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HLLY.txt [2026-02-18T20:23:56.153688] [INFO ] [sig ] [1472/3398] Completed HLLY in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-18T20:23:56.153730] [INFO ] [sig ] [1473/3398] Forecasting HLMN... [2026-02-18T20:23:56.153760] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-18T20:23:56.153790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-18T20:23:56.167182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-18T20:23:56.167612] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-18T20:23:56.168474] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-18T20:23:56.168543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:56.168621] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:56.168669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:56.168735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:56.227264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:56.228179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:56.228270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:56.228303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:56.349899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:56.350058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:56.350106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:56.350141] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:56.353621] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-18T20:23:56.353898] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-18T20:23:56.354026] [INFO ] [sig ] HLMN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:56.510327] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HLMN.txt [2026-02-18T20:23:56.510518] [INFO ] [sig ] [1473/3398] Completed HLMN in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-18T20:23:56.510564] [INFO ] [sig ] [1474/3398] Forecasting HLN... [2026-02-18T20:23:56.510614] [INFO ] [sig ] Generating forecast for: HLN [2026-02-18T20:23:56.510646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-18T20:23:56.524636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-18T20:23:56.524942] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-18T20:23:56.525975] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-18T20:23:56.526028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:56.526061] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:56.526087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:56.526147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:56.589358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:56.590297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:56.590381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:56.590416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:56.716471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:56.716639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:56.716681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:56.716711] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:56.720360] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-02-18T20:23:56.720662] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-18T20:23:56.720792] [INFO ] [sig ] HLN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:56.864330] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HLN.txt [2026-02-18T20:23:56.864715] [INFO ] [sig ] [1474/3398] Completed HLN in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-18T20:23:56.864756] [INFO ] [sig ] [1475/3398] Forecasting HLNE... [2026-02-18T20:23:56.864785] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-18T20:23:56.864815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-18T20:23:56.877019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-18T20:23:56.877318] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-18T20:23:56.878165] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-18T20:23:56.878220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:56.878253] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:56.878282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:56.878340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:56.950613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:56.951472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:56.951556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:56.951611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:57.075281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:57.075445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:57.075490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:57.075520] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:57.079006] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: DOWN (p=38.83%) [2026-02-18T20:23:57.079321] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-18T20:23:57.079451] [INFO ] [sig ] HLNE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:57.234546] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HLNE.txt [2026-02-18T20:23:57.234746] [INFO ] [sig ] [1475/3398] Completed HLNE in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-18T20:23:57.234788] [INFO ] [sig ] [1476/3398] Forecasting HLX... [2026-02-18T20:23:57.234818] [INFO ] [sig ] Generating forecast for: HLX [2026-02-18T20:23:57.234850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-18T20:23:57.247644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-18T20:23:57.247987] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-18T20:23:57.248923] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-18T20:23:57.248978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:57.249012] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:57.249041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:57.249100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:57.310038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:57.311092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:57.311180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:57.311217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:57.436105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:57.436273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:57.436314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:57.436345] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:57.439855] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-02-18T20:23:57.440136] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-18T20:23:57.440271] [INFO ] [sig ] HLX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:57.590323] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HLX.txt [2026-02-18T20:23:57.590488] [INFO ] [sig ] [1476/3398] Completed HLX in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-18T20:23:57.590527] [INFO ] [sig ] [1477/3398] Forecasting HMC... [2026-02-18T20:23:57.590558] [INFO ] [sig ] Generating forecast for: HMC [2026-02-18T20:23:57.590609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-18T20:23:57.604181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-18T20:23:57.604796] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-18T20:23:57.605979] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-18T20:23:57.606033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:57.606068] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:57.606096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:57.606154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:57.666949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:57.668014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:57.668124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:57.668158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:57.790642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:57.790804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:57.790845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:57.790876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:57.794382] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-02-18T20:23:57.794707] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-18T20:23:57.794845] [INFO ] [sig ] HMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:57.941905] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HMC.txt [2026-02-18T20:23:57.942071] [INFO ] [sig ] [1477/3398] Completed HMC in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-18T20:23:57.942113] [INFO ] [sig ] [1478/3398] Forecasting HMN... [2026-02-18T20:23:57.942143] [INFO ] [sig ] Generating forecast for: HMN [2026-02-18T20:23:57.942176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-18T20:23:57.954505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-18T20:23:57.954867] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-18T20:23:57.955689] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-18T20:23:57.955743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:57.955804] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:57.955833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:57.955891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:58.016451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:58.017412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:58.017497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:58.017531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:58.146490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:58.146679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:58.146723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:58.146753] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:58.150534] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-02-18T20:23:58.150867] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-18T20:23:58.150998] [INFO ] [sig ] HMN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:58.304132] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HMN.txt [2026-02-18T20:23:58.304286] [INFO ] [sig ] [1478/3398] Completed HMN in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:23:58.304326] [INFO ] [sig ] [1479/3398] Forecasting HMY... [2026-02-18T20:23:58.304356] [INFO ] [sig ] Generating forecast for: HMY [2026-02-18T20:23:58.304410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-18T20:23:58.316649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-18T20:23:58.316982] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-18T20:23:58.317898] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-18T20:23:58.317975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:58.318010] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:58.318065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:58.318128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:58.383456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:58.384347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:58.384434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:58.384468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:58.511454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:58.511650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:58.511693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:58.511724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:58.515176] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-02-18T20:23:58.515483] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-18T20:23:58.515643] [INFO ] [sig ] HMY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:58.677773] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HMY.txt [2026-02-18T20:23:58.677936] [INFO ] [sig ] [1479/3398] Completed HMY in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:23:58.677976] [INFO ] [sig ] [1480/3398] Forecasting HNDL... [2026-02-18T20:23:58.678006] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-18T20:23:58.678059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-18T20:23:58.691097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-18T20:23:58.691715] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-18T20:23:58.692740] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-18T20:23:58.692795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:58.692840] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:58.692868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:58.692925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:58.763078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:58.764134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:58.764254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:58.764304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:58.888133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:58.888288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:58.888328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:58.888357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:58.891768] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-18T20:23:58.892047] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-18T20:23:58.892177] [INFO ] [sig ] HNDL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:23:59.037700] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HNDL.txt [2026-02-18T20:23:59.037857] [INFO ] [sig ] [1480/3398] Completed HNDL in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:23:59.037896] [INFO ] [sig ] [1481/3398] Forecasting HNI... [2026-02-18T20:23:59.037925] [INFO ] [sig ] Generating forecast for: HNI [2026-02-18T20:23:59.037956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-18T20:23:59.050393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-18T20:23:59.050762] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-18T20:23:59.051597] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-18T20:23:59.051653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:59.051687] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:59.051714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:59.051773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:59.109513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:59.110486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:59.110606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:59.110643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:59.236555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:59.236737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:59.236776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:59.236840] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:59.240375] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-02-18T20:23:59.240702] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-18T20:23:59.240846] [INFO ] [sig ] HNI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:59.391480] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HNI.txt [2026-02-18T20:23:59.391642] [INFO ] [sig ] [1481/3398] Completed HNI in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:23:59.391685] [INFO ] [sig ] [1482/3398] Forecasting HNRG... [2026-02-18T20:23:59.391714] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-18T20:23:59.391745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-18T20:23:59.405337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-18T20:23:59.405682] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-18T20:23:59.406474] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-18T20:23:59.406529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:59.406564] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:59.406623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:59.406683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:59.467992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:59.468958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:59.469044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:59.469079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:59.592811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:59.592976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:59.593026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:59.593056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:59.596770] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-18T20:23:59.597045] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-18T20:23:59.597190] [INFO ] [sig ] HNRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:23:59.742082] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HNRG.txt [2026-02-18T20:23:59.742247] [INFO ] [sig ] [1482/3398] Completed HNRG in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:23:59.742296] [INFO ] [sig ] [1483/3398] Forecasting HOG... [2026-02-18T20:23:59.742332] [INFO ] [sig ] Generating forecast for: HOG [2026-02-18T20:23:59.742362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-18T20:23:59.754367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-18T20:23:59.754727] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-18T20:23:59.755525] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-18T20:23:59.755606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:23:59.755644] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:23:59.755672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:23:59.755731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:23:59.813785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:23:59.814524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:23:59.814626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:23:59.814662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:23:59.941962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:23:59.942119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:23:59.942167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:23:59.942204] [INFO ] [FORECASTER] Training complete [2026-02-18T20:23:59.946120] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=44.74%) [2026-02-18T20:23:59.946417] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-18T20:23:59.946601] [INFO ] [sig ] HOG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:00.092322] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HOG.txt [2026-02-18T20:24:00.092480] [INFO ] [sig ] [1483/3398] Completed HOG in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:24:00.092526] [INFO ] [sig ] [1484/3398] Forecasting HOLO... [2026-02-18T20:24:00.092556] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-18T20:24:00.092607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-18T20:24:00.105163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-18T20:24:00.105603] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-18T20:24:00.106453] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-18T20:24:00.106508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:00.106541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:00.106587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:00.106651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:00.167359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:00.168269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:00.168358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:00.168393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:00.293008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:00.293166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:00.293208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:00.293239] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:00.296769] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-18T20:24:00.297055] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-18T20:24:00.297190] [INFO ] [sig ] HOLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:00.452822] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HOLO.txt [2026-02-18T20:24:00.453038] [INFO ] [sig ] [1484/3398] Completed HOLO in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:24:00.453088] [INFO ] [sig ] [1485/3398] Forecasting HOLX... [2026-02-18T20:24:00.453125] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-18T20:24:00.453164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-18T20:24:00.467020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-18T20:24:00.467396] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-18T20:24:00.468239] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-18T20:24:00.468294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:00.468326] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:00.468353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:00.468410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:00.527084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:00.527978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:00.528127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:00.528165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:00.656031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:00.656185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:00.656226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:00.656256] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:00.659821] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-18T20:24:00.660103] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-18T20:24:00.660253] [INFO ] [sig ] HOLX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:00.803866] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HOLX.txt [2026-02-18T20:24:00.804013] [INFO ] [sig ] [1485/3398] Completed HOLX in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:24:00.804071] [INFO ] [sig ] [1486/3398] Forecasting HOMB... [2026-02-18T20:24:00.804102] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-18T20:24:00.804133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-18T20:24:00.822548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-18T20:24:00.823131] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-18T20:24:00.823970] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-18T20:24:00.824040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:00.824084] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:00.824127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:00.824201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:00.884240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:00.884970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:00.885051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:00.885083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:01.005972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:01.006124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:01.006163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:01.006192] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:01.009772] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=35.31%) [2026-02-18T20:24:01.010060] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-18T20:24:01.010190] [INFO ] [sig ] HOMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:01.157488] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HOMB.txt [2026-02-18T20:24:01.157676] [INFO ] [sig ] [1486/3398] Completed HOMB in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:24:01.157719] [INFO ] [sig ] [1487/3398] Forecasting HON... [2026-02-18T20:24:01.157747] [INFO ] [sig ] Generating forecast for: HON [2026-02-18T20:24:01.157777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-18T20:24:01.170447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-18T20:24:01.170845] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-18T20:24:01.171655] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-18T20:24:01.171708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:01.171740] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:01.171766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:01.171822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:01.231484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:01.232378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:01.232462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:01.232495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:01.364375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:01.364560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:01.364644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:01.364709] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:01.368353] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-18T20:24:01.368663] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-18T20:24:01.368798] [INFO ] [sig ] HON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:01.517793] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HON.txt [2026-02-18T20:24:01.517991] [INFO ] [sig ] [1487/3398] Completed HON in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-18T20:24:01.518076] [INFO ] [sig ] [1488/3398] Forecasting HOOD... [2026-02-18T20:24:01.518111] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-18T20:24:01.518156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-18T20:24:01.531951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-18T20:24:01.532381] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-18T20:24:01.533258] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-18T20:24:01.533315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:01.533349] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:01.533378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:01.533436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:01.599656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:01.600743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:01.600877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:01.600914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:01.741143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:01.741313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:01.741355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:01.741385] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:01.744896] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=51.19%) [2026-02-18T20:24:01.745197] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-18T20:24:01.745335] [INFO ] [sig ] HOOD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:01.886432] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HOOD.txt [2026-02-18T20:24:01.886604] [INFO ] [sig ] [1488/3398] Completed HOOD in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:01.886646] [INFO ] [sig ] [1489/3398] Forecasting HOPE... [2026-02-18T20:24:01.886676] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-18T20:24:01.886708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-18T20:24:01.901659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-18T20:24:01.902128] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-18T20:24:01.903169] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-18T20:24:01.903235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:01.903279] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:01.903317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:01.903403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:01.970256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:01.971158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:01.971261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:01.971297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:02.085912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:02.086072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:02.086116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:02.086146] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:02.090352] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-02-18T20:24:02.090865] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-18T20:24:02.090997] [INFO ] [sig ] HOPE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:02.233260] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HOPE.txt [2026-02-18T20:24:02.233425] [INFO ] [sig ] [1489/3398] Completed HOPE in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:02.233465] [INFO ] [sig ] [1490/3398] Forecasting HP... [2026-02-18T20:24:02.233495] [INFO ] [sig ] Generating forecast for: HP [2026-02-18T20:24:02.233526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-18T20:24:02.247364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-18T20:24:02.247923] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-18T20:24:02.248960] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-18T20:24:02.249013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:02.249045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:02.249071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:02.249127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:02.309859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:02.310754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:02.310845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:02.310879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:02.429316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:02.429484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:02.429525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:02.429554] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:02.433068] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-02-18T20:24:02.433371] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-18T20:24:02.433506] [INFO ] [sig ] HP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:02.589880] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HP.txt [2026-02-18T20:24:02.590056] [INFO ] [sig ] [1490/3398] Completed HP in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:02.590099] [INFO ] [sig ] [1491/3398] Forecasting HPE... [2026-02-18T20:24:02.590129] [INFO ] [sig ] Generating forecast for: HPE [2026-02-18T20:24:02.590159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-18T20:24:02.607030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-18T20:24:02.607652] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-18T20:24:02.609022] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-18T20:24:02.609095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:02.609150] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:02.609215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:02.609313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:02.696565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:02.697561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:02.697683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:02.697719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:02.886926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:02.887149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:02.887213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:02.887269] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:02.892206] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=64.99%) [2026-02-18T20:24:02.892806] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-18T20:24:02.893021] [INFO ] [sig ] HPE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:03.121857] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HPE.txt [2026-02-18T20:24:03.122170] [INFO ] [sig ] [1491/3398] Completed HPE in 0.5s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:03.122243] [INFO ] [sig ] [1492/3398] Forecasting HPF... [2026-02-18T20:24:03.122296] [INFO ] [sig ] Generating forecast for: HPF [2026-02-18T20:24:03.122350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-18T20:24:03.162999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-18T20:24:03.163636] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-18T20:24:03.165232] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-18T20:24:03.165315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:03.165372] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:03.165421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:03.165517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:03.263683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:03.265040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:03.265178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:03.265232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:03.443858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:03.444071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:03.444140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:03.444184] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:03.450142] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=23.45%) [2026-02-18T20:24:03.450739] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-18T20:24:03.450954] [INFO ] [sig ] HPF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:03.673216] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HPF.txt [2026-02-18T20:24:03.673453] [INFO ] [sig ] [1492/3398] Completed HPF in 0.6s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:03.673502] [INFO ] [sig ] [1493/3398] Forecasting HPI... [2026-02-18T20:24:03.673537] [INFO ] [sig ] Generating forecast for: HPI [2026-02-18T20:24:03.673594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-18T20:24:03.698612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-18T20:24:03.699165] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-18T20:24:03.700536] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-18T20:24:03.700636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:03.700691] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:03.700739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:03.700870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:03.794335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:03.795747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:03.795904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:03.795959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:03.935313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:03.935488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:03.935533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:03.935563] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:03.939776] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-18T20:24:03.940153] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-18T20:24:03.940308] [INFO ] [sig ] HPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:04.103990] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HPI.txt [2026-02-18T20:24:04.104126] [INFO ] [sig ] [1493/3398] Completed HPI in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:04.104165] [INFO ] [sig ] [1494/3398] Forecasting HPK... [2026-02-18T20:24:04.104194] [INFO ] [sig ] Generating forecast for: HPK [2026-02-18T20:24:04.104225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-18T20:24:04.123961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-18T20:24:04.124254] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-18T20:24:04.125046] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-18T20:24:04.125100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:04.125133] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:04.125160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:04.125216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:04.182146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:04.182785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:04.182864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:04.182898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:04.305799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:04.305921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:04.305957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:04.305987] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:04.309291] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-02-18T20:24:04.309588] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-18T20:24:04.309716] [INFO ] [sig ] HPK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:04.454757] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HPK.txt [2026-02-18T20:24:04.454893] [INFO ] [sig ] [1494/3398] Completed HPK in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:04.454931] [INFO ] [sig ] [1495/3398] Forecasting HPP... [2026-02-18T20:24:04.454959] [INFO ] [sig ] Generating forecast for: HPP [2026-02-18T20:24:04.454994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-18T20:24:04.469076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-18T20:24:04.469375] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-18T20:24:04.470181] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-18T20:24:04.470235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:04.470301] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:04.470336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:04.470406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:04.529791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:04.530637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:04.530734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:04.530782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:04.657322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:04.657477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:04.657518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:04.657547] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:04.661028] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: UP (p=69.05%) [2026-02-18T20:24:04.661310] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-18T20:24:04.661441] [INFO ] [sig ] HPP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:04.803368] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HPP.txt [2026-02-18T20:24:04.803505] [INFO ] [sig ] [1495/3398] Completed HPP in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-18T20:24:04.803753] [INFO ] [sig ] [1496/3398] Forecasting HPQ... [2026-02-18T20:24:04.803784] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-18T20:24:04.803815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-18T20:24:04.836334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-18T20:24:04.836695] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-18T20:24:04.837468] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-18T20:24:04.837520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:04.837553] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:04.837607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:04.837667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:04.893941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:04.894621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:04.894702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:04.894923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:05.018213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:05.018378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:05.018419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:05.018447] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:05.021887] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-18T20:24:05.022163] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-18T20:24:05.022286] [INFO ] [sig ] HPQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:05.166656] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HPQ.txt [2026-02-18T20:24:05.166801] [INFO ] [sig ] [1496/3398] Completed HPQ in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:05.166842] [INFO ] [sig ] [1497/3398] Forecasting HPS... [2026-02-18T20:24:05.166871] [INFO ] [sig ] Generating forecast for: HPS [2026-02-18T20:24:05.166901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-18T20:24:05.179758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-18T20:24:05.180082] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-18T20:24:05.180971] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-18T20:24:05.181033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:05.181079] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:05.181118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:05.181176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:05.241388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:05.242119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:05.242201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:05.242236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:05.360627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:05.360781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:05.360822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:05.360851] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:05.364273] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=86.42%) [2026-02-18T20:24:05.364602] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-18T20:24:05.364729] [INFO ] [sig ] HPS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:05.509077] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HPS.txt [2026-02-18T20:24:05.509227] [INFO ] [sig ] [1497/3398] Completed HPS in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:05.509268] [INFO ] [sig ] [1498/3398] Forecasting HQI... [2026-02-18T20:24:05.509300] [INFO ] [sig ] Generating forecast for: HQI [2026-02-18T20:24:05.509338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-18T20:24:05.521222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-18T20:24:05.521613] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-18T20:24:05.522409] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-18T20:24:05.522465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:05.522499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:05.522528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:05.522619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:05.585940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:05.586656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:05.586739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:05.586774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:05.698376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:05.698533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:05.698591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:05.698626] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:05.702211] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-18T20:24:05.702491] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-18T20:24:05.702641] [INFO ] [sig ] HQI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:05.849724] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HQI.txt [2026-02-18T20:24:05.849886] [INFO ] [sig ] [1498/3398] Completed HQI in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:05.849932] [INFO ] [sig ] [1499/3398] Forecasting HQL... [2026-02-18T20:24:05.849964] [INFO ] [sig ] Generating forecast for: HQL [2026-02-18T20:24:05.849996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-18T20:24:05.863663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-18T20:24:05.864023] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-18T20:24:05.864820] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-18T20:24:05.864873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:05.864905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:05.864932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:05.864988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:05.926032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:05.926962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:05.927054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:05.927088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:06.054622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:06.054777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:06.054817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:06.054846] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:06.058498] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-02-18T20:24:06.058799] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-18T20:24:06.058926] [INFO ] [sig ] HQL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:06.201816] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HQL.txt [2026-02-18T20:24:06.201976] [INFO ] [sig ] [1499/3398] Completed HQL in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:06.202014] [INFO ] [sig ] [1500/3398] Forecasting HQY... [2026-02-18T20:24:06.202045] [INFO ] [sig ] Generating forecast for: HQY [2026-02-18T20:24:06.202075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-18T20:24:06.215649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-18T20:24:06.215981] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-18T20:24:06.216858] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-18T20:24:06.216914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:06.216947] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:06.216975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:06.217033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:06.274542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:06.275354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:06.275451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:06.275487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:06.403946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:06.404122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:06.404164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:06.404193] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:06.407643] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-18T20:24:06.407936] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-18T20:24:06.408084] [INFO ] [sig ] HQY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:06.559703] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HQY.txt [2026-02-18T20:24:06.559884] [INFO ] [sig ] [1500/3398] Completed HQY in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:06.559928] [INFO ] [sig ] [1501/3398] Forecasting HRB... [2026-02-18T20:24:06.559960] [INFO ] [sig ] Generating forecast for: HRB [2026-02-18T20:24:06.559992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-18T20:24:06.573189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-18T20:24:06.573560] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-18T20:24:06.574458] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-18T20:24:06.574512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:06.574544] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:06.574598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:06.574684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:06.634821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:06.635614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:06.635697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:06.635733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:06.770911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:06.771080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:06.771122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:06.771152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:06.775098] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-02-18T20:24:06.775424] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-18T20:24:06.775606] [INFO ] [sig ] HRB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:06.938428] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HRB.txt [2026-02-18T20:24:06.938619] [INFO ] [sig ] [1501/3398] Completed HRB in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:06.938664] [INFO ] [sig ] [1502/3398] Forecasting HRL... [2026-02-18T20:24:06.938695] [INFO ] [sig ] Generating forecast for: HRL [2026-02-18T20:24:06.938727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-18T20:24:06.951906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-18T20:24:06.952325] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-18T20:24:06.953210] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-18T20:24:06.953265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:06.953298] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:06.953329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:06.953400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:07.019202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:07.020243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:07.020336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:07.020379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:07.156720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:07.156875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:07.156916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:07.156946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:07.160700] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-18T20:24:07.160987] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-18T20:24:07.161142] [INFO ] [sig ] HRL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:07.311960] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HRL.txt [2026-02-18T20:24:07.312105] [INFO ] [sig ] [1502/3398] Completed HRL in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:07.312144] [INFO ] [sig ] [1503/3398] Forecasting HRMY... [2026-02-18T20:24:07.312174] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-18T20:24:07.312204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-18T20:24:07.330523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-18T20:24:07.331028] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-18T20:24:07.331868] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-18T20:24:07.331920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:07.331952] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:07.331978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:07.332033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:07.390462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:07.391337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:07.391455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:07.391493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:07.514264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:07.514430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:07.514470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:07.514498] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:07.518341] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-02-18T20:24:07.518831] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-18T20:24:07.518978] [INFO ] [sig ] HRMY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:07.664994] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HRMY.txt [2026-02-18T20:24:07.665157] [INFO ] [sig ] [1503/3398] Completed HRMY in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-18T20:24:07.665208] [INFO ] [sig ] [1504/3398] Forecasting HRTG... [2026-02-18T20:24:07.665251] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-18T20:24:07.665297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-18T20:24:07.679190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-18T20:24:07.679628] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-18T20:24:07.680465] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-18T20:24:07.680527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:07.680591] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:07.680624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:07.680682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:07.745965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:07.746934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:07.747043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:07.747088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:07.880046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:07.880206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:07.880252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:07.880295] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:07.883975] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=31.64%) [2026-02-18T20:24:07.884273] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-18T20:24:07.884448] [INFO ] [sig ] HRTG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:08.036903] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HRTG.txt [2026-02-18T20:24:08.037064] [INFO ] [sig ] [1504/3398] Completed HRTG in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:08.037109] [INFO ] [sig ] [1505/3398] Forecasting HRTX... [2026-02-18T20:24:08.037155] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-18T20:24:08.037200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-18T20:24:08.050554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-18T20:24:08.050991] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-18T20:24:08.051906] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-18T20:24:08.051965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:08.051999] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:08.052026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:08.052083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:08.115701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:08.117028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:08.117117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:08.117151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:08.251536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:08.251889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:08.251940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:08.251971] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:08.256376] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-18T20:24:08.256911] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-18T20:24:08.257046] [INFO ] [sig ] HRTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:08.418402] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HRTX.txt [2026-02-18T20:24:08.418566] [INFO ] [sig ] [1505/3398] Completed HRTX in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:08.418647] [INFO ] [sig ] [1506/3398] Forecasting HRZN... [2026-02-18T20:24:08.418698] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-18T20:24:08.418741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-18T20:24:08.432015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-18T20:24:08.432409] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-18T20:24:08.433296] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-18T20:24:08.433352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:08.433386] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:08.433413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:08.433472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:08.493517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:08.494470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:08.494768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:08.494805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:08.617986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:08.618194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:08.618250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:08.618294] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:08.622121] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-02-18T20:24:08.622403] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-18T20:24:08.622534] [INFO ] [sig ] HRZN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:08.772406] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HRZN.txt [2026-02-18T20:24:08.772589] [INFO ] [sig ] [1506/3398] Completed HRZN in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:08.772632] [INFO ] [sig ] [1507/3398] Forecasting HSAI... [2026-02-18T20:24:08.772661] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-18T20:24:08.772692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-18T20:24:08.785561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-18T20:24:08.785934] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-18T20:24:08.786742] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-18T20:24:08.786797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:08.786830] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:08.786857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:08.786915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:08.845233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:08.846116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:08.846205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:08.846239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:08.972873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:08.973034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:08.973075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:08.973106] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:08.976743] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=56.46%) [2026-02-18T20:24:08.977027] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-18T20:24:08.977159] [INFO ] [sig ] HSAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:09.119822] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HSAI.txt [2026-02-18T20:24:09.119977] [INFO ] [sig ] [1507/3398] Completed HSAI in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:09.120023] [INFO ] [sig ] [1508/3398] Forecasting HSBC... [2026-02-18T20:24:09.120053] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-18T20:24:09.120083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-18T20:24:09.132484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-18T20:24:09.132861] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-18T20:24:09.133695] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-18T20:24:09.133748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:09.133780] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:09.133808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:09.133865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:09.191717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:09.192483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:09.192569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:09.192626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:09.319896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:09.320055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:09.320095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:09.320124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:09.323522] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=79.55%) [2026-02-18T20:24:09.323819] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-18T20:24:09.323947] [INFO ] [sig ] HSBC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:09.468758] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HSBC.txt [2026-02-18T20:24:09.468908] [INFO ] [sig ] [1508/3398] Completed HSBC in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:09.468976] [INFO ] [sig ] [1509/3398] Forecasting HSCS... [2026-02-18T20:24:09.469008] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-18T20:24:09.469038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-18T20:24:09.480821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-18T20:24:09.481096] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-18T20:24:09.481915] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-18T20:24:09.481970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:09.482002] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:09.482030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:09.482089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:09.542762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:09.543643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:09.543728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:09.543763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:09.662807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:09.662977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:09.663019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:09.663047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:09.666598] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=46.08%) [2026-02-18T20:24:09.666881] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-18T20:24:09.667024] [INFO ] [sig ] HSCS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:09.817079] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HSCS.txt [2026-02-18T20:24:09.817237] [INFO ] [sig ] [1509/3398] Completed HSCS in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:09.817278] [INFO ] [sig ] [1510/3398] Forecasting HSHP... [2026-02-18T20:24:09.817309] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-18T20:24:09.817344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-18T20:24:09.830123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-18T20:24:09.830440] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-18T20:24:09.831270] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-18T20:24:09.831326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:09.831361] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:09.831390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:09.831459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:09.890222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:09.890924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:09.891006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:09.891041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:10.018432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:10.018617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:10.018661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:10.018690] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:10.022217] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-18T20:24:10.022492] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-18T20:24:10.022637] [INFO ] [sig ] HSHP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:10.165382] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HSHP.txt [2026-02-18T20:24:10.165534] [INFO ] [sig ] [1510/3398] Completed HSHP in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:10.165602] [INFO ] [sig ] [1511/3398] Forecasting HSIC... [2026-02-18T20:24:10.165634] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-18T20:24:10.165665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-18T20:24:10.177688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-18T20:24:10.177986] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-18T20:24:10.178849] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-18T20:24:10.178902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:10.178935] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:10.178963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:10.179020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:10.236959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:10.237667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:10.237748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:10.237781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:10.384276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:10.384468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:10.384532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:10.384565] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:10.388796] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=66.55%) [2026-02-18T20:24:10.389185] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-18T20:24:10.389342] [INFO ] [sig ] HSIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:10.539712] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HSIC.txt [2026-02-18T20:24:10.539878] [INFO ] [sig ] [1511/3398] Completed HSIC in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:10.539917] [INFO ] [sig ] [1512/3398] Forecasting HSTM... [2026-02-18T20:24:10.539946] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-18T20:24:10.539978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-18T20:24:10.552657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-18T20:24:10.553058] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-18T20:24:10.553934] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-18T20:24:10.553991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:10.554025] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:10.554081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:10.554142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:10.614435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:10.615371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:10.615461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:10.615497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:10.746344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:10.746516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:10.746565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:10.746624] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:10.750100] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=58.64%) [2026-02-18T20:24:10.750396] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-18T20:24:10.750533] [INFO ] [sig ] HSTM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:10.896553] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HSTM.txt [2026-02-18T20:24:10.896718] [INFO ] [sig ] [1512/3398] Completed HSTM in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-18T20:24:10.896759] [INFO ] [sig ] [1513/3398] Forecasting HSY... [2026-02-18T20:24:10.896788] [INFO ] [sig ] Generating forecast for: HSY [2026-02-18T20:24:10.896818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-18T20:24:10.910334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-18T20:24:10.910868] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-18T20:24:10.911879] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-18T20:24:10.911932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:10.911965] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:10.911991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:10.912047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:10.969051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:10.969756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:10.969837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:10.969871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:11.097365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:11.097535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:11.097606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:11.097641] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:11.105163] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-18T20:24:11.105635] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-18T20:24:11.105832] [INFO ] [sig ] HSY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:11.277022] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HSY.txt [2026-02-18T20:24:11.277182] [INFO ] [sig ] [1513/3398] Completed HSY in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:11.277223] [INFO ] [sig ] [1514/3398] Forecasting HTBK... [2026-02-18T20:24:11.277253] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-18T20:24:11.277284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-18T20:24:11.289803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-18T20:24:11.290115] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-18T20:24:11.290919] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-18T20:24:11.290973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:11.291005] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:11.291033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:11.291090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:11.350517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:11.351599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:11.351720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:11.351765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:11.486029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:11.486205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:11.486248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:11.486278] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:11.490652] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=17.33%) [2026-02-18T20:24:11.491162] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-18T20:24:11.491349] [INFO ] [sig ] HTBK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:11.647403] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HTBK.txt [2026-02-18T20:24:11.647589] [INFO ] [sig ] [1514/3398] Completed HTBK in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:11.647632] [INFO ] [sig ] [1515/3398] Forecasting HTD... [2026-02-18T20:24:11.647661] [INFO ] [sig ] Generating forecast for: HTD [2026-02-18T20:24:11.647691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-18T20:24:11.664246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-18T20:24:11.664772] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-18T20:24:11.665963] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-18T20:24:11.666040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:11.666104] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:11.666144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:11.666228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:11.741928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:11.742869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:11.742957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:11.742992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:11.879209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:11.879438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:11.879494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:11.879527] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:11.884391] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-18T20:24:11.884879] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-18T20:24:11.885064] [INFO ] [sig ] HTD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:12.046065] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HTD.txt [2026-02-18T20:24:12.046225] [INFO ] [sig ] [1515/3398] Completed HTD in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:12.046265] [INFO ] [sig ] [1516/3398] Forecasting HTGC... [2026-02-18T20:24:12.046295] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-18T20:24:12.046325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-18T20:24:12.058855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-18T20:24:12.059250] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-18T20:24:12.060160] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-18T20:24:12.060215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:12.060249] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:12.060277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:12.060335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:12.121102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:12.122021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:12.122107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:12.122141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:12.247475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:12.247654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:12.247697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:12.247726] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:12.251686] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-18T20:24:12.251979] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-18T20:24:12.252112] [INFO ] [sig ] HTGC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:12.407756] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HTGC.txt [2026-02-18T20:24:12.407932] [INFO ] [sig ] [1516/3398] Completed HTGC in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:12.407975] [INFO ] [sig ] [1517/3398] Forecasting HTH... [2026-02-18T20:24:12.408006] [INFO ] [sig ] Generating forecast for: HTH [2026-02-18T20:24:12.408062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-18T20:24:12.420368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-18T20:24:12.420814] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-18T20:24:12.421713] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-18T20:24:12.421778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:12.421820] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:12.421859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:12.421932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:12.488298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:12.489397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:12.489481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:12.489516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:12.616372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:12.616531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:12.616590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:12.616623] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:12.620322] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-02-18T20:24:12.620636] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-18T20:24:12.620771] [INFO ] [sig ] HTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:12.771507] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HTH.txt [2026-02-18T20:24:12.771681] [INFO ] [sig ] [1517/3398] Completed HTH in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:12.771722] [INFO ] [sig ] [1518/3398] Forecasting HTLD... [2026-02-18T20:24:12.771753] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-18T20:24:12.771783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-18T20:24:12.787067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-18T20:24:12.787509] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-18T20:24:12.788735] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-18T20:24:12.788794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:12.788826] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:12.788854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:12.788911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:12.857090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:12.858086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:12.858177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:12.858212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:13.007639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:13.007828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:13.007871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:13.007901] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:13.011960] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=68.04%) [2026-02-18T20:24:13.012318] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-18T20:24:13.012479] [INFO ] [sig ] HTLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:13.172794] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HTLD.txt [2026-02-18T20:24:13.172957] [INFO ] [sig ] [1518/3398] Completed HTLD in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:13.172997] [INFO ] [sig ] [1519/3398] Forecasting HTOO... [2026-02-18T20:24:13.173033] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-18T20:24:13.173065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-18T20:24:13.185689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-18T20:24:13.186058] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-18T20:24:13.186878] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-18T20:24:13.186933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:13.186965] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:13.186992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:13.187049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:13.247261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:13.251652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:13.251858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:13.251922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:13.379810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:13.379980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:13.380022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:13.380051] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:13.383824] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-18T20:24:13.384180] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-18T20:24:13.384338] [INFO ] [sig ] HTOO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:13.536190] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HTOO.txt [2026-02-18T20:24:13.536360] [INFO ] [sig ] [1519/3398] Completed HTOO in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-18T20:24:13.536401] [INFO ] [sig ] [1520/3398] Forecasting HTZ... [2026-02-18T20:24:13.536430] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-18T20:24:13.536462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-18T20:24:13.549220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-18T20:24:13.549653] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-18T20:24:13.550459] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-18T20:24:13.550513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:13.550544] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:13.550590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:13.550652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:13.610429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:13.611363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:13.611467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:13.611501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:13.736030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:13.736212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:13.736254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:13.736285] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:13.740009] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-18T20:24:13.740324] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-18T20:24:13.740463] [INFO ] [sig ] HTZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:13.895103] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HTZ.txt [2026-02-18T20:24:13.895264] [INFO ] [sig ] [1520/3398] Completed HTZ in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:13.895305] [INFO ] [sig ] [1521/3398] Forecasting HUBB... [2026-02-18T20:24:13.895336] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-18T20:24:13.895368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-18T20:24:13.907974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-18T20:24:13.908332] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-18T20:24:13.909394] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-18T20:24:13.909450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:13.909490] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:13.909523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:13.909622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:13.972683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:13.973556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:13.973662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:13.973698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:14.096098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:14.096260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:14.096302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:14.096333] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:14.099946] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-18T20:24:14.100231] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-18T20:24:14.100362] [INFO ] [sig ] HUBB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:14.245927] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HUBB.txt [2026-02-18T20:24:14.246111] [INFO ] [sig ] [1521/3398] Completed HUBB in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:14.246169] [INFO ] [sig ] [1522/3398] Forecasting HUBG... [2026-02-18T20:24:14.246203] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-18T20:24:14.246236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-18T20:24:14.259815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-18T20:24:14.260234] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-18T20:24:14.261134] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-18T20:24:14.261191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:14.261226] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:14.261256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:14.261318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:14.318654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:14.319529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:14.319669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:14.319705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:14.438308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:14.438476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:14.438518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:14.438566] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:14.442171] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=44.19%) [2026-02-18T20:24:14.442542] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-18T20:24:14.442714] [INFO ] [sig ] HUBG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:14.586269] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HUBG.txt [2026-02-18T20:24:14.586419] [INFO ] [sig ] [1522/3398] Completed HUBG in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:14.586466] [INFO ] [sig ] [1523/3398] Forecasting HUBS... [2026-02-18T20:24:14.586496] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-18T20:24:14.586527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-18T20:24:14.598711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-18T20:24:14.599010] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-18T20:24:14.599819] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-18T20:24:14.599873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:14.599905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:14.599932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:14.599989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:14.656660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:14.657418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:14.657503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:14.657544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:14.781544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:14.781719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:14.781759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:14.781788] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:14.785184] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-18T20:24:14.785463] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-18T20:24:14.785634] [INFO ] [sig ] HUBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:14.928650] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HUBS.txt [2026-02-18T20:24:14.928789] [INFO ] [sig ] [1523/3398] Completed HUBS in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:14.928827] [INFO ] [sig ] [1524/3398] Forecasting HUM... [2026-02-18T20:24:14.928856] [INFO ] [sig ] Generating forecast for: HUM [2026-02-18T20:24:14.928887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-18T20:24:14.941897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-18T20:24:14.942206] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-18T20:24:14.943006] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-18T20:24:14.943060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:14.943092] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:14.943119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:14.943175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:15.000673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:15.001376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:15.001465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:15.001512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:15.135961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:15.136123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:15.136166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:15.136196] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:15.139925] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-02-18T20:24:15.140265] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-18T20:24:15.140425] [INFO ] [sig ] HUM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:15.288124] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HUM.txt [2026-02-18T20:24:15.288260] [INFO ] [sig ] [1524/3398] Completed HUM in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:15.288299] [INFO ] [sig ] [1525/3398] Forecasting HUN... [2026-02-18T20:24:15.288327] [INFO ] [sig ] Generating forecast for: HUN [2026-02-18T20:24:15.288356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-18T20:24:15.300942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-18T20:24:15.301268] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-18T20:24:15.302069] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-18T20:24:15.302125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:15.302157] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:15.302183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:15.302239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:15.365566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:15.366350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:15.366439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:15.366474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:15.483826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:15.483989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:15.484027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:15.484056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:15.487603] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-18T20:24:15.487895] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-18T20:24:15.488045] [INFO ] [sig ] HUN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:15.634555] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HUN.txt [2026-02-18T20:24:15.634793] [INFO ] [sig ] [1525/3398] Completed HUN in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:15.634836] [INFO ] [sig ] [1526/3398] Forecasting HURC... [2026-02-18T20:24:15.634866] [INFO ] [sig ] Generating forecast for: HURC [2026-02-18T20:24:15.634898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-18T20:24:15.646333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-18T20:24:15.646695] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-18T20:24:15.647483] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-18T20:24:15.647537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:15.647591] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:15.647633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:15.647692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:15.706541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:15.707315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:15.707409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:15.707444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:15.820850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:15.821009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:15.821049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:15.821078] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:15.824598] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=28.77%) [2026-02-18T20:24:15.824887] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-18T20:24:15.825017] [INFO ] [sig ] HURC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:15.974995] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HURC.txt [2026-02-18T20:24:15.975162] [INFO ] [sig ] [1526/3398] Completed HURC in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:15.975203] [INFO ] [sig ] [1527/3398] Forecasting HURN... [2026-02-18T20:24:15.975233] [INFO ] [sig ] Generating forecast for: HURN [2026-02-18T20:24:15.975264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-18T20:24:15.990587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-18T20:24:15.991077] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-18T20:24:15.991942] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-18T20:24:15.991997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:15.992030] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:15.992058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:15.992115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:16.049201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:16.050199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:16.050290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:16.050323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:16.171832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:16.172002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:16.172045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:16.172075] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:16.175691] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-02-18T20:24:16.176018] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-18T20:24:16.176160] [INFO ] [sig ] HURN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:16.327227] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HURN.txt [2026-02-18T20:24:16.327415] [INFO ] [sig ] [1527/3398] Completed HURN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:16.327475] [INFO ] [sig ] [1528/3398] Forecasting HUYA... [2026-02-18T20:24:16.327510] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-18T20:24:16.327543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-18T20:24:16.342512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-18T20:24:16.342944] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-18T20:24:16.343837] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-18T20:24:16.343894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:16.344110] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:16.344136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:16.344195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:16.405852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:16.406814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:16.406906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:16.406941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:16.540406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:16.540592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:16.540636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:16.540665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:16.544351] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-02-18T20:24:16.544683] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-18T20:24:16.544824] [INFO ] [sig ] HUYA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:16.697453] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HUYA.txt [2026-02-18T20:24:16.697647] [INFO ] [sig ] [1528/3398] Completed HUYA in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:16.697691] [INFO ] [sig ] [1529/3398] Forecasting HWC... [2026-02-18T20:24:16.697720] [INFO ] [sig ] Generating forecast for: HWC [2026-02-18T20:24:16.697751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-18T20:24:16.711120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-18T20:24:16.711519] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-18T20:24:16.712348] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-18T20:24:16.712403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:16.712466] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:16.712495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:16.712557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:16.774599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:16.775492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:16.775599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:16.775639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:16.908662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:16.908844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:16.908897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:16.908936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:16.913429] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-02-18T20:24:16.913835] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-18T20:24:16.914150] [INFO ] [sig ] HWC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:17.063092] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HWC.txt [2026-02-18T20:24:17.063248] [INFO ] [sig ] [1529/3398] Completed HWC in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-18T20:24:17.063290] [INFO ] [sig ] [1530/3398] Forecasting HWH... [2026-02-18T20:24:17.063319] [INFO ] [sig ] Generating forecast for: HWH [2026-02-18T20:24:17.063357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-18T20:24:17.075214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-18T20:24:17.075534] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-18T20:24:17.076349] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-18T20:24:17.076402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:17.076434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:17.076461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:17.076517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:17.152381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:17.153339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:17.153428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:17.153463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:17.283755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:17.284114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:17.284167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:17.284205] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:17.288141] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-02-18T20:24:17.288501] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-18T20:24:17.288683] [INFO ] [sig ] HWH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:17.450451] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HWH.txt [2026-02-18T20:24:17.450636] [INFO ] [sig ] [1530/3398] Completed HWH in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:17.450679] [INFO ] [sig ] [1531/3398] Forecasting HWKN... [2026-02-18T20:24:17.450710] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-18T20:24:17.450740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-18T20:24:17.463535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-18T20:24:17.463959] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-18T20:24:17.464841] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-18T20:24:17.464896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:17.464929] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:17.464955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:17.465024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:17.527997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:17.529174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:17.529259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:17.529293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:17.655402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:17.655564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:17.655635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:17.655671] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:17.659104] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-18T20:24:17.659390] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-18T20:24:17.659520] [INFO ] [sig ] HWKN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:17.805008] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HWKN.txt [2026-02-18T20:24:17.805160] [INFO ] [sig ] [1531/3398] Completed HWKN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:17.805200] [INFO ] [sig ] [1532/3398] Forecasting HWM... [2026-02-18T20:24:17.805231] [INFO ] [sig ] Generating forecast for: HWM [2026-02-18T20:24:17.805261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-18T20:24:17.817699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-18T20:24:17.818020] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-18T20:24:17.818845] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-18T20:24:17.818897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:17.818930] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:17.818957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:17.819013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:17.880076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:17.880903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:17.880998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:17.881034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:18.001298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:18.001449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:18.001490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:18.001552] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:18.004965] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-02-18T20:24:18.005242] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-18T20:24:18.005367] [INFO ] [sig ] HWM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:18.150695] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HWM.txt [2026-02-18T20:24:18.150862] [INFO ] [sig ] [1532/3398] Completed HWM in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:18.151098] [INFO ] [sig ] [1533/3398] Forecasting HXL... [2026-02-18T20:24:18.151127] [INFO ] [sig ] Generating forecast for: HXL [2026-02-18T20:24:18.151158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-18T20:24:18.164790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-18T20:24:18.165379] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-18T20:24:18.166383] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-18T20:24:18.166436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:18.166469] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:18.166496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:18.166552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:18.228854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:18.229820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:18.229909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:18.229944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:18.361267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:18.361431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:18.361474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:18.361505] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:18.365040] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=24.14%) [2026-02-18T20:24:18.365323] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-18T20:24:18.365454] [INFO ] [sig ] HXL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:18.514927] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HXL.txt [2026-02-18T20:24:18.515092] [INFO ] [sig ] [1533/3398] Completed HXL in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:18.515134] [INFO ] [sig ] [1534/3398] Forecasting HY... [2026-02-18T20:24:18.515166] [INFO ] [sig ] Generating forecast for: HY [2026-02-18T20:24:18.515196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-18T20:24:18.527650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-18T20:24:18.528011] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-18T20:24:18.528913] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-18T20:24:18.528974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:18.529037] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:18.529075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:18.529137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:18.595395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:18.596341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:18.596445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:18.596499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:18.732840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:18.733015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:18.733060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:18.733093] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:18.736707] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-02-18T20:24:18.737198] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-18T20:24:18.737348] [INFO ] [sig ] HY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:18.897595] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HY.txt [2026-02-18T20:24:18.897819] [INFO ] [sig ] [1534/3398] Completed HY in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:18.897883] [INFO ] [sig ] [1535/3398] Forecasting HYFM... [2026-02-18T20:24:18.897931] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-18T20:24:18.897967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-18T20:24:18.910175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-18T20:24:18.910600] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-18T20:24:18.911468] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-18T20:24:18.911533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:18.911600] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:18.911648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:18.911719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:18.977549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:18.978643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:18.978769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:18.978820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:19.104769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:19.105136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:19.105180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:19.105211] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:19.109537] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: UP (p=70.95%) [2026-02-18T20:24:19.110194] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-18T20:24:19.110388] [INFO ] [sig ] HYFM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:19.273284] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HYFM.txt [2026-02-18T20:24:19.273488] [INFO ] [sig ] [1535/3398] Completed HYFM in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:19.273544] [INFO ] [sig ] [1536/3398] Forecasting HYI... [2026-02-18T20:24:19.273614] [INFO ] [sig ] Generating forecast for: HYI [2026-02-18T20:24:19.273661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-18T20:24:19.290081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-18T20:24:19.290561] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-18T20:24:19.291686] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-18T20:24:19.291755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:19.291800] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:19.291838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:19.291920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:19.369540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:19.370482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:19.370567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:19.370620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:19.502275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:19.502449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:19.502490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:19.502521] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:19.506128] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-02-18T20:24:19.506424] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-18T20:24:19.506559] [INFO ] [sig ] HYI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:19.663646] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HYI.txt [2026-02-18T20:24:19.663853] [INFO ] [sig ] [1536/3398] Completed HYI in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-18T20:24:19.663898] [INFO ] [sig ] [1537/3398] Forecasting HYLS... [2026-02-18T20:24:19.663929] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-18T20:24:19.663960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-18T20:24:19.676936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-18T20:24:19.677307] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-18T20:24:19.678251] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-18T20:24:19.678307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:19.678339] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:19.678366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:19.678424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:19.738693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:19.739567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:19.739668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:19.739701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:19.870021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:19.870161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:19.870201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:19.870229] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:19.873681] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-18T20:24:19.873963] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-18T20:24:19.874089] [INFO ] [sig ] HYLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:20.031418] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HYLS.txt [2026-02-18T20:24:20.031593] [INFO ] [sig ] [1537/3398] Completed HYLS in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:20.031635] [INFO ] [sig ] [1538/3398] Forecasting HYMC... [2026-02-18T20:24:20.031666] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-18T20:24:20.031696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-18T20:24:20.044523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-18T20:24:20.044902] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-18T20:24:20.045704] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-18T20:24:20.045760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:20.045792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:20.045820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:20.045877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:20.106643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:20.107760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:20.107845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:20.107882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:20.233536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:20.233784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:20.233832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:20.233861] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:20.237612] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=43.40%) [2026-02-18T20:24:20.237908] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-18T20:24:20.238074] [INFO ] [sig ] HYMC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:20.384450] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HYMC.txt [2026-02-18T20:24:20.384641] [INFO ] [sig ] [1538/3398] Completed HYMC in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:20.384694] [INFO ] [sig ] [1539/3398] Forecasting HYXF... [2026-02-18T20:24:20.384731] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-18T20:24:20.384770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-18T20:24:20.396364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-18T20:24:20.396734] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-18T20:24:20.397540] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-18T20:24:20.397625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:20.397659] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:20.397692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:20.397749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:20.460057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:20.460968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:20.461098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:20.461132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:20.575179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:20.575338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:20.575378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:20.575407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:20.578871] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=65.26%) [2026-02-18T20:24:20.579169] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-18T20:24:20.579307] [INFO ] [sig ] HYXF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:20.726958] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HYXF.txt [2026-02-18T20:24:20.727116] [INFO ] [sig ] [1539/3398] Completed HYXF in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:20.727167] [INFO ] [sig ] [1540/3398] Forecasting HYZD... [2026-02-18T20:24:20.727211] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-18T20:24:20.727256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-18T20:24:20.739121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-18T20:24:20.739482] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-18T20:24:20.740388] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-18T20:24:20.740442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:20.740475] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:20.740503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:20.740562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:20.798314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:20.799199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:20.799284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:20.799320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:20.920391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:20.920550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:20.920609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:20.920638] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:20.924072] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-18T20:24:20.924354] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-18T20:24:20.924481] [INFO ] [sig ] HYZD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:21.074056] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/HYZD.txt [2026-02-18T20:24:21.074208] [INFO ] [sig ] [1540/3398] Completed HYZD in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:21.074247] [INFO ] [sig ] [1541/3398] Forecasting HZO... [2026-02-18T20:24:21.074277] [INFO ] [sig ] Generating forecast for: HZO [2026-02-18T20:24:21.074306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-18T20:24:21.086898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-18T20:24:21.087283] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-18T20:24:21.088464] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-18T20:24:21.088522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:21.088555] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:21.088609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:21.088683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:21.146961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:21.148022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:21.148132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:21.148168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:21.273062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:21.273202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:21.273244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:21.273273] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:21.276920] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-18T20:24:21.277213] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-18T20:24:21.277355] [INFO ] [sig ] HZO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:21.419804] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/HZO.txt [2026-02-18T20:24:21.419964] [INFO ] [sig ] [1541/3398] Completed HZO in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:21.420004] [INFO ] [sig ] [1542/3398] Forecasting IAC... [2026-02-18T20:24:21.420033] [INFO ] [sig ] Generating forecast for: IAC [2026-02-18T20:24:21.420065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-18T20:24:21.432905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-18T20:24:21.433309] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-18T20:24:21.434146] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-18T20:24:21.434201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:21.434234] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:21.434261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:21.434320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:21.492070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:21.492925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:21.493016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:21.493050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:21.618326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:21.618485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:21.618526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:21.618556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:21.622083] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-18T20:24:21.622363] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-18T20:24:21.622494] [INFO ] [sig ] IAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:21.770182] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IAC.txt [2026-02-18T20:24:21.770360] [INFO ] [sig ] [1542/3398] Completed IAC in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:21.770408] [INFO ] [sig ] [1543/3398] Forecasting IAE... [2026-02-18T20:24:21.770440] [INFO ] [sig ] Generating forecast for: IAE [2026-02-18T20:24:21.770470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-18T20:24:21.781533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-18T20:24:21.781937] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-18T20:24:21.782757] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-18T20:24:21.782810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:21.782843] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:21.782870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:21.782926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:21.854420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:21.855342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:21.855435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:21.855468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:21.983807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:21.984193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:21.984234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:21.984271] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:21.988339] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-18T20:24:21.988687] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-18T20:24:21.988835] [INFO ] [sig ] IAE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:22.153396] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IAE.txt [2026-02-18T20:24:22.153566] [INFO ] [sig ] [1543/3398] Completed IAE in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:22.153638] [INFO ] [sig ] [1544/3398] Forecasting IAG... [2026-02-18T20:24:22.153668] [INFO ] [sig ] Generating forecast for: IAG [2026-02-18T20:24:22.153698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-18T20:24:22.167390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-18T20:24:22.167851] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-18T20:24:22.168946] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-18T20:24:22.169001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:22.169033] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:22.169061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:22.169128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:22.247467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:22.248779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:22.248902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:22.249154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:22.381785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:22.381943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:22.381985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:22.382014] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:22.385436] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: DOWN (p=18.62%) [2026-02-18T20:24:22.385743] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-18T20:24:22.385889] [INFO ] [sig ] IAG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:22.527627] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IAG.txt [2026-02-18T20:24:22.527839] [INFO ] [sig ] [1544/3398] Completed IAG in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:22.527886] [INFO ] [sig ] [1545/3398] Forecasting IBB... [2026-02-18T20:24:22.527917] [INFO ] [sig ] Generating forecast for: IBB [2026-02-18T20:24:22.527947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-18T20:24:22.540839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-18T20:24:22.541249] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-18T20:24:22.542074] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-18T20:24:22.542128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:22.542161] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:22.542189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:22.542246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:22.600155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:22.601094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:22.601184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:22.601217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:22.730362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:22.730521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:22.730562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:22.730615] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:22.734064] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=25.91%) [2026-02-18T20:24:22.734404] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-18T20:24:22.734551] [INFO ] [sig ] IBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:22.881595] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBB.txt [2026-02-18T20:24:22.881766] [INFO ] [sig ] [1545/3398] Completed IBB in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-18T20:24:22.881806] [INFO ] [sig ] [1546/3398] Forecasting IBBQ... [2026-02-18T20:24:22.881834] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-18T20:24:22.881864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-18T20:24:22.893202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-18T20:24:22.893611] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-18T20:24:22.894388] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-18T20:24:22.894441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:22.894499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:22.894529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:22.894608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:22.953688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:22.954623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:22.954714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:22.954757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:23.074728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:23.074933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:23.074980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:23.075035] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:23.078996] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-18T20:24:23.079318] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-18T20:24:23.079470] [INFO ] [sig ] IBBQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:23.228876] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBBQ.txt [2026-02-18T20:24:23.229031] [INFO ] [sig ] [1546/3398] Completed IBBQ in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:23.229074] [INFO ] [sig ] [1547/3398] Forecasting IBCP... [2026-02-18T20:24:23.229105] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-18T20:24:23.229136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-18T20:24:23.241245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-18T20:24:23.241558] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-18T20:24:23.242506] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-18T20:24:23.242563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:23.242625] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:23.242656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:23.242722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:23.304655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:23.305597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:23.305697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:23.305736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:23.425817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:23.425973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:23.426014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:23.426044] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:23.430087] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=50.32%) [2026-02-18T20:24:23.430379] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-18T20:24:23.430515] [INFO ] [sig ] IBCP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:23.581426] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBCP.txt [2026-02-18T20:24:23.581610] [INFO ] [sig ] [1547/3398] Completed IBCP in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:23.581654] [INFO ] [sig ] [1548/3398] Forecasting IBEX... [2026-02-18T20:24:23.581684] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-18T20:24:23.581713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-18T20:24:23.595196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-18T20:24:23.595605] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-18T20:24:23.596401] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-18T20:24:23.596454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:23.596487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:23.596513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:23.596570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:23.657503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:23.658451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:23.658557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:23.658614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:23.790479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:23.790694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:23.790743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:23.790775] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:23.794503] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=61.63%) [2026-02-18T20:24:23.794867] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-18T20:24:23.795024] [INFO ] [sig ] IBEX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:23.943970] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBEX.txt [2026-02-18T20:24:23.944119] [INFO ] [sig ] [1548/3398] Completed IBEX in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:23.944160] [INFO ] [sig ] [1549/3398] Forecasting IBM... [2026-02-18T20:24:23.944189] [INFO ] [sig ] Generating forecast for: IBM [2026-02-18T20:24:23.944221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-18T20:24:23.958021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-18T20:24:23.958442] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-18T20:24:23.959544] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-18T20:24:23.959625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:23.959663] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:23.959691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:23.959750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:24.020927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:24.021884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:24.021980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:24.022015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:24.151101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:24.151274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:24.151314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:24.151407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:24.155106] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-02-18T20:24:24.155394] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-18T20:24:24.155530] [INFO ] [sig ] IBM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:24.302666] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBM.txt [2026-02-18T20:24:24.302836] [INFO ] [sig ] [1549/3398] Completed IBM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:24.302885] [INFO ] [sig ] [1550/3398] Forecasting IBN... [2026-02-18T20:24:24.302922] [INFO ] [sig ] Generating forecast for: IBN [2026-02-18T20:24:24.302952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-18T20:24:24.316980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-18T20:24:24.317436] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-18T20:24:24.318320] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-18T20:24:24.318384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:24.318428] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:24.318491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:24.318557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:24.377248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:24.378164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:24.378250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:24.378285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:24.508441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:24.508652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:24.508707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:24.508740] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:24.512665] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-18T20:24:24.513050] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-18T20:24:24.513208] [INFO ] [sig ] IBN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:24.658833] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBN.txt [2026-02-18T20:24:24.659002] [INFO ] [sig ] [1550/3398] Completed IBN in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:24.659227] [INFO ] [sig ] [1551/3398] Forecasting IBOC... [2026-02-18T20:24:24.659257] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-18T20:24:24.659294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-18T20:24:24.671779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-18T20:24:24.672288] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-18T20:24:24.673314] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-18T20:24:24.673368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:24.673401] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:24.673429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:24.673487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:24.733452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:24.734524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:24.734626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:24.734660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:24.856223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:24.856381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:24.856425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:24.856454] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:24.860091] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=8.49%) [2026-02-18T20:24:24.860377] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-18T20:24:24.860508] [INFO ] [sig ] IBOC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:25.006732] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBOC.txt [2026-02-18T20:24:25.006887] [INFO ] [sig ] [1551/3398] Completed IBOC in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:25.006928] [INFO ] [sig ] [1552/3398] Forecasting IBP... [2026-02-18T20:24:25.006960] [INFO ] [sig ] Generating forecast for: IBP [2026-02-18T20:24:25.006992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-18T20:24:25.020831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-18T20:24:25.021237] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-18T20:24:25.022057] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-18T20:24:25.022111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:25.022143] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:25.022170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:25.022227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:25.079730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:25.080619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:25.080705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:25.080737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:25.208786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:25.209008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:25.209067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:25.209104] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:25.213090] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=11.04%) [2026-02-18T20:24:25.213428] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-18T20:24:25.213563] [INFO ] [sig ] IBP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:25.358616] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBP.txt [2026-02-18T20:24:25.358788] [INFO ] [sig ] [1552/3398] Completed IBP in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:25.358834] [INFO ] [sig ] [1553/3398] Forecasting IBRX... [2026-02-18T20:24:25.358864] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-18T20:24:25.358894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-18T20:24:25.373179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-18T20:24:25.373617] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-18T20:24:25.374712] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-18T20:24:25.374768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:25.374806] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:25.374841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:25.374914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:25.434350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:25.435273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:25.435373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:25.435411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:25.561244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:25.561404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:25.561445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:25.561474] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:25.564947] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-18T20:24:25.565221] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-18T20:24:25.565348] [INFO ] [sig ] IBRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:25.709122] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBRX.txt [2026-02-18T20:24:25.709270] [INFO ] [sig ] [1553/3398] Completed IBRX in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-18T20:24:25.709310] [INFO ] [sig ] [1554/3398] Forecasting IBTG... [2026-02-18T20:24:25.709340] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-18T20:24:25.709377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-18T20:24:25.721747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-18T20:24:25.722124] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-18T20:24:25.722933] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-18T20:24:25.722987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:25.723019] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:25.723046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:25.723103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:25.780441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:25.781264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:25.781347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:25.781381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:25.902376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:25.902708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:25.902773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:25.902808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:25.906797] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-02-18T20:24:25.907157] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-18T20:24:25.907320] [INFO ] [sig ] IBTG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:26.077674] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBTG.txt [2026-02-18T20:24:26.077836] [INFO ] [sig ] [1554/3398] Completed IBTG in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:26.077880] [INFO ] [sig ] [1555/3398] Forecasting IBTH... [2026-02-18T20:24:26.077911] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-18T20:24:26.077940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-18T20:24:26.091184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-18T20:24:26.091590] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-18T20:24:26.092455] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-18T20:24:26.092509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:26.092542] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:26.092599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:26.092662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:26.159750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:26.160748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:26.160840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:26.160875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:26.296394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:26.296557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:26.296621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:26.296651] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:26.300368] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-18T20:24:26.300685] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-18T20:24:26.300817] [INFO ] [sig ] IBTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:26.446685] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBTH.txt [2026-02-18T20:24:26.446852] [INFO ] [sig ] [1555/3398] Completed IBTH in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:26.446892] [INFO ] [sig ] [1556/3398] Forecasting IBTI... [2026-02-18T20:24:26.446923] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-18T20:24:26.446953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-18T20:24:26.462003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-18T20:24:26.462496] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-18T20:24:26.463502] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-18T20:24:26.463560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:26.463618] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:26.463648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:26.463706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:26.528653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:26.529819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:26.529964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:26.529999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:26.658556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:26.658736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:26.658778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:26.658809] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:26.662562] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-18T20:24:26.662890] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-18T20:24:26.663027] [INFO ] [sig ] IBTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:26.815694] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBTI.txt [2026-02-18T20:24:26.816072] [INFO ] [sig ] [1556/3398] Completed IBTI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:26.816114] [INFO ] [sig ] [1557/3398] Forecasting IBTJ... [2026-02-18T20:24:26.816145] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-18T20:24:26.816176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-18T20:24:26.829995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-18T20:24:26.830379] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-18T20:24:26.831206] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-18T20:24:26.831261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:26.831293] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:26.831331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:26.831389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:26.896497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:26.897440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:26.897529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:26.897565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:27.028216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:27.028400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:27.028450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:27.028505] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:27.033111] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-18T20:24:27.033477] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-18T20:24:27.033664] [INFO ] [sig ] IBTJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:27.184782] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBTJ.txt [2026-02-18T20:24:27.184942] [INFO ] [sig ] [1557/3398] Completed IBTJ in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:27.184981] [INFO ] [sig ] [1558/3398] Forecasting IBTK... [2026-02-18T20:24:27.185012] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-18T20:24:27.185042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-18T20:24:27.197635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-18T20:24:27.197976] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-18T20:24:27.198837] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-18T20:24:27.198892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:27.198927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:27.198955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:27.199013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:27.258921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:27.259604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:27.259685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:27.259719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:27.379295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:27.379456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:27.379498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:27.379528] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:27.383029] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=42.48%) [2026-02-18T20:24:27.383307] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-18T20:24:27.383435] [INFO ] [sig ] IBTK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:27.529120] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBTK.txt [2026-02-18T20:24:27.529275] [INFO ] [sig ] [1558/3398] Completed IBTK in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:27.529315] [INFO ] [sig ] [1559/3398] Forecasting IBTL... [2026-02-18T20:24:27.529344] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-18T20:24:27.529374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-18T20:24:27.542409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-18T20:24:27.542802] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-18T20:24:27.543627] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-18T20:24:27.543682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:27.543715] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:27.543743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:27.543800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:27.600440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:27.601183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:27.601265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:27.601312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:27.717253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:27.717407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:27.717446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:27.717476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:27.720895] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-18T20:24:27.721167] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-18T20:24:27.721291] [INFO ] [sig ] IBTL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:27.864465] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBTL.txt [2026-02-18T20:24:27.864642] [INFO ] [sig ] [1559/3398] Completed IBTL in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:27.864686] [INFO ] [sig ] [1560/3398] Forecasting IBTM... [2026-02-18T20:24:27.864716] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-18T20:24:27.864745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-18T20:24:27.876221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-18T20:24:27.876532] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-18T20:24:27.877319] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-18T20:24:27.877372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:27.877405] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:27.877431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:27.877488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:27.935528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:27.936397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:27.936488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:27.936520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:28.059921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:28.060077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:28.060118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:28.060146] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:28.063601] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-02-18T20:24:28.063894] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-18T20:24:28.064023] [INFO ] [sig ] IBTM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:28.218437] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IBTM.txt [2026-02-18T20:24:28.218637] [INFO ] [sig ] [1560/3398] Completed IBTM in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:28.218682] [INFO ] [sig ] [1561/3398] Forecasting IBTO... [2026-02-18T20:24:28.218714] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-18T20:24:28.218751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-18T20:24:28.230718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-18T20:24:28.231124] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-18T20:24:28.232033] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-18T20:24:28.232089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:28.232123] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:28.232151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:28.232223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:28.289403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:28.290290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:28.290379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:28.290412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:28.412268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:28.412419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:28.412459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:28.412488] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:28.415918] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-18T20:24:28.416212] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-18T20:24:28.416338] [INFO ] [sig ] IBTO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:28.558103] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IBTO.txt [2026-02-18T20:24:28.558230] [INFO ] [sig ] [1561/3398] Completed IBTO in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:28.558269] [INFO ] [sig ] [1562/3398] Forecasting ICE... [2026-02-18T20:24:28.558298] [INFO ] [sig ] Generating forecast for: ICE [2026-02-18T20:24:28.558327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-18T20:24:28.571211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-18T20:24:28.571524] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-18T20:24:28.572308] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-18T20:24:28.572361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:28.572393] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:28.572420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:28.572476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:28.631646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:28.632419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:28.632503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:28.632537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:28.757420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:28.757585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:28.757627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:28.757657] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:28.761262] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-02-18T20:24:28.761549] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-18T20:24:28.761696] [INFO ] [sig ] ICE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:28.907990] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ICE.txt [2026-02-18T20:24:28.908184] [INFO ] [sig ] [1562/3398] Completed ICE in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-18T20:24:28.908235] [INFO ] [sig ] [1563/3398] Forecasting ICFI... [2026-02-18T20:24:28.908271] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-18T20:24:28.908302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-18T20:24:28.922218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-18T20:24:28.922561] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-18T20:24:28.923437] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-18T20:24:28.923501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:28.923560] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:28.923611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:28.923672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:28.983036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:28.983799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:28.983896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:28.983938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:29.107018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:29.107160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:29.107203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:29.107234] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:29.111070] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=66.38%) [2026-02-18T20:24:29.111545] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-18T20:24:29.111705] [INFO ] [sig ] ICFI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:29.255475] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ICFI.txt [2026-02-18T20:24:29.255648] [INFO ] [sig ] [1563/3398] Completed ICFI in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:29.255710] [INFO ] [sig ] [1564/3398] Forecasting ICL... [2026-02-18T20:24:29.255744] [INFO ] [sig ] Generating forecast for: ICL [2026-02-18T20:24:29.255776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-18T20:24:29.268316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-18T20:24:29.268707] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-18T20:24:29.269608] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-18T20:24:29.269663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:29.269696] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:29.269809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:29.269893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:29.328556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:29.329530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:29.329644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:29.329680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:29.454072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:29.454231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:29.454272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:29.454301] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:29.457757] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-02-18T20:24:29.458063] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-18T20:24:29.458196] [INFO ] [sig ] ICL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:29.607634] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ICL.txt [2026-02-18T20:24:29.607808] [INFO ] [sig ] [1564/3398] Completed ICL in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:29.607852] [INFO ] [sig ] [1565/3398] Forecasting ICLN... [2026-02-18T20:24:29.607884] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-18T20:24:29.607916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-18T20:24:29.621267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-18T20:24:29.621709] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-18T20:24:29.622610] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-18T20:24:29.622671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:29.622712] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:29.622742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:29.622816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:29.682718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:29.683674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:29.683786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:29.683823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:29.824370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:29.824539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:29.824602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:29.824635] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:29.828591] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=21.27%) [2026-02-18T20:24:29.829038] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-18T20:24:29.829207] [INFO ] [sig ] ICLN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:29.973666] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ICLN.txt [2026-02-18T20:24:29.973826] [INFO ] [sig ] [1565/3398] Completed ICLN in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:29.973872] [INFO ] [sig ] [1566/3398] Forecasting ICMB... [2026-02-18T20:24:29.973909] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-18T20:24:29.973946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-18T20:24:29.985363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-18T20:24:29.985705] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-18T20:24:29.986500] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-18T20:24:29.986556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:29.986611] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:29.986642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:29.986712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:30.049187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:30.050060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:30.050150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:30.050186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:30.167494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:30.167685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:30.167748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:30.167809] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:30.171402] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=23.51%) [2026-02-18T20:24:30.171714] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-18T20:24:30.171844] [INFO ] [sig ] ICMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:30.313876] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ICMB.txt [2026-02-18T20:24:30.314027] [INFO ] [sig ] [1566/3398] Completed ICMB in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:30.314066] [INFO ] [sig ] [1567/3398] Forecasting ICOP... [2026-02-18T20:24:30.314096] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-18T20:24:30.314127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-18T20:24:30.326605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-18T20:24:30.327032] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-18T20:24:30.328261] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-18T20:24:30.328322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:30.328357] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:30.328385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:30.328446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:30.387745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:30.388727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:30.388823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:30.388859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:30.513167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:30.513333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:30.513382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:30.513413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:30.517196] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=62.69%) [2026-02-18T20:24:30.517516] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-18T20:24:30.517677] [INFO ] [sig ] ICOP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:30.660785] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ICOP.txt [2026-02-18T20:24:30.660946] [INFO ] [sig ] [1567/3398] Completed ICOP in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:30.660986] [INFO ] [sig ] [1568/3398] Forecasting ICUI... [2026-02-18T20:24:30.661017] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-18T20:24:30.661047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-18T20:24:30.674084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-18T20:24:30.674491] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-18T20:24:30.675352] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-18T20:24:30.675409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:30.675443] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:30.675471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:30.675531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:30.735226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:30.736329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:30.736419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:30.736452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:30.859152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:30.859321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:30.859363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:30.859394] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:30.862978] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-18T20:24:30.863346] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-18T20:24:30.863505] [INFO ] [sig ] ICUI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:31.007731] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ICUI.txt [2026-02-18T20:24:31.007892] [INFO ] [sig ] [1568/3398] Completed ICUI in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:31.007935] [INFO ] [sig ] [1569/3398] Forecasting IDA... [2026-02-18T20:24:31.007969] [INFO ] [sig ] Generating forecast for: IDA [2026-02-18T20:24:31.007999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-18T20:24:31.022044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-18T20:24:31.022652] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-18T20:24:31.023431] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-18T20:24:31.023484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:31.023516] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:31.023543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:31.023623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:31.081765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:31.082652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:31.082739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:31.082774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:31.205363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:31.205523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:31.205564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:31.205615] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:31.209499] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-18T20:24:31.209807] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-18T20:24:31.209940] [INFO ] [sig ] IDA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:31.356034] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IDA.txt [2026-02-18T20:24:31.356195] [INFO ] [sig ] [1569/3398] Completed IDA in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:31.356234] [INFO ] [sig ] [1570/3398] Forecasting IDAI... [2026-02-18T20:24:31.356264] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-18T20:24:31.356295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-18T20:24:31.371228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-18T20:24:31.371618] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-18T20:24:31.372422] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-18T20:24:31.372476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:31.372509] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:31.372536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:31.372616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:31.430285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:31.431186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:31.431271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:31.431305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:31.559072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:31.559302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:31.559360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:31.559404] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:31.564461] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=52.33%) [2026-02-18T20:24:31.564939] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-18T20:24:31.565125] [INFO ] [sig ] IDAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:31.714299] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IDAI.txt [2026-02-18T20:24:31.714462] [INFO ] [sig ] [1570/3398] Completed IDAI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-18T20:24:31.714504] [INFO ] [sig ] [1571/3398] Forecasting IDCC... [2026-02-18T20:24:31.714535] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-18T20:24:31.714565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-18T20:24:31.726986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-18T20:24:31.727384] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-18T20:24:31.728348] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-18T20:24:31.728405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:31.728438] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:31.728465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:31.728521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:31.786298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:31.787207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:31.787294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:31.787329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:31.909118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:31.909274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:31.909314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:31.909344] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:31.912807] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=33.01%) [2026-02-18T20:24:31.913086] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-18T20:24:31.913214] [INFO ] [sig ] IDCC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:32.126819] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IDCC.txt [2026-02-18T20:24:32.126968] [INFO ] [sig ] [1571/3398] Completed IDCC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:32.127010] [INFO ] [sig ] [1572/3398] Forecasting IDE... [2026-02-18T20:24:32.127040] [INFO ] [sig ] Generating forecast for: IDE [2026-02-18T20:24:32.127070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-18T20:24:32.138363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-18T20:24:32.138642] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-18T20:24:32.139424] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-18T20:24:32.139477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:32.139510] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:32.139537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:32.139624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:32.196296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:32.196938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:32.197018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:32.197052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:32.316504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:32.316659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:32.316699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:32.316728] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:32.320519] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-02-18T20:24:32.320819] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-18T20:24:32.320947] [INFO ] [sig ] IDE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:32.471176] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IDE.txt [2026-02-18T20:24:32.471315] [INFO ] [sig ] [1572/3398] Completed IDE in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:32.471360] [INFO ] [sig ] [1573/3398] Forecasting IDN... [2026-02-18T20:24:32.471392] [INFO ] [sig ] Generating forecast for: IDN [2026-02-18T20:24:32.471422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-18T20:24:32.483346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-18T20:24:32.483643] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-18T20:24:32.484446] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-18T20:24:32.484500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:32.484532] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:32.484561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:32.484643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:32.543630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:32.544655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:32.544778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:32.544813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:32.665422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:32.665594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:32.665636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:32.665666] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:32.669104] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-02-18T20:24:32.669385] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-18T20:24:32.669514] [INFO ] [sig ] IDN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:32.814032] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IDN.txt [2026-02-18T20:24:32.814392] [INFO ] [sig ] [1573/3398] Completed IDN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:32.814445] [INFO ] [sig ] [1574/3398] Forecasting IDXX... [2026-02-18T20:24:32.814496] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-18T20:24:32.814527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-18T20:24:32.826939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-18T20:24:32.827291] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-18T20:24:32.828208] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-18T20:24:32.828277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:32.828332] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:32.828361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:32.828419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:32.888750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:32.889694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:32.889775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:32.889809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:33.015544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:33.015720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:33.015761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:33.015790] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:33.019630] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-18T20:24:33.019908] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-18T20:24:33.020062] [INFO ] [sig ] IDXX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:33.170595] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IDXX.txt [2026-02-18T20:24:33.170751] [INFO ] [sig ] [1574/3398] Completed IDXX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:33.170790] [INFO ] [sig ] [1575/3398] Forecasting IDYA... [2026-02-18T20:24:33.170820] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-18T20:24:33.170849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-18T20:24:33.183917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-18T20:24:33.184270] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-18T20:24:33.185099] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-18T20:24:33.185153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:33.185185] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:33.185213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:33.185269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:33.244097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:33.244826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:33.244906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:33.244946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:33.374774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:33.374955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:33.375014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:33.375047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:33.378614] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-18T20:24:33.378905] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-18T20:24:33.379072] [INFO ] [sig ] IDYA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:33.551825] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IDYA.txt [2026-02-18T20:24:33.552043] [INFO ] [sig ] [1575/3398] Completed IDYA in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:33.552097] [INFO ] [sig ] [1576/3398] Forecasting IEF... [2026-02-18T20:24:33.552138] [INFO ] [sig ] Generating forecast for: IEF [2026-02-18T20:24:33.552361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-18T20:24:33.565990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-18T20:24:33.566610] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-18T20:24:33.567402] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-18T20:24:33.567455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:33.567489] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:33.567516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:33.567590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:33.630491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:33.631415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:33.631505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:33.631541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:33.756071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:33.756231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:33.756270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:33.756300] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:33.759888] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=51.12%) [2026-02-18T20:24:33.760212] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-18T20:24:33.760343] [INFO ] [sig ] IEF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:33.907775] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IEF.txt [2026-02-18T20:24:33.907969] [INFO ] [sig ] [1576/3398] Completed IEF in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:33.908010] [INFO ] [sig ] [1577/3398] Forecasting IEI... [2026-02-18T20:24:33.908053] [INFO ] [sig ] Generating forecast for: IEI [2026-02-18T20:24:33.908084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-18T20:24:33.920283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-18T20:24:33.920706] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-18T20:24:33.921519] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-18T20:24:33.921596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:33.921633] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:33.921663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:33.921722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:33.980064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:33.980961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:33.981052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:33.981087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:34.110994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:34.111153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:34.111195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:34.111227] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:34.114739] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-02-18T20:24:34.115020] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-18T20:24:34.115154] [INFO ] [sig ] IEI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:34.261133] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IEI.txt [2026-02-18T20:24:34.261266] [INFO ] [sig ] [1577/3398] Completed IEI in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:34.261312] [INFO ] [sig ] [1578/3398] Forecasting IEP... [2026-02-18T20:24:34.261346] [INFO ] [sig ] Generating forecast for: IEP [2026-02-18T20:24:34.261377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-18T20:24:34.274076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-18T20:24:34.274399] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-18T20:24:34.275220] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-18T20:24:34.275274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:34.275305] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:34.275332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:34.275388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:34.333731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:34.334388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:34.334470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:34.334502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:34.456192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:34.456340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:34.456379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:34.456408] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:34.459851] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=31.08%) [2026-02-18T20:24:34.460144] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-18T20:24:34.460277] [INFO ] [sig ] IEP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:34.615686] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IEP.txt [2026-02-18T20:24:34.615832] [INFO ] [sig ] [1578/3398] Completed IEP in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-18T20:24:34.615872] [INFO ] [sig ] [1579/3398] Forecasting IESC... [2026-02-18T20:24:34.615902] [INFO ] [sig ] Generating forecast for: IESC [2026-02-18T20:24:34.615932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-18T20:24:34.628440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-18T20:24:34.628815] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-18T20:24:34.629616] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-18T20:24:34.629669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:34.629702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:34.629729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:34.629787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:34.688235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:34.689141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:34.689231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:34.689266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:34.812960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:34.813121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:34.813161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:34.813190] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:34.816890] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-02-18T20:24:34.817191] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-18T20:24:34.817346] [INFO ] [sig ] IESC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:34.974603] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IESC.txt [2026-02-18T20:24:34.974751] [INFO ] [sig ] [1579/3398] Completed IESC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:34.974790] [INFO ] [sig ] [1580/3398] Forecasting IEX... [2026-02-18T20:24:34.974820] [INFO ] [sig ] Generating forecast for: IEX [2026-02-18T20:24:34.974851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-18T20:24:34.987936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-18T20:24:34.988302] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-18T20:24:34.989102] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-18T20:24:34.989155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:34.989212] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:34.989241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:34.989297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:35.048805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:35.049673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:35.049774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:35.049813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:35.187950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:35.188158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:35.188204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:35.188234] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:35.191938] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-18T20:24:35.192289] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-18T20:24:35.192472] [INFO ] [sig ] IEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:35.337702] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IEX.txt [2026-02-18T20:24:35.337919] [INFO ] [sig ] [1580/3398] Completed IEX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:35.337974] [INFO ] [sig ] [1581/3398] Forecasting IFN... [2026-02-18T20:24:35.338017] [INFO ] [sig ] Generating forecast for: IFN [2026-02-18T20:24:35.338097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-18T20:24:35.353194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-18T20:24:35.353635] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-18T20:24:35.354464] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-18T20:24:35.354520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:35.354554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:35.354602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:35.354665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:35.415932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:35.416910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:35.417004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:35.417047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:35.535082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:35.535246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:35.535287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:35.535332] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:35.538800] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-18T20:24:35.539114] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-18T20:24:35.539259] [INFO ] [sig ] IFN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:35.682065] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IFN.txt [2026-02-18T20:24:35.682420] [INFO ] [sig ] [1581/3398] Completed IFN in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:35.682465] [INFO ] [sig ] [1582/3398] Forecasting IFS... [2026-02-18T20:24:35.682505] [INFO ] [sig ] Generating forecast for: IFS [2026-02-18T20:24:35.682548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-18T20:24:35.695773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-18T20:24:35.696217] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-18T20:24:35.697078] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-18T20:24:35.697145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:35.697185] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:35.697213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:35.697271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:35.759021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:35.759951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:35.760046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:35.760089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:35.884958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:35.885121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:35.885160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:35.885189] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:35.889174] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-18T20:24:35.889677] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-18T20:24:35.889805] [INFO ] [sig ] IFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:36.040129] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IFS.txt [2026-02-18T20:24:36.040261] [INFO ] [sig ] [1582/3398] Completed IFS in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:36.040299] [INFO ] [sig ] [1583/3398] Forecasting IGA... [2026-02-18T20:24:36.040329] [INFO ] [sig ] Generating forecast for: IGA [2026-02-18T20:24:36.040359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-18T20:24:36.052548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-18T20:24:36.052940] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-18T20:24:36.053791] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-18T20:24:36.053846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:36.053880] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:36.053907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:36.053975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:36.122798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:36.123753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:36.123860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:36.123897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:36.252783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:36.252941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:36.252982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:36.253052] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:36.256520] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=28.29%) [2026-02-18T20:24:36.256867] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-18T20:24:36.257006] [INFO ] [sig ] IGA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:36.407243] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IGA.txt [2026-02-18T20:24:36.407385] [INFO ] [sig ] [1583/3398] Completed IGA in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:36.407424] [INFO ] [sig ] [1584/3398] Forecasting IGD... [2026-02-18T20:24:36.407454] [INFO ] [sig ] Generating forecast for: IGD [2026-02-18T20:24:36.407484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-18T20:24:36.418932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-18T20:24:36.419211] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-18T20:24:36.420007] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-18T20:24:36.420061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:36.420093] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:36.420120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:36.420176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:36.479897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:36.480718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:36.480803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:36.480838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:36.601765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:36.601923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:36.601963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:36.601992] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:36.605418] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-02-18T20:24:36.605713] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-18T20:24:36.605842] [INFO ] [sig ] IGD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:36.754031] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IGD.txt [2026-02-18T20:24:36.754182] [INFO ] [sig ] [1584/3398] Completed IGD in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:36.754222] [INFO ] [sig ] [1585/3398] Forecasting IGF... [2026-02-18T20:24:36.754252] [INFO ] [sig ] Generating forecast for: IGF [2026-02-18T20:24:36.754282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-18T20:24:36.767277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-18T20:24:36.767660] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-18T20:24:36.768476] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-18T20:24:36.768530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:36.768560] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:36.768635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:36.768696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:36.830540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:36.831660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:36.831748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:36.831783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:36.954709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:36.954867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:36.954908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:36.954939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:36.958437] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=75.67%) [2026-02-18T20:24:36.958743] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-18T20:24:36.958875] [INFO ] [sig ] IGF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:37.101788] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IGF.txt [2026-02-18T20:24:37.101936] [INFO ] [sig ] [1585/3398] Completed IGF in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:37.101974] [INFO ] [sig ] [1586/3398] Forecasting IGI... [2026-02-18T20:24:37.102004] [INFO ] [sig ] Generating forecast for: IGI [2026-02-18T20:24:37.102037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-18T20:24:37.113812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-18T20:24:37.114113] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-18T20:24:37.114928] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-18T20:24:37.114983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:37.115016] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:37.115045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:37.115104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:37.175672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:37.176452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:37.176541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:37.176597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:37.282443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:37.282620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:37.282662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:37.282692] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:37.286164] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-18T20:24:37.286468] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-18T20:24:37.286624] [INFO ] [sig ] IGI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:37.429322] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IGI.txt [2026-02-18T20:24:37.429478] [INFO ] [sig ] [1586/3398] Completed IGI in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:37.429519] [INFO ] [sig ] [1587/3398] Forecasting IGIB... [2026-02-18T20:24:37.429550] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-18T20:24:37.429600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-18T20:24:37.441838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-18T20:24:37.442166] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-18T20:24:37.442980] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-18T20:24:37.443034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:37.443073] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:37.443106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:37.443175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:37.502764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:37.503658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:37.503747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:37.503781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:37.626735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:37.626895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:37.626937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:37.626968] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:37.630888] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-02-18T20:24:37.631158] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-18T20:24:37.631284] [INFO ] [sig ] IGIB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:37.777530] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IGIB.txt [2026-02-18T20:24:37.777678] [INFO ] [sig ] [1587/3398] Completed IGIB in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-18T20:24:37.777726] [INFO ] [sig ] [1588/3398] Forecasting IGIC... [2026-02-18T20:24:37.777770] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-18T20:24:37.777816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-18T20:24:37.790657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-18T20:24:37.791027] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-18T20:24:37.791859] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-18T20:24:37.791914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:37.791947] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:37.791976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:37.792034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:37.851540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:37.852230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:37.852312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:37.852345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:37.972690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:37.972846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:37.972889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:37.972918] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:37.976455] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-02-18T20:24:37.976755] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-18T20:24:37.976890] [INFO ] [sig ] IGIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:38.123507] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IGIC.txt [2026-02-18T20:24:38.123704] [INFO ] [sig ] [1588/3398] Completed IGIC in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:38.123746] [INFO ] [sig ] [1589/3398] Forecasting IGSB... [2026-02-18T20:24:38.123777] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-18T20:24:38.123813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-18T20:24:38.137002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-18T20:24:38.137361] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-18T20:24:38.138208] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-18T20:24:38.138263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:38.138295] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:38.138322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:38.138379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:38.195709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:38.196719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:38.196821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:38.196856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:38.320747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:38.320901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:38.320940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:38.320970] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:38.324942] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=62.96%) [2026-02-18T20:24:38.325217] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-18T20:24:38.325498] [INFO ] [sig ] IGSB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:38.471266] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IGSB.txt [2026-02-18T20:24:38.471650] [INFO ] [sig ] [1589/3398] Completed IGSB in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:38.471693] [INFO ] [sig ] [1590/3398] Forecasting IHD... [2026-02-18T20:24:38.471722] [INFO ] [sig ] Generating forecast for: IHD [2026-02-18T20:24:38.471753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-18T20:24:38.483856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-18T20:24:38.484254] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-18T20:24:38.485131] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-18T20:24:38.485186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:38.485217] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:38.485244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:38.485300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:38.543015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:38.543918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:38.544036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:38.544071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:38.663297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:38.663457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:38.663498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:38.663528] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:38.667026] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-02-18T20:24:38.667330] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-18T20:24:38.667464] [INFO ] [sig ] IHD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:38.810695] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IHD.txt [2026-02-18T20:24:38.810856] [INFO ] [sig ] [1590/3398] Completed IHD in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:38.810896] [INFO ] [sig ] [1591/3398] Forecasting IHG... [2026-02-18T20:24:38.810928] [INFO ] [sig ] Generating forecast for: IHG [2026-02-18T20:24:38.810958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-18T20:24:38.823362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-18T20:24:38.823730] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-18T20:24:38.824531] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-18T20:24:38.824605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:38.824639] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:38.824667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:38.824723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:38.880835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:38.881623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:38.881712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:38.881744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:39.004310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:39.004472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:39.004513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:39.004542] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:39.008064] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-02-18T20:24:39.008359] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-18T20:24:39.008491] [INFO ] [sig ] IHG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:39.153240] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IHG.txt [2026-02-18T20:24:39.153593] [INFO ] [sig ] [1591/3398] Completed IHG in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:39.153635] [INFO ] [sig ] [1592/3398] Forecasting IHS... [2026-02-18T20:24:39.153665] [INFO ] [sig ] Generating forecast for: IHS [2026-02-18T20:24:39.153694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-18T20:24:39.166809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-18T20:24:39.167141] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-18T20:24:39.168483] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-18T20:24:39.168536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:39.168594] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:39.168625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:39.168682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:39.228548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:39.229697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:39.229787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:39.229820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:39.348306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:39.348466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:39.348506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:39.348535] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:39.351959] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-18T20:24:39.352267] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-18T20:24:39.352398] [INFO ] [sig ] IHS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:39.498414] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IHS.txt [2026-02-18T20:24:39.498591] [INFO ] [sig ] [1592/3398] Completed IHS in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:39.498634] [INFO ] [sig ] [1593/3398] Forecasting IIF... [2026-02-18T20:24:39.498664] [INFO ] [sig ] Generating forecast for: IIF [2026-02-18T20:24:39.498695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-18T20:24:39.510773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-18T20:24:39.511186] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-18T20:24:39.512049] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-18T20:24:39.512104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:39.512138] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:39.512166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:39.512224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:39.570931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:39.571849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:39.571940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:39.571975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:39.690898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:39.691068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:39.691109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:39.691140] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:39.694662] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=23.59%) [2026-02-18T20:24:39.694950] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-18T20:24:39.695084] [INFO ] [sig ] IIF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:39.839966] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IIF.txt [2026-02-18T20:24:39.840198] [INFO ] [sig ] [1593/3398] Completed IIF in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:39.840258] [INFO ] [sig ] [1594/3398] Forecasting III... [2026-02-18T20:24:39.840302] [INFO ] [sig ] Generating forecast for: III [2026-02-18T20:24:39.840345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-18T20:24:39.853872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-18T20:24:39.854266] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-18T20:24:39.855357] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-18T20:24:39.855411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:39.855679] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:39.855718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:39.855797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:39.915160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:39.916042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:39.916138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:39.916172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:40.036202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:40.036392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:40.036456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:40.036494] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:40.040077] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=53.35%) [2026-02-18T20:24:40.040355] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-18T20:24:40.040485] [INFO ] [sig ] III: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:40.183075] [INFO ] [LOCAL ] Saved forecast: III 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/III.txt [2026-02-18T20:24:40.183237] [INFO ] [sig ] [1594/3398] Completed III in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-18T20:24:40.183275] [INFO ] [sig ] [1595/3398] Forecasting IIIN... [2026-02-18T20:24:40.183305] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-18T20:24:40.183336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-18T20:24:40.195687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-18T20:24:40.196039] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-18T20:24:40.196851] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-18T20:24:40.196905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:40.196936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:40.196963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:40.197020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:40.257042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:40.257900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:40.257985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:40.258019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:40.379610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:40.379773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:40.379814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:40.379843] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:40.383554] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=30.95%) [2026-02-18T20:24:40.383981] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-18T20:24:40.384151] [INFO ] [sig ] IIIN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:40.527198] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IIIN.txt [2026-02-18T20:24:40.527369] [INFO ] [sig ] [1595/3398] Completed IIIN in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:40.527408] [INFO ] [sig ] [1596/3398] Forecasting IIM... [2026-02-18T20:24:40.527439] [INFO ] [sig ] Generating forecast for: IIM [2026-02-18T20:24:40.527469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-18T20:24:40.540002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-18T20:24:40.540435] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-18T20:24:40.541302] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-18T20:24:40.541357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:40.541391] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:40.541419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:40.541475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:40.603913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:40.604857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:40.604941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:40.604974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:40.727521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:40.727699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:40.727741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:40.727769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:40.731211] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=5.58%) [2026-02-18T20:24:40.731496] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-18T20:24:40.731643] [INFO ] [sig ] IIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:40.876322] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IIM.txt [2026-02-18T20:24:40.876485] [INFO ] [sig ] [1596/3398] Completed IIM in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:40.876534] [INFO ] [sig ] [1597/3398] Forecasting ILMN... [2026-02-18T20:24:40.876566] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-18T20:24:40.876617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-18T20:24:40.894520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-18T20:24:40.894959] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-18T20:24:40.895798] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-18T20:24:40.895851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:40.895916] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:40.895946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:40.896004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:40.958566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:40.959487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:40.959615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:40.959656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:41.089610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:41.089768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:41.089807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:41.089836] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:41.093729] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-02-18T20:24:41.094035] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-18T20:24:41.094171] [INFO ] [sig ] ILMN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:41.241792] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ILMN.txt [2026-02-18T20:24:41.241957] [INFO ] [sig ] [1597/3398] Completed ILMN in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:41.241999] [INFO ] [sig ] [1598/3398] Forecasting IMAX... [2026-02-18T20:24:41.242029] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-18T20:24:41.242059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-18T20:24:41.255013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-18T20:24:41.255375] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-18T20:24:41.256177] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-18T20:24:41.256242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:41.256275] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:41.256302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:41.256359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:41.314501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:41.315370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:41.315456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:41.315488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:41.437551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:41.437731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:41.437772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:41.437801] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:41.441858] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-18T20:24:41.442164] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-18T20:24:41.442328] [INFO ] [sig ] IMAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:41.592623] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMAX.txt [2026-02-18T20:24:41.592793] [INFO ] [sig ] [1598/3398] Completed IMAX in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:41.592835] [INFO ] [sig ] [1599/3398] Forecasting IMMP... [2026-02-18T20:24:41.592867] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-18T20:24:41.592896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-18T20:24:41.606928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-18T20:24:41.607296] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-18T20:24:41.608173] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-18T20:24:41.608227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:41.608260] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:41.608287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:41.608343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:41.667655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:41.668749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:41.668832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:41.668866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:41.788000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:41.788188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:41.788238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:41.788273] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:41.791818] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=6.31%) [2026-02-18T20:24:41.792109] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-18T20:24:41.792245] [INFO ] [sig ] IMMP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:41.942588] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMMP.txt [2026-02-18T20:24:41.942751] [INFO ] [sig ] [1599/3398] Completed IMMP in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:41.942790] [INFO ] [sig ] [1600/3398] Forecasting IMMX... [2026-02-18T20:24:41.942822] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-18T20:24:41.942853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-18T20:24:41.956434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-18T20:24:41.956903] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-18T20:24:41.957938] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-18T20:24:41.957995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:41.958053] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:41.958092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:41.958190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:42.032926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:42.033909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:42.034002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:42.034037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:42.155725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:42.155890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:42.155933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:42.156000] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:42.159760] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=73.57%) [2026-02-18T20:24:42.160077] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-18T20:24:42.160224] [INFO ] [sig ] IMMX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:42.306810] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IMMX.txt [2026-02-18T20:24:42.306979] [INFO ] [sig ] [1600/3398] Completed IMMX in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:42.307019] [INFO ] [sig ] [1601/3398] Forecasting IMNM... [2026-02-18T20:24:42.307049] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-18T20:24:42.307079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-18T20:24:42.331344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-18T20:24:42.331764] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-18T20:24:42.332664] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-18T20:24:42.332720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:42.332752] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:42.332779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:42.332836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:42.391533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:42.392481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:42.392569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:42.392625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:42.517984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:42.518175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:42.518216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:42.518247] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:42.521815] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-18T20:24:42.522108] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-18T20:24:42.522244] [INFO ] [sig ] IMNM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:42.667990] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMNM.txt [2026-02-18T20:24:42.668176] [INFO ] [sig ] [1601/3398] Completed IMNM in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:42.668229] [INFO ] [sig ] [1602/3398] Forecasting IMNN... [2026-02-18T20:24:42.668261] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-18T20:24:42.668290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-18T20:24:42.710978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-18T20:24:42.711344] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-18T20:24:42.712157] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-18T20:24:42.712211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:42.712243] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:42.712270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:42.712327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:42.770844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:42.771763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:42.771850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:42.771885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:42.898322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:42.898483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:42.898523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:42.898553] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:42.902115] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=21.19%) [2026-02-18T20:24:42.902624] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-18T20:24:42.902767] [INFO ] [sig ] IMNN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:43.051294] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMNN.txt [2026-02-18T20:24:43.051700] [INFO ] [sig ] [1602/3398] Completed IMNN in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:43.051759] [INFO ] [sig ] [1603/3398] Forecasting IMOS... [2026-02-18T20:24:43.051802] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-18T20:24:43.051843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-18T20:24:43.068099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-18T20:24:43.068844] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-18T20:24:43.070164] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-18T20:24:43.070247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:43.070304] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:43.070356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:43.070441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:43.142710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:43.143678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:43.143766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:43.143802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:43.273713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:43.273866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:43.273907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:43.273936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:43.277557] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=30.45%) [2026-02-18T20:24:43.277881] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-18T20:24:43.278013] [INFO ] [sig ] IMOS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:43.423405] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMOS.txt [2026-02-18T20:24:43.423548] [INFO ] [sig ] [1603/3398] Completed IMOS in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:43.423604] [INFO ] [sig ] [1604/3398] Forecasting IMPP... [2026-02-18T20:24:43.423637] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-18T20:24:43.423668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-18T20:24:43.436151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-18T20:24:43.436469] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-18T20:24:43.437266] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-18T20:24:43.437320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:43.437354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:43.437381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:43.437439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:43.497378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:43.498193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:43.498278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:43.498312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:43.626388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:43.626755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:43.626797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:43.626826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:43.630660] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=25.24%) [2026-02-18T20:24:43.630988] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-18T20:24:43.631136] [INFO ] [sig ] IMPP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:43.776914] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMPP.txt [2026-02-18T20:24:43.777072] [INFO ] [sig ] [1604/3398] Completed IMPP in 0.4s | 2.77 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-18T20:24:43.777113] [INFO ] [sig ] [1605/3398] Forecasting IMRX... [2026-02-18T20:24:43.777144] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-18T20:24:43.777174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-18T20:24:43.797641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-18T20:24:43.798012] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-18T20:24:43.798863] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-18T20:24:43.798917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:43.798949] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:43.798976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:43.799032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:43.858673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:43.859590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:43.859674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:43.859709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:43.989528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:43.989725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:43.989793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:43.989825] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:43.993456] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-18T20:24:43.993809] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-18T20:24:43.993955] [INFO ] [sig ] IMRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:44.139760] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMRX.txt [2026-02-18T20:24:44.139897] [INFO ] [sig ] [1605/3398] Completed IMRX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-18T20:24:44.139937] [INFO ] [sig ] [1606/3398] Forecasting IMTX... [2026-02-18T20:24:44.139965] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-18T20:24:44.139995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-18T20:24:44.152848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-18T20:24:44.153186] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-18T20:24:44.154047] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-18T20:24:44.154103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:44.154137] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:44.154166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:44.154226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:44.215385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:44.216282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:44.216376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:44.216630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:44.342597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:44.342760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:44.342801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:44.342831] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:44.346458] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=64.90%) [2026-02-18T20:24:44.346783] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-18T20:24:44.346921] [INFO ] [sig ] IMTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:44.492386] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IMTX.txt [2026-02-18T20:24:44.492550] [INFO ] [sig ] [1606/3398] Completed IMTX in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-18T20:24:44.492802] [INFO ] [sig ] [1607/3398] Forecasting IMXI... [2026-02-18T20:24:44.492835] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-18T20:24:44.492865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-18T20:24:44.506240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-18T20:24:44.506677] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-18T20:24:44.507627] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-18T20:24:44.507694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:44.507738] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:44.507772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:44.507843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:44.570500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:44.571418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:44.571540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:44.571593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:44.702700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:44.702852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:44.702893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:44.702922] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:44.706336] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-02-18T20:24:44.706627] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-18T20:24:44.706768] [INFO ] [sig ] IMXI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:44.848053] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IMXI.txt [2026-02-18T20:24:44.848203] [INFO ] [sig ] [1607/3398] Completed IMXI in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-18T20:24:44.848243] [INFO ] [sig ] [1608/3398] Forecasting INAB... [2026-02-18T20:24:44.848273] [INFO ] [sig ] Generating forecast for: INAB [2026-02-18T20:24:44.848303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-18T20:24:44.859546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-18T20:24:44.860053] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-18T20:24:44.860879] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-18T20:24:44.860932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:44.860964] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:44.860991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:44.861049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:44.923137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:44.924070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:44.924157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:44.924192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:45.045461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:45.045640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:45.045685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:45.045714] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:45.049305] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=87.80%) [2026-02-18T20:24:45.049640] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-18T20:24:45.049780] [INFO ] [sig ] INAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:45.199018] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INAB.txt [2026-02-18T20:24:45.199183] [INFO ] [sig ] [1608/3398] Completed INAB in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-18T20:24:45.199231] [INFO ] [sig ] [1609/3398] Forecasting INBK... [2026-02-18T20:24:45.199272] [INFO ] [sig ] Generating forecast for: INBK [2026-02-18T20:24:45.199311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-18T20:24:45.214823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-18T20:24:45.215206] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-18T20:24:45.216227] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-18T20:24:45.216281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:45.216324] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:45.216352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:45.216409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:45.276337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:45.277313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:45.277401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:45.277435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:45.402939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:45.403098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:45.403141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:45.403172] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:45.407161] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-18T20:24:45.407474] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-18T20:24:45.407637] [INFO ] [sig ] INBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:45.560235] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INBK.txt [2026-02-18T20:24:45.560398] [INFO ] [sig ] [1609/3398] Completed INBK in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-18T20:24:45.560443] [INFO ] [sig ] [1610/3398] Forecasting INBX... [2026-02-18T20:24:45.560477] [INFO ] [sig ] Generating forecast for: INBX [2026-02-18T20:24:45.560508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-18T20:24:45.573172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-18T20:24:45.573637] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-18T20:24:45.574680] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-18T20:24:45.574754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:45.574803] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:45.574845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:45.574909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:45.634566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:45.635448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:45.635532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:45.635568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:45.756980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:45.757145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:45.757189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:45.757218] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:45.761050] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=60.07%) [2026-02-18T20:24:45.761339] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-18T20:24:45.761467] [INFO ] [sig ] INBX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:45.906999] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INBX.txt [2026-02-18T20:24:45.907183] [INFO ] [sig ] [1610/3398] Completed INBX in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-18T20:24:45.907225] [INFO ] [sig ] [1611/3398] Forecasting INCY... [2026-02-18T20:24:45.907255] [INFO ] [sig ] Generating forecast for: INCY [2026-02-18T20:24:45.907285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-18T20:24:45.919484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-18T20:24:45.919932] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-18T20:24:45.920812] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-18T20:24:45.920868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:45.920901] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:45.920929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:45.920986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:45.985827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:45.986962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:45.987060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:45.987106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:46.116592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:46.116750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:46.116799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:46.116835] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:46.120825] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-18T20:24:46.121124] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-18T20:24:46.121257] [INFO ] [sig ] INCY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:46.265407] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INCY.txt [2026-02-18T20:24:46.265590] [INFO ] [sig ] [1611/3398] Completed INCY in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:46.265632] [INFO ] [sig ] [1612/3398] Forecasting INDB... [2026-02-18T20:24:46.265663] [INFO ] [sig ] Generating forecast for: INDB [2026-02-18T20:24:46.265693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-18T20:24:46.277530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-18T20:24:46.277924] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-18T20:24:46.278778] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-18T20:24:46.278831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:46.278863] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:46.278890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:46.278947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:46.335750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:46.336641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:46.336730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:46.336763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:46.457633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:46.457793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:46.457834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:46.457864] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:46.461393] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=38.91%) [2026-02-18T20:24:46.461702] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-18T20:24:46.461834] [INFO ] [sig ] INDB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:46.605831] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INDB.txt [2026-02-18T20:24:46.605964] [INFO ] [sig ] [1612/3398] Completed INDB in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:46.606010] [INFO ] [sig ] [1613/3398] Forecasting INDI... [2026-02-18T20:24:46.606041] [INFO ] [sig ] Generating forecast for: INDI [2026-02-18T20:24:46.606070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-18T20:24:46.617814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-18T20:24:46.618189] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-18T20:24:46.619753] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-18T20:24:46.619899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:46.619936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:46.619966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:46.620027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:46.681481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:46.682275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:46.682364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:46.682398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:46.805358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:46.805526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:46.805591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:46.805627] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:46.809245] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=85.93%) [2026-02-18T20:24:46.809763] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-18T20:24:46.809907] [INFO ] [sig ] INDI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:46.957296] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INDI.txt [2026-02-18T20:24:46.957456] [INFO ] [sig ] [1613/3398] Completed INDI in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:46.957498] [INFO ] [sig ] [1614/3398] Forecasting INDP... [2026-02-18T20:24:46.957530] [INFO ] [sig ] Generating forecast for: INDP [2026-02-18T20:24:46.957563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-18T20:24:46.969355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-18T20:24:46.969728] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-18T20:24:46.970560] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-18T20:24:46.970636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:46.970694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:46.970726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:46.970796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:47.029028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:47.029919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:47.030007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:47.030043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:47.145005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:47.145171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:47.145216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:47.145246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:47.148912] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=60.86%) [2026-02-18T20:24:47.149263] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-18T20:24:47.149456] [INFO ] [sig ] INDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:47.299285] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INDP.txt [2026-02-18T20:24:47.299469] [INFO ] [sig ] [1614/3398] Completed INDP in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:47.299513] [INFO ] [sig ] [1615/3398] Forecasting INDY... [2026-02-18T20:24:47.299546] [INFO ] [sig ] Generating forecast for: INDY [2026-02-18T20:24:47.299601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-18T20:24:47.312999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-18T20:24:47.313415] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-18T20:24:47.314273] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-18T20:24:47.314330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:47.314365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:47.314394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:47.314453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:47.375328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:47.376271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:47.376360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:47.376395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:47.508183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:47.508349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:47.508392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:47.508422] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:47.512616] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=51.44%) [2026-02-18T20:24:47.512915] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-18T20:24:47.513054] [INFO ] [sig ] INDY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:47.655664] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INDY.txt [2026-02-18T20:24:47.655802] [INFO ] [sig ] [1615/3398] Completed INDY in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:47.655842] [INFO ] [sig ] [1616/3398] Forecasting INFY... [2026-02-18T20:24:47.655872] [INFO ] [sig ] Generating forecast for: INFY [2026-02-18T20:24:47.655901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-18T20:24:47.668491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-18T20:24:47.668804] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-18T20:24:47.669827] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-18T20:24:47.669881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:47.669913] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:47.669941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:47.669999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:47.730107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:47.730977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:47.731060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:47.731093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:47.850466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:47.850636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:47.850693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:47.850723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:47.854162] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-02-18T20:24:47.854475] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-18T20:24:47.854628] [INFO ] [sig ] INFY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:47.997312] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INFY.txt [2026-02-18T20:24:47.997526] [INFO ] [sig ] [1616/3398] Completed INFY in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:47.997597] [INFO ] [sig ] [1617/3398] Forecasting ING... [2026-02-18T20:24:47.997632] [INFO ] [sig ] Generating forecast for: ING [2026-02-18T20:24:47.997663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-18T20:24:48.010419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-18T20:24:48.010768] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-18T20:24:48.011623] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-18T20:24:48.011679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:48.011711] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:48.011738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:48.011796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:48.076357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:48.077304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:48.077418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:48.077459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:48.200247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:48.200420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:48.200471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:48.200538] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:48.204430] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-18T20:24:48.204732] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-18T20:24:48.204865] [INFO ] [sig ] ING: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:48.349783] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ING.txt [2026-02-18T20:24:48.349930] [INFO ] [sig ] [1617/3398] Completed ING in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:48.349969] [INFO ] [sig ] [1618/3398] Forecasting INGN... [2026-02-18T20:24:48.349999] [INFO ] [sig ] Generating forecast for: INGN [2026-02-18T20:24:48.350029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-18T20:24:48.361185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-18T20:24:48.361503] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-18T20:24:48.362304] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-18T20:24:48.362357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:48.362389] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:48.362416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:48.362473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:48.421658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:48.422395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:48.422493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:48.422527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:48.547213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:48.547384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:48.547437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:48.547474] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:48.551419] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-18T20:24:48.551937] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-18T20:24:48.552078] [INFO ] [sig ] INGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:48.696938] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INGN.txt [2026-02-18T20:24:48.697087] [INFO ] [sig ] [1618/3398] Completed INGN in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:48.697126] [INFO ] [sig ] [1619/3398] Forecasting INMB... [2026-02-18T20:24:48.697155] [INFO ] [sig ] Generating forecast for: INMB [2026-02-18T20:24:48.697184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-18T20:24:48.709708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-18T20:24:48.710081] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-18T20:24:48.710914] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-18T20:24:48.710968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:48.710999] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:48.711026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:48.711084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:48.769881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:48.770758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:48.770842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:48.770874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:48.896046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:48.896213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:48.896254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:48.896284] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:48.899970] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-02-18T20:24:48.900271] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-18T20:24:48.900408] [INFO ] [sig ] INMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:49.056220] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INMB.txt [2026-02-18T20:24:49.056389] [INFO ] [sig ] [1619/3398] Completed INMB in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:49.056429] [INFO ] [sig ] [1620/3398] Forecasting INMD... [2026-02-18T20:24:49.056458] [INFO ] [sig ] Generating forecast for: INMD [2026-02-18T20:24:49.056488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-18T20:24:49.073149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-18T20:24:49.073613] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-18T20:24:49.074611] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-18T20:24:49.074677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:49.074729] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:49.074763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:49.074841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:49.141507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:49.142807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:49.142895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:49.142929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:49.272688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:49.272850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:49.272893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:49.272924] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:49.276516] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-18T20:24:49.276816] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-18T20:24:49.276945] [INFO ] [sig ] INMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:49.424533] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INMD.txt [2026-02-18T20:24:49.424693] [INFO ] [sig ] [1620/3398] Completed INMD in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:49.424733] [INFO ] [sig ] [1621/3398] Forecasting INN... [2026-02-18T20:24:49.424762] [INFO ] [sig ] Generating forecast for: INN [2026-02-18T20:24:49.424793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-18T20:24:49.436884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-18T20:24:49.437214] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-18T20:24:49.438064] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-18T20:24:49.438123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:49.438157] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:49.438186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:49.438245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:49.497557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:49.498566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:49.498683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:49.498717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:49.623510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:49.623687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:49.623729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:49.623760] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:49.627300] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: DOWN (p=39.04%) [2026-02-18T20:24:49.627634] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-18T20:24:49.627771] [INFO ] [sig ] INN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:49.781182] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INN.txt [2026-02-18T20:24:49.781377] [INFO ] [sig ] [1621/3398] Completed INN in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-18T20:24:49.781447] [INFO ] [sig ] [1622/3398] Forecasting INO... [2026-02-18T20:24:49.781483] [INFO ] [sig ] Generating forecast for: INO [2026-02-18T20:24:49.781516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-18T20:24:49.795140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-18T20:24:49.795625] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-18T20:24:49.796695] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-18T20:24:49.796793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:49.796829] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:49.796858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:49.796919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:49.859926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:49.860840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:49.860935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:49.860970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:49.982967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:49.983129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:49.983171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:49.983202] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:49.987118] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-02-18T20:24:49.987398] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-18T20:24:49.987528] [INFO ] [sig ] INO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:50.151308] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INO.txt [2026-02-18T20:24:50.151505] [INFO ] [sig ] [1622/3398] Completed INO in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-18T20:24:50.151562] [INFO ] [sig ] [1623/3398] Forecasting INOD... [2026-02-18T20:24:50.151634] [INFO ] [sig ] Generating forecast for: INOD [2026-02-18T20:24:50.151681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-18T20:24:50.165626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-18T20:24:50.166126] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-18T20:24:50.167126] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-18T20:24:50.167183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:50.167217] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:50.167246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:50.167305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:50.228124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:50.229248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:50.229335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:50.229370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:50.352897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:50.353060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:50.353102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:50.353131] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:50.356822] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=38.53%) [2026-02-18T20:24:50.357107] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-18T20:24:50.357236] [INFO ] [sig ] INOD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:50.511472] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INOD.txt [2026-02-18T20:24:50.511664] [INFO ] [sig ] [1623/3398] Completed INOD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-18T20:24:50.511705] [INFO ] [sig ] [1624/3398] Forecasting INSE... [2026-02-18T20:24:50.511742] [INFO ] [sig ] Generating forecast for: INSE [2026-02-18T20:24:50.511773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-18T20:24:50.524436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-18T20:24:50.524933] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-18T20:24:50.525828] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-18T20:24:50.525882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:50.525915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:50.525942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:50.526009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:50.584879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:50.585826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:50.585945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:50.585980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:50.712149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:50.712314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:50.712356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:50.712387] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:50.716628] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-02-18T20:24:50.716913] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-18T20:24:50.717043] [INFO ] [sig ] INSE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:50.860707] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INSE.txt [2026-02-18T20:24:50.860868] [INFO ] [sig ] [1624/3398] Completed INSE in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-18T20:24:50.860908] [INFO ] [sig ] [1625/3398] Forecasting INSG... [2026-02-18T20:24:50.860938] [INFO ] [sig ] Generating forecast for: INSG [2026-02-18T20:24:50.860968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-18T20:24:50.873263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-18T20:24:50.873639] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-18T20:24:50.874418] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-18T20:24:50.874481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:50.874521] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:50.874554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:50.874636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:50.935258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:50.936174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:50.936259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:50.936293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:51.057847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:51.058011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:51.058078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:51.058112] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:51.061665] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-18T20:24:51.061946] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-18T20:24:51.062079] [INFO ] [sig ] INSG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:51.206616] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INSG.txt [2026-02-18T20:24:51.206776] [INFO ] [sig ] [1625/3398] Completed INSG in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-18T20:24:51.206814] [INFO ] [sig ] [1626/3398] Forecasting INSM... [2026-02-18T20:24:51.206846] [INFO ] [sig ] Generating forecast for: INSM [2026-02-18T20:24:51.206875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-18T20:24:51.222164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-18T20:24:51.222528] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-18T20:24:51.223651] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-18T20:24:51.223707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:51.223741] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:51.223768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:51.223826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:51.284138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:51.285107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:51.285199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:51.285234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:51.408532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:51.408907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:51.408951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:51.408982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:51.412726] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=83.41%) [2026-02-18T20:24:51.413208] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-18T20:24:51.413340] [INFO ] [sig ] INSM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:51.564380] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INSM.txt [2026-02-18T20:24:51.564552] [INFO ] [sig ] [1626/3398] Completed INSM in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-18T20:24:51.564815] [INFO ] [sig ] [1627/3398] Forecasting INSP... [2026-02-18T20:24:51.564849] [INFO ] [sig ] Generating forecast for: INSP [2026-02-18T20:24:51.564880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-18T20:24:51.578316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-18T20:24:51.578772] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-18T20:24:51.579688] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-18T20:24:51.579745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:51.579779] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:51.579807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:51.579866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:51.642210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:51.643133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:51.643219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:51.643255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:51.773541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:51.773730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:51.773770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:51.773819] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:51.777447] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-18T20:24:51.777770] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-18T20:24:51.777920] [INFO ] [sig ] INSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:51.928911] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INSP.txt [2026-02-18T20:24:51.929111] [INFO ] [sig ] [1627/3398] Completed INSP in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-18T20:24:51.929154] [INFO ] [sig ] [1628/3398] Forecasting INTA... [2026-02-18T20:24:51.929184] [INFO ] [sig ] Generating forecast for: INTA [2026-02-18T20:24:51.929214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-18T20:24:51.941117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-18T20:24:51.941494] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-18T20:24:51.942299] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-18T20:24:51.942353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:51.942385] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:51.942413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:51.942470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:51.998904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:51.999832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:51.999917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:51.999951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:52.127560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:52.127756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:52.127812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:52.127844] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:52.131779] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=25.58%) [2026-02-18T20:24:52.132198] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-18T20:24:52.132363] [INFO ] [sig ] INTA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:52.281798] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INTA.txt [2026-02-18T20:24:52.281966] [INFO ] [sig ] [1628/3398] Completed INTA in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:52.282006] [INFO ] [sig ] [1629/3398] Forecasting INTC... [2026-02-18T20:24:52.282037] [INFO ] [sig ] Generating forecast for: INTC [2026-02-18T20:24:52.282070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-18T20:24:52.295196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-18T20:24:52.295648] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-18T20:24:52.296537] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-18T20:24:52.296624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:52.296678] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:52.296710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:52.296770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:52.356488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:52.357434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:52.357526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:52.357594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:52.480195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:52.480358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:52.480399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:52.480430] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:52.484140] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=51.28%) [2026-02-18T20:24:52.484474] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-18T20:24:52.484669] [INFO ] [sig ] INTC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:52.627909] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INTC.txt [2026-02-18T20:24:52.628089] [INFO ] [sig ] [1629/3398] Completed INTC in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:52.628132] [INFO ] [sig ] [1630/3398] Forecasting INVA... [2026-02-18T20:24:52.628163] [INFO ] [sig ] Generating forecast for: INVA [2026-02-18T20:24:52.628193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-18T20:24:52.640911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-18T20:24:52.641262] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-18T20:24:52.642080] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-18T20:24:52.642134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:52.642167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:52.642194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:52.642251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:52.701000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:52.701938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:52.702024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:52.702059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:52.822620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:52.822778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:52.822818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:52.822847] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:52.826252] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: UP (p=66.36%) [2026-02-18T20:24:52.826533] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-18T20:24:52.826678] [INFO ] [sig ] INVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:52.971145] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INVA.txt [2026-02-18T20:24:52.971302] [INFO ] [sig ] [1630/3398] Completed INVA in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:52.971343] [INFO ] [sig ] [1631/3398] Forecasting INVE... [2026-02-18T20:24:52.971373] [INFO ] [sig ] Generating forecast for: INVE [2026-02-18T20:24:52.971402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-18T20:24:52.983313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-18T20:24:52.983699] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-18T20:24:52.984529] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-18T20:24:52.984619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:52.984682] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:52.984724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:52.984785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:53.047006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:53.048144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:53.048248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:53.048283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:53.171545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:53.171913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:53.171955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:53.171986] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:53.175497] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=62.78%) [2026-02-18T20:24:53.175808] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-18T20:24:53.175939] [INFO ] [sig ] INVE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:53.327174] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/INVE.txt [2026-02-18T20:24:53.327341] [INFO ] [sig ] [1631/3398] Completed INVE in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:53.327382] [INFO ] [sig ] [1632/3398] Forecasting INVH... [2026-02-18T20:24:53.327412] [INFO ] [sig ] Generating forecast for: INVH [2026-02-18T20:24:53.327447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-18T20:24:53.340542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-18T20:24:53.340976] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-18T20:24:53.341834] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-18T20:24:53.341889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:53.341924] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:53.341953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:53.342011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:53.403442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:53.404378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:53.404467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:53.404510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:53.535937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:53.536096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:53.536137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:53.536167] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:53.539706] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-02-18T20:24:53.539984] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-18T20:24:53.540114] [INFO ] [sig ] INVH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:53.691997] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/INVH.txt [2026-02-18T20:24:53.692163] [INFO ] [sig ] [1632/3398] Completed INVH in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:53.692204] [INFO ] [sig ] [1633/3398] Forecasting IONS... [2026-02-18T20:24:53.692239] [INFO ] [sig ] Generating forecast for: IONS [2026-02-18T20:24:53.692270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-18T20:24:53.705502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-18T20:24:53.705911] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-18T20:24:53.706800] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-18T20:24:53.706856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:53.706891] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:53.706920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:53.706978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:53.767488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:53.768451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:53.768537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:53.768600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:53.897339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:53.897506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:53.897547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:53.897598] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:53.901301] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-02-18T20:24:53.901617] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-18T20:24:53.901945] [INFO ] [sig ] IONS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:54.053966] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IONS.txt [2026-02-18T20:24:54.054123] [INFO ] [sig ] [1633/3398] Completed IONS in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:54.054163] [INFO ] [sig ] [1634/3398] Forecasting IOSP... [2026-02-18T20:24:54.054195] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-18T20:24:54.054226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-18T20:24:54.067025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-18T20:24:54.067370] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-18T20:24:54.068411] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-18T20:24:54.068469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:54.068507] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:54.068540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:54.068644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:54.133921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:54.135063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:54.135163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:54.135198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:54.265445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:54.265819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:54.265861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:54.265962] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:54.269768] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=23.10%) [2026-02-18T20:24:54.270072] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-18T20:24:54.270210] [INFO ] [sig ] IOSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:54.423314] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IOSP.txt [2026-02-18T20:24:54.423472] [INFO ] [sig ] [1634/3398] Completed IOSP in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:54.423522] [INFO ] [sig ] [1635/3398] Forecasting IOVA... [2026-02-18T20:24:54.423560] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-18T20:24:54.423630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-18T20:24:54.436538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-18T20:24:54.436940] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-18T20:24:54.437762] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-18T20:24:54.437816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:54.437848] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:54.437875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:54.437943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:54.502714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:54.504031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:54.504138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:54.504172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:54.631099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:54.631275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:54.631319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:54.631362] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:54.635285] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: UP (p=51.56%) [2026-02-18T20:24:54.635635] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-18T20:24:54.635782] [INFO ] [sig ] IOVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:54.786168] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IOVA.txt [2026-02-18T20:24:54.786335] [INFO ] [sig ] [1635/3398] Completed IOVA in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:54.786377] [INFO ] [sig ] [1636/3398] Forecasting IPGP... [2026-02-18T20:24:54.786408] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-18T20:24:54.786439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-18T20:24:54.798182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-18T20:24:54.798517] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-18T20:24:54.799389] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-18T20:24:54.799444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:54.799476] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:54.799503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:54.799564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:54.860455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:54.861295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:54.861396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:54.861434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:54.995388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:54.995561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:54.995627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:54.995659] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:54.999276] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=9.82%) [2026-02-18T20:24:54.999589] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-18T20:24:54.999723] [INFO ] [sig ] IPGP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:55.157134] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IPGP.txt [2026-02-18T20:24:55.157311] [INFO ] [sig ] [1636/3398] Completed IPGP in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:55.157351] [INFO ] [sig ] [1637/3398] Forecasting IPI... [2026-02-18T20:24:55.157382] [INFO ] [sig ] Generating forecast for: IPI [2026-02-18T20:24:55.157414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-18T20:24:55.170211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-18T20:24:55.170659] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-18T20:24:55.171494] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-18T20:24:55.171562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:55.171632] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:55.171666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:55.171730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:55.230600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:55.231473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:55.231636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:55.231701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:55.353436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:55.353619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:55.353660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:55.353689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:55.357187] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-18T20:24:55.357504] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-18T20:24:55.357670] [INFO ] [sig ] IPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:55.567870] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IPI.txt [2026-02-18T20:24:55.568128] [INFO ] [sig ] [1637/3398] Completed IPI in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-18T20:24:55.568200] [INFO ] [sig ] [1638/3398] Forecasting IQ... [2026-02-18T20:24:55.568242] [INFO ] [sig ] Generating forecast for: IQ [2026-02-18T20:24:55.568282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-18T20:24:55.592103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-18T20:24:55.592670] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-18T20:24:55.593931] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-18T20:24:55.594011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:55.594067] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:55.594114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:55.594213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:55.686955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:55.688144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:55.688284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:55.688331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:55.865934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:55.866138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:55.866197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:55.866243] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:55.871710] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-02-18T20:24:55.872216] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-18T20:24:55.872430] [INFO ] [sig ] IQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:56.106150] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IQ.txt [2026-02-18T20:24:56.106399] [INFO ] [sig ] [1638/3398] Completed IQ in 0.5s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:56.106462] [INFO ] [sig ] [1639/3398] Forecasting IQI... [2026-02-18T20:24:56.106511] [INFO ] [sig ] Generating forecast for: IQI [2026-02-18T20:24:56.106560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-18T20:24:56.151081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-18T20:24:56.151611] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-18T20:24:56.152866] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-18T20:24:56.152941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:56.152998] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:56.153044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:56.153134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:56.248419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:56.249998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:56.250168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:56.250209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:56.447511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:56.447746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:56.447812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:56.447863] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:56.453728] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-18T20:24:56.454274] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-18T20:24:56.454490] [INFO ] [sig ] IQI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:56.687920] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IQI.txt [2026-02-18T20:24:56.688227] [INFO ] [sig ] [1639/3398] Completed IQI in 0.6s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:56.688297] [INFO ] [sig ] [1640/3398] Forecasting IQQQ... [2026-02-18T20:24:56.688349] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-18T20:24:56.688398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-18T20:24:56.705283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-18T20:24:56.705803] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-18T20:24:56.706980] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-18T20:24:56.707053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:56.707107] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:56.707151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:56.707245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:56.774807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:56.775744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:56.775837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:56.775872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:56.896674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:56.896873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:56.896929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:56.896970] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:56.901355] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: DOWN (p=31.68%) [2026-02-18T20:24:56.901711] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-18T20:24:56.901856] [INFO ] [sig ] IQQQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:57.046826] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IQQQ.txt [2026-02-18T20:24:57.046977] [INFO ] [sig ] [1640/3398] Completed IQQQ in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:57.047018] [INFO ] [sig ] [1641/3398] Forecasting IRDM... [2026-02-18T20:24:57.047048] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-18T20:24:57.047078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-18T20:24:57.059617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-18T20:24:57.059973] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-18T20:24:57.060827] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-18T20:24:57.060883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:57.060916] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:57.060944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:57.061002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:57.120486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:57.121394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:57.121509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:57.121545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:57.245954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:57.246112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:57.246154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:57.246185] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:57.249895] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=41.62%) [2026-02-18T20:24:57.250228] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-18T20:24:57.250376] [INFO ] [sig ] IRDM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:57.402753] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IRDM.txt [2026-02-18T20:24:57.402940] [INFO ] [sig ] [1641/3398] Completed IRDM in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:57.402979] [INFO ] [sig ] [1642/3398] Forecasting IREN... [2026-02-18T20:24:57.403010] [INFO ] [sig ] Generating forecast for: IREN [2026-02-18T20:24:57.403052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-18T20:24:57.415627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-18T20:24:57.416047] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-18T20:24:57.416892] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-18T20:24:57.416947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:57.416978] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:57.417004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:57.417075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:57.476217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:57.477111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:57.477206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:57.477238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:57.607262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:57.607420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:57.607462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:57.607492] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:57.611110] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-18T20:24:57.611390] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-18T20:24:57.611519] [INFO ] [sig ] IREN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:57.756641] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IREN.txt [2026-02-18T20:24:57.756760] [INFO ] [sig ] [1642/3398] Completed IREN in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:57.756799] [INFO ] [sig ] [1643/3398] Forecasting IRM... [2026-02-18T20:24:57.756829] [INFO ] [sig ] Generating forecast for: IRM [2026-02-18T20:24:57.756860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-18T20:24:57.770330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-18T20:24:57.770696] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-18T20:24:57.771764] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-18T20:24:57.771818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:57.771851] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:57.771878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:57.771936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:57.831492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:57.832143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:57.832239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:57.832275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:57.956942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:57.957072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:57.957111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:57.957139] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:57.960483] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=54.06%) [2026-02-18T20:24:57.960772] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-18T20:24:57.960900] [INFO ] [sig ] IRM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:58.102299] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IRM.txt [2026-02-18T20:24:58.102427] [INFO ] [sig ] [1643/3398] Completed IRM in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:58.102465] [INFO ] [sig ] [1644/3398] Forecasting IRMD... [2026-02-18T20:24:58.102496] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-18T20:24:58.102525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-18T20:24:58.115115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-18T20:24:58.115415] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-18T20:24:58.116405] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-18T20:24:58.116469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:58.116502] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:58.116528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:58.116626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:58.174986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:58.175659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:58.175738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:58.175771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:58.299076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:58.299228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:58.299267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:58.299295] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:58.302733] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=35.79%) [2026-02-18T20:24:58.303006] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-18T20:24:58.303132] [INFO ] [sig ] IRMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:58.446698] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IRMD.txt [2026-02-18T20:24:58.447064] [INFO ] [sig ] [1644/3398] Completed IRMD in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-18T20:24:58.447103] [INFO ] [sig ] [1645/3398] Forecasting IRON... [2026-02-18T20:24:58.447133] [INFO ] [sig ] Generating forecast for: IRON [2026-02-18T20:24:58.447163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-18T20:24:58.460960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-18T20:24:58.461297] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-18T20:24:58.462093] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-18T20:24:58.462146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:58.462179] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:58.462206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:58.462262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:58.521617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:58.522391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:58.522473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:58.522507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:58.650670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:58.650828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:58.650867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:58.650896] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:58.654266] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-02-18T20:24:58.654539] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-18T20:24:58.654683] [INFO ] [sig ] IRON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:58.797818] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IRON.txt [2026-02-18T20:24:58.797951] [INFO ] [sig ] [1645/3398] Completed IRON in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:24:58.798199] [INFO ] [sig ] [1646/3398] Forecasting IRTC... [2026-02-18T20:24:58.798233] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-18T20:24:58.798263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-18T20:24:58.810860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-18T20:24:58.811181] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-18T20:24:58.811964] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-18T20:24:58.812017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:58.812048] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:58.812075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:58.812132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:58.870939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:58.871691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:58.871797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:58.871831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:58.994658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:58.994798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:58.994838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:58.994874] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:58.998273] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=23.61%) [2026-02-18T20:24:58.998547] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-18T20:24:58.998698] [INFO ] [sig ] IRTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:59.139890] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IRTC.txt [2026-02-18T20:24:59.140041] [INFO ] [sig ] [1646/3398] Completed IRTC in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:24:59.140081] [INFO ] [sig ] [1647/3398] Forecasting IRWD... [2026-02-18T20:24:59.140111] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-18T20:24:59.140140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-18T20:24:59.152914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-18T20:24:59.153225] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-18T20:24:59.154220] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-18T20:24:59.154273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:59.154306] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:59.154333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:59.154394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:59.213317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:59.214203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:59.214293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:59.214329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:59.336996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:59.337150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:59.337191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:59.337222] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:59.340756] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-18T20:24:59.341049] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-18T20:24:59.341193] [INFO ] [sig ] IRWD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:24:59.491224] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IRWD.txt [2026-02-18T20:24:59.491388] [INFO ] [sig ] [1647/3398] Completed IRWD in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:24:59.491428] [INFO ] [sig ] [1648/3398] Forecasting ISD... [2026-02-18T20:24:59.491459] [INFO ] [sig ] Generating forecast for: ISD [2026-02-18T20:24:59.491489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-18T20:24:59.504551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-18T20:24:59.504936] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-18T20:24:59.505732] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-18T20:24:59.505786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:59.505845] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:59.505874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:59.505932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:59.566342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:59.567146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:59.567229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:59.567263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:24:59.690328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:24:59.690493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:24:59.690533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:24:59.690562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:24:59.694415] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-02-18T20:24:59.694770] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-18T20:24:59.694914] [INFO ] [sig ] ISD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:24:59.839195] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ISD.txt [2026-02-18T20:24:59.839359] [INFO ] [sig ] [1648/3398] Completed ISD in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:24:59.839401] [INFO ] [sig ] [1649/3398] Forecasting ISRG... [2026-02-18T20:24:59.839432] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-18T20:24:59.839463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-18T20:24:59.852758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-18T20:24:59.853119] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-18T20:24:59.853974] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-18T20:24:59.854029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:24:59.854060] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:24:59.854086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:24:59.854142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:24:59.912381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:24:59.913215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:24:59.913300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:24:59.913333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:00.038261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:00.038433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:00.038476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:00.038507] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:00.042397] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-02-18T20:25:00.042810] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-18T20:25:00.042972] [INFO ] [sig ] ISRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:00.212809] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ISRG.txt [2026-02-18T20:25:00.212980] [INFO ] [sig ] [1649/3398] Completed ISRG in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:25:00.213039] [INFO ] [sig ] [1650/3398] Forecasting ISSC... [2026-02-18T20:25:00.213074] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-18T20:25:00.213106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-18T20:25:00.228261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-18T20:25:00.228741] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-18T20:25:00.229623] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-18T20:25:00.229689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:00.229728] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:00.229761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:00.229826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:00.302028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:00.303059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:00.303173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:00.303227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:00.451405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:00.451610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:00.451672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:00.451719] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:00.455909] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-18T20:25:00.456300] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-18T20:25:00.456478] [INFO ] [sig ] ISSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:00.614235] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ISSC.txt [2026-02-18T20:25:00.614394] [INFO ] [sig ] [1650/3398] Completed ISSC in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:25:00.614435] [INFO ] [sig ] [1651/3398] Forecasting ISTB... [2026-02-18T20:25:00.614466] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-18T20:25:00.614499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-18T20:25:00.627074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-18T20:25:00.627483] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-18T20:25:00.628336] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-18T20:25:00.628391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:00.628423] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:00.628448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:00.628504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:00.686199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:00.687136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:00.687223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:00.687257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:00.810257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:00.810435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:00.810477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:00.810537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:00.814071] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=27.07%) [2026-02-18T20:25:00.814361] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-18T20:25:00.814491] [INFO ] [sig ] ISTB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:00.957629] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ISTB.txt [2026-02-18T20:25:00.957773] [INFO ] [sig ] [1651/3398] Completed ISTB in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:25:00.957812] [INFO ] [sig ] [1652/3398] Forecasting ITIC... [2026-02-18T20:25:00.957840] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-18T20:25:00.957870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-18T20:25:00.969134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-18T20:25:00.969465] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-18T20:25:00.970453] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-18T20:25:00.970507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:00.970539] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:00.970565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:00.970647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:01.028162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:01.028929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:01.029011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:01.029044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:01.140077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:01.140244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:01.140285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:01.140314] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:01.143919] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-18T20:25:01.144238] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-18T20:25:01.144379] [INFO ] [sig ] ITIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:01.288663] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ITIC.txt [2026-02-18T20:25:01.288831] [INFO ] [sig ] [1652/3398] Completed ITIC in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:25:01.288876] [INFO ] [sig ] [1653/3398] Forecasting ITRI... [2026-02-18T20:25:01.288906] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-18T20:25:01.288936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-18T20:25:01.302895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-18T20:25:01.303269] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-18T20:25:01.304093] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-18T20:25:01.304146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:01.304178] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:01.304204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:01.304261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:01.363879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:01.364802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:01.364894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:01.364929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:01.499800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:01.499967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:01.500009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:01.500041] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:01.503601] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=68.18%) [2026-02-18T20:25:01.503887] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-18T20:25:01.504020] [INFO ] [sig ] ITRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:01.657681] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ITRI.txt [2026-02-18T20:25:01.658764] [INFO ] [sig ] [1653/3398] Completed ITRI in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-18T20:25:01.658836] [INFO ] [sig ] [1654/3398] Forecasting ITRN... [2026-02-18T20:25:01.658882] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-18T20:25:01.658926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-18T20:25:01.685427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-18T20:25:01.685887] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-18T20:25:01.687177] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-18T20:25:01.687238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:01.687270] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:01.687296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:01.687354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:01.755767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:01.756749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:01.756841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:01.757061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:01.885551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:01.885728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:01.885770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:01.885982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:01.889677] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=78.62%) [2026-02-18T20:25:01.889984] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-18T20:25:01.890116] [INFO ] [sig ] ITRN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:02.046546] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ITRN.txt [2026-02-18T20:25:02.046772] [INFO ] [sig ] [1654/3398] Completed ITRN in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:02.046830] [INFO ] [sig ] [1655/3398] Forecasting ITUB... [2026-02-18T20:25:02.046876] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-18T20:25:02.046926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-18T20:25:02.063153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-18T20:25:02.063863] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-18T20:25:02.065016] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-18T20:25:02.065075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:02.065125] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:02.065337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:02.065396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:02.128398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:02.129291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:02.129377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:02.129411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:02.263914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:02.264088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:02.264129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:02.264159] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:02.267892] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-18T20:25:02.268270] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-18T20:25:02.268423] [INFO ] [sig ] ITUB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:02.421293] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ITUB.txt [2026-02-18T20:25:02.421454] [INFO ] [sig ] [1655/3398] Completed ITUB in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:02.421494] [INFO ] [sig ] [1656/3398] Forecasting IUS... [2026-02-18T20:25:02.421525] [INFO ] [sig ] Generating forecast for: IUS [2026-02-18T20:25:02.421555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-18T20:25:02.432984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-18T20:25:02.433345] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-18T20:25:02.434413] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-18T20:25:02.434468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:02.434500] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:02.434527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:02.434608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:02.493492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:02.494332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:02.494417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:02.494451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:02.626039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:02.626200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:02.626243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:02.626280] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:02.629834] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-18T20:25:02.630146] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-18T20:25:02.630283] [INFO ] [sig ] IUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:02.791655] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IUS.txt [2026-02-18T20:25:02.791811] [INFO ] [sig ] [1656/3398] Completed IUS in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:02.791851] [INFO ] [sig ] [1657/3398] Forecasting IUSB... [2026-02-18T20:25:02.791882] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-18T20:25:02.791914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-18T20:25:02.805464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-18T20:25:02.805944] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-18T20:25:02.806865] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-18T20:25:02.806923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:02.806957] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:02.806986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:02.807046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:02.875469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:02.876621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:02.876730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:02.876774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:03.014925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:03.015092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:03.015135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:03.015164] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:03.019280] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=61.33%) [2026-02-18T20:25:03.019644] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-18T20:25:03.019795] [INFO ] [sig ] IUSB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:03.177497] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IUSB.txt [2026-02-18T20:25:03.177685] [INFO ] [sig ] [1657/3398] Completed IUSB in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:03.177727] [INFO ] [sig ] [1658/3398] Forecasting IUSG... [2026-02-18T20:25:03.177758] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-18T20:25:03.177787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-18T20:25:03.191863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-18T20:25:03.192272] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-18T20:25:03.193274] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-18T20:25:03.193330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:03.193364] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:03.193394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:03.193454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:03.255299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:03.256236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:03.256363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:03.256399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:03.403474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:03.403655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:03.403702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:03.403739] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:03.407284] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=73.10%) [2026-02-18T20:25:03.407606] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-18T20:25:03.407774] [INFO ] [sig ] IUSG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:03.557244] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IUSG.txt [2026-02-18T20:25:03.557417] [INFO ] [sig ] [1658/3398] Completed IUSG in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:03.557475] [INFO ] [sig ] [1659/3398] Forecasting IVAL... [2026-02-18T20:25:03.557511] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-18T20:25:03.557545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-18T20:25:03.569142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-18T20:25:03.569518] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-18T20:25:03.570345] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-18T20:25:03.570401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:03.570434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:03.570464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:03.570528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:03.631335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:03.632294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:03.632388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:03.632425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:03.752891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:03.753051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:03.753093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:03.753122] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:03.757319] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-02-18T20:25:03.757625] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-18T20:25:03.757761] [INFO ] [sig ] IVAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:03.902817] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IVAL.txt [2026-02-18T20:25:03.903177] [INFO ] [sig ] [1659/3398] Completed IVAL in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:03.903216] [INFO ] [sig ] [1660/3398] Forecasting IVZ... [2026-02-18T20:25:03.903246] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-18T20:25:03.903278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-18T20:25:03.917262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-18T20:25:03.917674] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-18T20:25:03.918517] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-18T20:25:03.918591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:03.918635] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:03.918663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:03.918721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:03.976005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:03.976791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:03.976874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:03.976907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:04.107172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:04.107337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:04.107377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:04.107406] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:04.110947] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-18T20:25:04.111235] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-18T20:25:04.111403] [INFO ] [sig ] IVZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:04.252700] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IVZ.txt [2026-02-18T20:25:04.252859] [INFO ] [sig ] [1660/3398] Completed IVZ in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:04.252899] [INFO ] [sig ] [1661/3398] Forecasting IX... [2026-02-18T20:25:04.252930] [INFO ] [sig ] Generating forecast for: IX [2026-02-18T20:25:04.252959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-18T20:25:04.265371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-18T20:25:04.265803] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-18T20:25:04.266699] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-18T20:25:04.266768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:04.266810] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:04.266844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:04.266907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:04.323687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:04.324530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:04.324635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:04.324669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:04.450977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:04.451144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:04.451183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:04.451213] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:04.454733] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=99.88%) [2026-02-18T20:25:04.455087] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-18T20:25:04.455233] [INFO ] [sig ] IX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:04.602935] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/IX.txt [2026-02-18T20:25:04.603123] [INFO ] [sig ] [1661/3398] Completed IX in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-18T20:25:04.603164] [INFO ] [sig ] [1662/3398] Forecasting IXUS... [2026-02-18T20:25:04.603194] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-18T20:25:04.603228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-18T20:25:04.645962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-18T20:25:04.646567] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-18T20:25:04.647474] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-18T20:25:04.647539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:04.647602] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:04.647634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:04.647693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:04.706871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:04.707810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:04.707899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:04.707934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:04.828315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:04.828481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:04.828521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:04.828568] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:04.832430] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-18T20:25:04.832791] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-18T20:25:04.832932] [INFO ] [sig ] IXUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:04.978909] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IXUS.txt [2026-02-18T20:25:04.979075] [INFO ] [sig ] [1662/3398] Completed IXUS in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:04.979126] [INFO ] [sig ] [1663/3398] Forecasting IZEA... [2026-02-18T20:25:04.979159] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-18T20:25:04.979190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-18T20:25:04.992488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-18T20:25:04.993064] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-18T20:25:04.993888] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-18T20:25:04.993943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:04.993975] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:04.994003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:04.994060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:05.055676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:05.056619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:05.056714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:05.056749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:05.179070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:05.179231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:05.179453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:05.179483] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:05.183517] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=47.98%) [2026-02-18T20:25:05.183824] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-18T20:25:05.183959] [INFO ] [sig ] IZEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:05.326111] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/IZEA.txt [2026-02-18T20:25:05.326239] [INFO ] [sig ] [1663/3398] Completed IZEA in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:05.326279] [INFO ] [sig ] [1664/3398] Forecasting J... [2026-02-18T20:25:05.326310] [INFO ] [sig ] Generating forecast for: J [2026-02-18T20:25:05.326340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-18T20:25:05.339165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-18T20:25:05.339473] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-18T20:25:05.340314] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-18T20:25:05.340368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:05.340400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:05.340428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:05.340486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:05.398650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:05.399310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:05.399401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:05.399435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:05.524049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:05.524196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:05.524235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:05.524265] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:05.527708] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-02-18T20:25:05.528048] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-18T20:25:05.528177] [INFO ] [sig ] J: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:05.675021] [INFO ] [LOCAL ] Saved forecast: J 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/J.txt [2026-02-18T20:25:05.675155] [INFO ] [sig ] [1664/3398] Completed J in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:05.675198] [INFO ] [sig ] [1665/3398] Forecasting JACK... [2026-02-18T20:25:05.675227] [INFO ] [sig ] Generating forecast for: JACK [2026-02-18T20:25:05.675257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-18T20:25:05.687289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-18T20:25:05.687619] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-18T20:25:05.688414] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-18T20:25:05.688468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:05.688536] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:05.688565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:05.688644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:05.746461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:05.747135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:05.747223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:05.747256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:05.883122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:05.883287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:05.883330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:05.883360] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:05.886997] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-18T20:25:05.887293] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-18T20:25:05.887426] [INFO ] [sig ] JACK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:06.031933] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JACK.txt [2026-02-18T20:25:06.032063] [INFO ] [sig ] [1665/3398] Completed JACK in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:06.032101] [INFO ] [sig ] [1666/3398] Forecasting JAKK... [2026-02-18T20:25:06.032131] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-18T20:25:06.032160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-18T20:25:06.045042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-18T20:25:06.045349] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-18T20:25:06.046177] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-18T20:25:06.046233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:06.046266] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:06.046305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:06.046369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:06.105950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:06.106597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:06.106678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:06.106718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:06.233741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:06.233902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:06.233945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:06.233975] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:06.237663] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-18T20:25:06.237960] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-18T20:25:06.238117] [INFO ] [sig ] JAKK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:06.381900] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JAKK.txt [2026-02-18T20:25:06.382088] [INFO ] [sig ] [1666/3398] Completed JAKK in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:06.382130] [INFO ] [sig ] [1667/3398] Forecasting JANX... [2026-02-18T20:25:06.382160] [INFO ] [sig ] Generating forecast for: JANX [2026-02-18T20:25:06.382188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-18T20:25:06.395255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-18T20:25:06.395654] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-18T20:25:06.396702] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-18T20:25:06.396755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:06.396788] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:06.396815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:06.396873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:06.456789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:06.457665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:06.457755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:06.457790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:06.578469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:06.578651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:06.578694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:06.578723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:06.582529] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-02-18T20:25:06.582857] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-18T20:25:06.582993] [INFO ] [sig ] JANX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:06.729842] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JANX.txt [2026-02-18T20:25:06.729990] [INFO ] [sig ] [1667/3398] Completed JANX in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:06.730029] [INFO ] [sig ] [1668/3398] Forecasting JAZZ... [2026-02-18T20:25:06.730059] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-18T20:25:06.730088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-18T20:25:06.742989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-18T20:25:06.743378] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-18T20:25:06.744199] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-18T20:25:06.744253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:06.744290] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:06.744324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:06.744393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:06.804905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:06.805829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:06.805938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:06.805981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:06.941321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:06.941490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:06.941532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:06.941655] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:06.945533] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-02-18T20:25:06.945973] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-18T20:25:06.946137] [INFO ] [sig ] JAZZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:07.112551] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JAZZ.txt [2026-02-18T20:25:07.112753] [INFO ] [sig ] [1668/3398] Completed JAZZ in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:07.112796] [INFO ] [sig ] [1669/3398] Forecasting JBGS... [2026-02-18T20:25:07.112828] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-18T20:25:07.112867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-18T20:25:07.127729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-18T20:25:07.128159] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-18T20:25:07.129077] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-18T20:25:07.129135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:07.129170] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:07.129197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:07.129267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:07.193869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:07.194887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:07.195194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:07.195249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:07.338348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:07.338519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:07.338560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:07.338623] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:07.342853] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=70.34%) [2026-02-18T20:25:07.343392] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-18T20:25:07.343543] [INFO ] [sig ] JBGS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:07.494776] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JBGS.txt [2026-02-18T20:25:07.494938] [INFO ] [sig ] [1669/3398] Completed JBGS in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-18T20:25:07.494977] [INFO ] [sig ] [1670/3398] Forecasting JBI... [2026-02-18T20:25:07.495008] [INFO ] [sig ] Generating forecast for: JBI [2026-02-18T20:25:07.495044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-18T20:25:07.508963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-18T20:25:07.509369] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-18T20:25:07.510238] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-18T20:25:07.510294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:07.510326] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:07.510352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:07.510409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:07.572293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:07.573207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:07.573294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:07.573330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:07.703529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:07.703741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:07.703808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:07.703862] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:07.708372] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-02-18T20:25:07.708706] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-18T20:25:07.708863] [INFO ] [sig ] JBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:07.870386] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JBI.txt [2026-02-18T20:25:07.870597] [INFO ] [sig ] [1670/3398] Completed JBI in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:07.870644] [INFO ] [sig ] [1671/3398] Forecasting JBL... [2026-02-18T20:25:07.870675] [INFO ] [sig ] Generating forecast for: JBL [2026-02-18T20:25:07.870706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-18T20:25:07.884607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-18T20:25:07.885054] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-18T20:25:07.886017] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-18T20:25:07.886074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:07.886112] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:07.886142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:07.886206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:07.949492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:07.950717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:07.950838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:07.950873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:08.076183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:08.076347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:08.076388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:08.076417] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:08.080609] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-02-18T20:25:08.080955] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-18T20:25:08.081101] [INFO ] [sig ] JBL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:08.240762] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JBL.txt [2026-02-18T20:25:08.240936] [INFO ] [sig ] [1671/3398] Completed JBL in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:08.240977] [INFO ] [sig ] [1672/3398] Forecasting JBND... [2026-02-18T20:25:08.241009] [INFO ] [sig ] Generating forecast for: JBND [2026-02-18T20:25:08.241039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-18T20:25:08.254508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-18T20:25:08.254943] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-18T20:25:08.255781] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-18T20:25:08.255837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:08.255874] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:08.255903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:08.255961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:08.321432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:08.322469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:08.322556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:08.322611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:08.449561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:08.449742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:08.449792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:08.449829] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:08.454277] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-02-18T20:25:08.454636] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-18T20:25:08.454781] [INFO ] [sig ] JBND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:08.610990] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JBND.txt [2026-02-18T20:25:08.611170] [INFO ] [sig ] [1672/3398] Completed JBND in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:08.611213] [INFO ] [sig ] [1673/3398] Forecasting JBSS... [2026-02-18T20:25:08.611245] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-18T20:25:08.611275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-18T20:25:08.624237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-18T20:25:08.624643] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-18T20:25:08.625479] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-18T20:25:08.625534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:08.625591] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:08.625624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:08.625682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:08.684521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:08.685523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:08.685643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:08.685682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:08.805383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:08.805546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:08.805606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:08.805672] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:08.809370] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-18T20:25:08.809684] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-18T20:25:08.809822] [INFO ] [sig ] JBSS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:08.954299] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JBSS.txt [2026-02-18T20:25:08.954445] [INFO ] [sig ] [1673/3398] Completed JBSS in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:08.954485] [INFO ] [sig ] [1674/3398] Forecasting JCE... [2026-02-18T20:25:08.954515] [INFO ] [sig ] Generating forecast for: JCE [2026-02-18T20:25:08.954546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-18T20:25:08.967197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-18T20:25:08.967518] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-18T20:25:08.968497] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-18T20:25:08.968551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:08.968604] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:08.968632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:08.968688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:09.027760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:09.028672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:09.028759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:09.028797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:09.154674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:09.154839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:09.154890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:09.154932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:09.159042] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=61.04%) [2026-02-18T20:25:09.159432] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-18T20:25:09.159616] [INFO ] [sig ] JCE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:09.322527] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JCE.txt [2026-02-18T20:25:09.322761] [INFO ] [sig ] [1674/3398] Completed JCE in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:09.322805] [INFO ] [sig ] [1675/3398] Forecasting JCI... [2026-02-18T20:25:09.322836] [INFO ] [sig ] Generating forecast for: JCI [2026-02-18T20:25:09.322872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-18T20:25:09.336396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-18T20:25:09.336830] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-18T20:25:09.337708] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-18T20:25:09.337763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:09.337795] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:09.337824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:09.337881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:09.399048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:09.400444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:09.400626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:09.400667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:09.528680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:09.528851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:09.528901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:09.528936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:09.532651] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-18T20:25:09.532999] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-18T20:25:09.533147] [INFO ] [sig ] JCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:09.676987] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JCI.txt [2026-02-18T20:25:09.677124] [INFO ] [sig ] [1675/3398] Completed JCI in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:09.677162] [INFO ] [sig ] [1676/3398] Forecasting JD... [2026-02-18T20:25:09.677193] [INFO ] [sig ] Generating forecast for: JD [2026-02-18T20:25:09.677224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-18T20:25:09.689603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-18T20:25:09.689973] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-18T20:25:09.690791] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-18T20:25:09.690844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:09.690876] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:09.690902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:09.690959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:09.747709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:09.748527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:09.748632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:09.748667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:09.870588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:09.870749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:09.870791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:09.870827] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:09.874437] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-18T20:25:09.874732] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-18T20:25:09.874860] [INFO ] [sig ] JD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:10.023824] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JD.txt [2026-02-18T20:25:10.024008] [INFO ] [sig ] [1676/3398] Completed JD in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:10.024057] [INFO ] [sig ] [1677/3398] Forecasting JEF... [2026-02-18T20:25:10.024090] [INFO ] [sig ] Generating forecast for: JEF [2026-02-18T20:25:10.024120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-18T20:25:10.037160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-18T20:25:10.037532] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-18T20:25:10.038428] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-18T20:25:10.038481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:10.038513] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:10.038539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:10.038621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:10.095351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:10.096332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:10.096460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:10.096497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:10.223981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:10.224142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:10.224182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:10.224210] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:10.227682] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=61.19%) [2026-02-18T20:25:10.227965] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-18T20:25:10.228116] [INFO ] [sig ] JEF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:10.369964] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JEF.txt [2026-02-18T20:25:10.370131] [INFO ] [sig ] [1677/3398] Completed JEF in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:10.370171] [INFO ] [sig ] [1678/3398] Forecasting JELD... [2026-02-18T20:25:10.370201] [INFO ] [sig ] Generating forecast for: JELD [2026-02-18T20:25:10.370230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-18T20:25:10.382944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-18T20:25:10.383347] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-18T20:25:10.384221] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-18T20:25:10.384277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:10.384310] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:10.384337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:10.384394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:10.442967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:10.444247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:10.444359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:10.444403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:10.573017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:10.573174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:10.573216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:10.573246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:10.576735] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=7.93%) [2026-02-18T20:25:10.577049] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-18T20:25:10.577187] [INFO ] [sig ] JELD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:10.723805] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JELD.txt [2026-02-18T20:25:10.723983] [INFO ] [sig ] [1678/3398] Completed JELD in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-18T20:25:10.724024] [INFO ] [sig ] [1679/3398] Forecasting JEPQ... [2026-02-18T20:25:10.724055] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-18T20:25:10.724085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-18T20:25:10.736722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-18T20:25:10.737237] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-18T20:25:10.738149] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-18T20:25:10.738221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:10.738256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:10.738283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:10.738351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:10.798713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:10.799671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:10.799760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:10.799795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:10.934886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:10.935054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:10.935096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:10.935128] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:10.939005] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-18T20:25:10.939312] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-18T20:25:10.939451] [INFO ] [sig ] JEPQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:11.093080] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JEPQ.txt [2026-02-18T20:25:11.093236] [INFO ] [sig ] [1679/3398] Completed JEPQ in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:11.093283] [INFO ] [sig ] [1680/3398] Forecasting JFIN... [2026-02-18T20:25:11.093321] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-18T20:25:11.093353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-18T20:25:11.105872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-18T20:25:11.106250] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-18T20:25:11.107275] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-18T20:25:11.107344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:11.107386] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:11.107423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:11.107498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:11.166643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:11.167598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:11.167693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:11.167726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:11.292925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:11.293094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:11.293137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:11.293166] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:11.296641] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-18T20:25:11.296940] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-18T20:25:11.297089] [INFO ] [sig ] JFIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:11.445548] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JFIN.txt [2026-02-18T20:25:11.445738] [INFO ] [sig ] [1680/3398] Completed JFIN in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:11.445781] [INFO ] [sig ] [1681/3398] Forecasting JGLO... [2026-02-18T20:25:11.445811] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-18T20:25:11.445843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-18T20:25:11.458535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-18T20:25:11.458907] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-18T20:25:11.459719] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-18T20:25:11.459773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:11.459805] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:11.459832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:11.459901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:11.518763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:11.519887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:11.519978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:11.520011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:11.638690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:11.638849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:11.638896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:11.638932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:11.642364] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-18T20:25:11.642675] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-18T20:25:11.642805] [INFO ] [sig ] JGLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:11.785968] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JGLO.txt [2026-02-18T20:25:11.786120] [INFO ] [sig ] [1681/3398] Completed JGLO in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:11.786158] [INFO ] [sig ] [1682/3398] Forecasting JHG... [2026-02-18T20:25:11.786189] [INFO ] [sig ] Generating forecast for: JHG [2026-02-18T20:25:11.786219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-18T20:25:11.798984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-18T20:25:11.799337] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-18T20:25:11.800147] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-18T20:25:11.800200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:11.800257] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:11.800285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:11.800342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:11.856738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:11.857648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:11.857733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:11.857767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:11.987054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:11.987216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:11.987257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:11.987287] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:11.991299] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-18T20:25:11.991615] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-18T20:25:11.991756] [INFO ] [sig ] JHG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:12.151954] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JHG.txt [2026-02-18T20:25:12.152189] [INFO ] [sig ] [1682/3398] Completed JHG in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:12.152254] [INFO ] [sig ] [1683/3398] Forecasting JHI... [2026-02-18T20:25:12.152294] [INFO ] [sig ] Generating forecast for: JHI [2026-02-18T20:25:12.152332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-18T20:25:12.164335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-18T20:25:12.164709] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-18T20:25:12.165527] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-18T20:25:12.165602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:12.165635] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:12.165662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:12.165719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:12.226371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:12.227349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:12.227438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:12.227473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:12.344393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:12.344553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:12.344617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:12.344649] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:12.348123] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=28.92%) [2026-02-18T20:25:12.348402] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-18T20:25:12.348535] [INFO ] [sig ] JHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:12.493851] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JHI.txt [2026-02-18T20:25:12.494000] [INFO ] [sig ] [1683/3398] Completed JHI in 0.3s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:12.494041] [INFO ] [sig ] [1684/3398] Forecasting JHX... [2026-02-18T20:25:12.494073] [INFO ] [sig ] Generating forecast for: JHX [2026-02-18T20:25:12.494105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-18T20:25:12.506763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-18T20:25:12.507142] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-18T20:25:12.507974] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-18T20:25:12.508063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:12.508101] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:12.508132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:12.508200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:12.565856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:12.566562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:12.566662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:12.566697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:12.687513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:12.687710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:12.687757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:12.687787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:12.691383] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=35.44%) [2026-02-18T20:25:12.691704] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-18T20:25:12.691849] [INFO ] [sig ] JHX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:12.848348] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JHX.txt [2026-02-18T20:25:12.848601] [INFO ] [sig ] [1684/3398] Completed JHX in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:12.848660] [INFO ] [sig ] [1685/3398] Forecasting JILL... [2026-02-18T20:25:12.848692] [INFO ] [sig ] Generating forecast for: JILL [2026-02-18T20:25:12.848734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-18T20:25:12.862882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-18T20:25:12.863477] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-18T20:25:12.864356] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-18T20:25:12.864413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:12.864446] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:12.864474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:12.864533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:12.926439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:12.927417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:12.927516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:12.927549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:13.052807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:13.052984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:13.053028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:13.053097] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:13.056886] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-02-18T20:25:13.057240] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-18T20:25:13.057388] [INFO ] [sig ] JILL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:13.223725] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JILL.txt [2026-02-18T20:25:13.223901] [INFO ] [sig ] [1685/3398] Completed JILL in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:13.223948] [INFO ] [sig ] [1686/3398] Forecasting JIVE... [2026-02-18T20:25:13.223979] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-18T20:25:13.224009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-18T20:25:13.236617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-18T20:25:13.237014] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-18T20:25:13.237862] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-18T20:25:13.237918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:13.237953] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:13.237981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:13.238069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:13.298493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:13.299421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:13.299510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:13.299542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:13.417935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:13.418137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:13.418201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:13.418231] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:13.421968] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-18T20:25:13.422483] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-18T20:25:13.422647] [INFO ] [sig ] JIVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:13.574600] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JIVE.txt [2026-02-18T20:25:13.574814] [INFO ] [sig ] [1686/3398] Completed JIVE in 0.4s | 2.77 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-18T20:25:13.574872] [INFO ] [sig ] [1687/3398] Forecasting JJSF... [2026-02-18T20:25:13.574903] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-18T20:25:13.574934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-18T20:25:13.589936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-18T20:25:13.590359] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-18T20:25:13.591378] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-18T20:25:13.591439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:13.591484] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:13.591517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:13.591638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:13.655502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:13.656629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:13.656731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:13.656766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:13.785072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:13.785249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:13.785314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:13.785359] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:13.789174] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=39.22%) [2026-02-18T20:25:13.789472] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-18T20:25:13.789625] [INFO ] [sig ] JJSF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:13.947245] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JJSF.txt [2026-02-18T20:25:13.947406] [INFO ] [sig ] [1687/3398] Completed JJSF in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:13.947447] [INFO ] [sig ] [1688/3398] Forecasting JKHY... [2026-02-18T20:25:13.947476] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-18T20:25:13.947507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-18T20:25:13.961108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-18T20:25:13.961516] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-18T20:25:13.962327] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-18T20:25:13.962382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:13.962413] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:13.962440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:13.962497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:14.021886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:14.022842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:14.022938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:14.022971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:14.157923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:14.158140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:14.158369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:14.158401] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:14.162198] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-18T20:25:14.162551] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-18T20:25:14.162738] [INFO ] [sig ] JKHY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:14.323138] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JKHY.txt [2026-02-18T20:25:14.323319] [INFO ] [sig ] [1688/3398] Completed JKHY in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:14.323362] [INFO ] [sig ] [1689/3398] Forecasting JKS... [2026-02-18T20:25:14.323394] [INFO ] [sig ] Generating forecast for: JKS [2026-02-18T20:25:14.323424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-18T20:25:14.337362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-18T20:25:14.337803] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-18T20:25:14.338868] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-18T20:25:14.338929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:14.338981] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:14.339017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:14.339088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:14.402488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:14.403661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:14.403772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:14.403808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:14.535024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:14.535191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:14.535233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:14.535262] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:14.538870] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-02-18T20:25:14.539197] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-18T20:25:14.539338] [INFO ] [sig ] JKS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:14.687618] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JKS.txt [2026-02-18T20:25:14.687787] [INFO ] [sig ] [1689/3398] Completed JKS in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:14.687831] [INFO ] [sig ] [1690/3398] Forecasting JLL... [2026-02-18T20:25:14.687862] [INFO ] [sig ] Generating forecast for: JLL [2026-02-18T20:25:14.687892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-18T20:25:14.700384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-18T20:25:14.700741] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-18T20:25:14.701544] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-18T20:25:14.701633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:14.701686] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:14.701716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:14.701774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:14.760050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:14.761004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:14.761094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:14.761129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:14.890471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:14.890660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:14.890707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:14.890737] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:14.894732] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=28.62%) [2026-02-18T20:25:14.895068] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-18T20:25:14.895215] [INFO ] [sig ] JLL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:15.054551] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JLL.txt [2026-02-18T20:25:15.054777] [INFO ] [sig ] [1690/3398] Completed JLL in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:15.054823] [INFO ] [sig ] [1691/3398] Forecasting JLS... [2026-02-18T20:25:15.054853] [INFO ] [sig ] Generating forecast for: JLS [2026-02-18T20:25:15.054884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-18T20:25:15.067458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-18T20:25:15.067926] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-18T20:25:15.068893] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-18T20:25:15.068964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:15.068997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:15.069024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:15.069094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:15.129905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:15.130879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:15.130979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:15.131012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:15.246444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:15.246627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:15.246672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:15.246704] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:15.250361] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-18T20:25:15.250696] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-18T20:25:15.250837] [INFO ] [sig ] JLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:15.393608] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JLS.txt [2026-02-18T20:25:15.393778] [INFO ] [sig ] [1691/3398] Completed JLS in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:15.393817] [INFO ] [sig ] [1692/3398] Forecasting JMIA... [2026-02-18T20:25:15.393847] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-18T20:25:15.393878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-18T20:25:15.406457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-18T20:25:15.406896] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-18T20:25:15.407805] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-18T20:25:15.407861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:15.407895] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:15.407925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:15.407983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:15.466057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:15.466927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:15.467068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:15.467108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:15.595034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:15.595194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:15.595233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:15.595262] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:15.598755] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-18T20:25:15.599054] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-18T20:25:15.599189] [INFO ] [sig ] JMIA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:15.743776] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JMIA.txt [2026-02-18T20:25:15.743949] [INFO ] [sig ] [1692/3398] Completed JMIA in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:15.743996] [INFO ] [sig ] [1693/3398] Forecasting JMSB... [2026-02-18T20:25:15.744029] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-18T20:25:15.744059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-18T20:25:15.756415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-18T20:25:15.756759] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-18T20:25:15.757655] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-18T20:25:15.757711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:15.757744] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:15.757773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:15.757832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:15.817873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:15.819014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:15.819100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:15.819135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:15.927624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:15.927794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:15.927835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:15.927864] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:15.931328] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-02-18T20:25:15.931625] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-18T20:25:15.931755] [INFO ] [sig ] JMSB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:16.073352] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JMSB.txt [2026-02-18T20:25:16.073481] [INFO ] [sig ] [1693/3398] Completed JMSB in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:16.073527] [INFO ] [sig ] [1694/3398] Forecasting JNJ... [2026-02-18T20:25:16.073557] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-18T20:25:16.073609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-18T20:25:16.086015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-18T20:25:16.086344] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-18T20:25:16.087153] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-18T20:25:16.087207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:16.087238] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:16.087264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:16.087321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:16.146528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:16.147438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:16.147524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:16.147558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:16.273344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:16.273502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:16.273541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:16.273588] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:16.277591] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=34.89%) [2026-02-18T20:25:16.277876] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-18T20:25:16.278004] [INFO ] [sig ] JNJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:16.421587] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JNJ.txt [2026-02-18T20:25:16.421754] [INFO ] [sig ] [1694/3398] Completed JNJ in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-18T20:25:16.421792] [INFO ] [sig ] [1695/3398] Forecasting JOBY... [2026-02-18T20:25:16.421822] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-18T20:25:16.421852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-18T20:25:16.434044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-18T20:25:16.434464] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-18T20:25:16.435392] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-18T20:25:16.435448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:16.435482] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:16.435510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:16.435569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:16.502995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:16.503929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:16.504016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:16.504055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:16.626792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:16.626957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:16.627017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:16.627062] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:16.630922] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=19.62%) [2026-02-18T20:25:16.631216] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-18T20:25:16.631350] [INFO ] [sig ] JOBY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:16.774897] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JOBY.txt [2026-02-18T20:25:16.775087] [INFO ] [sig ] [1695/3398] Completed JOBY in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:16.775130] [INFO ] [sig ] [1696/3398] Forecasting JOE... [2026-02-18T20:25:16.775160] [INFO ] [sig ] Generating forecast for: JOE [2026-02-18T20:25:16.775190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-18T20:25:16.787306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-18T20:25:16.787692] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-18T20:25:16.788565] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-18T20:25:16.788644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:16.788678] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:16.788707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:16.788766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:16.848644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:16.849543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:16.849664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:16.849700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:16.975489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:16.975672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:16.975714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:16.975745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:16.979432] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=50.51%) [2026-02-18T20:25:16.979756] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-18T20:25:16.979893] [INFO ] [sig ] JOE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:17.124354] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JOE.txt [2026-02-18T20:25:17.124534] [INFO ] [sig ] [1696/3398] Completed JOE in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:17.124607] [INFO ] [sig ] [1697/3398] Forecasting JOF... [2026-02-18T20:25:17.124648] [INFO ] [sig ] Generating forecast for: JOF [2026-02-18T20:25:17.124695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-18T20:25:17.136464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-18T20:25:17.136849] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-18T20:25:17.137717] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-18T20:25:17.137778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:17.137812] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:17.137842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:17.137900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:17.199055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:17.200030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:17.200125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:17.200160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:17.329371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:17.329527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:17.329568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:17.329636] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:17.333151] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-02-18T20:25:17.333444] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-18T20:25:17.333590] [INFO ] [sig ] JOF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:17.475685] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JOF.txt [2026-02-18T20:25:17.475837] [INFO ] [sig ] [1697/3398] Completed JOF in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:17.475879] [INFO ] [sig ] [1698/3398] Forecasting JPC... [2026-02-18T20:25:17.475910] [INFO ] [sig ] Generating forecast for: JPC [2026-02-18T20:25:17.475940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-18T20:25:17.487924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-18T20:25:17.488322] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-18T20:25:17.489141] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-18T20:25:17.489196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:17.489230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:17.489258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:17.489315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:17.547405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:17.548358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:17.548448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:17.548483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:17.667355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:17.667510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:17.667550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:17.667599] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:17.671047] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-02-18T20:25:17.671328] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-18T20:25:17.671458] [INFO ] [sig ] JPC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:17.811240] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JPC.txt [2026-02-18T20:25:17.811387] [INFO ] [sig ] [1698/3398] Completed JPC in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:17.811427] [INFO ] [sig ] [1699/3398] Forecasting JPEF... [2026-02-18T20:25:17.811456] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-18T20:25:17.811486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-18T20:25:17.823031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-18T20:25:17.823383] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-18T20:25:17.824178] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-18T20:25:17.824232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:17.824301] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:17.824331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:17.824390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:17.882568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:17.883301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:17.883381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:17.883427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:18.002039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:18.002199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:18.002239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:18.002268] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:18.006018] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-18T20:25:18.006502] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-18T20:25:18.006662] [INFO ] [sig ] JPEF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:18.149682] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JPEF.txt [2026-02-18T20:25:18.149889] [INFO ] [sig ] [1699/3398] Completed JPEF in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:18.149959] [INFO ] [sig ] [1700/3398] Forecasting JPM... [2026-02-18T20:25:18.150004] [INFO ] [sig ] Generating forecast for: JPM [2026-02-18T20:25:18.150055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-18T20:25:18.163219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-18T20:25:18.163599] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-18T20:25:18.164502] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-18T20:25:18.164557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:18.164615] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:18.164645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:18.164703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:18.226962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:18.228061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:18.228172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:18.228218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:18.365244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:18.365401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:18.365444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:18.365475] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:18.369168] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-18T20:25:18.369478] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-18T20:25:18.369641] [INFO ] [sig ] JPM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:18.519803] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JPM.txt [2026-02-18T20:25:18.519969] [INFO ] [sig ] [1700/3398] Completed JPM in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:18.520011] [INFO ] [sig ] [1701/3398] Forecasting JQC... [2026-02-18T20:25:18.520042] [INFO ] [sig ] Generating forecast for: JQC [2026-02-18T20:25:18.520072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-18T20:25:18.532217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-18T20:25:18.532634] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-18T20:25:18.533639] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-18T20:25:18.533694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:18.533727] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:18.533767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:18.533826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:18.589979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:18.590773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:18.590857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:18.590890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:18.716181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:18.716346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:18.716387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:18.716418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:18.719897] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=68.12%) [2026-02-18T20:25:18.720190] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-18T20:25:18.720322] [INFO ] [sig ] JQC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:18.865037] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JQC.txt [2026-02-18T20:25:18.865192] [INFO ] [sig ] [1701/3398] Completed JQC in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:18.865238] [INFO ] [sig ] [1702/3398] Forecasting JRI... [2026-02-18T20:25:18.865269] [INFO ] [sig ] Generating forecast for: JRI [2026-02-18T20:25:18.865300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-18T20:25:18.878657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-18T20:25:18.879042] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-18T20:25:18.879911] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-18T20:25:18.879966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:18.879999] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:18.880025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:18.880087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:18.941715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:18.942658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:18.942746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:18.942780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:19.064967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:19.065143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:19.065184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:19.065251] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:19.068899] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=72.01%) [2026-02-18T20:25:19.069210] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-18T20:25:19.069354] [INFO ] [sig ] JRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:19.284807] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JRI.txt [2026-02-18T20:25:19.284967] [INFO ] [sig ] [1702/3398] Completed JRI in 0.4s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:19.285007] [INFO ] [sig ] [1703/3398] Forecasting JRS... [2026-02-18T20:25:19.285043] [INFO ] [sig ] Generating forecast for: JRS [2026-02-18T20:25:19.285081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-18T20:25:19.297042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-18T20:25:19.297421] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-18T20:25:19.298301] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-18T20:25:19.298357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:19.298390] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:19.298417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:19.298474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:19.357477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:19.358370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:19.358457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:19.358491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:19.476986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:19.477145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:19.477186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:19.477215] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:19.480719] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-18T20:25:19.481004] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-18T20:25:19.481141] [INFO ] [sig ] JRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:19.622809] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JRS.txt [2026-02-18T20:25:19.622969] [INFO ] [sig ] [1703/3398] Completed JRS in 0.3s | 2.77 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-18T20:25:19.623011] [INFO ] [sig ] [1704/3398] Forecasting JSM... [2026-02-18T20:25:19.623043] [INFO ] [sig ] Generating forecast for: JSM [2026-02-18T20:25:19.623079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-18T20:25:19.634786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-18T20:25:19.635144] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-18T20:25:19.635936] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-18T20:25:19.635989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:19.636021] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:19.636047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:19.636105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:19.695190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:19.696237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:19.696330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:19.696364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:19.812928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:19.813098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:19.813140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:19.813172] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:19.816968] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=76.63%) [2026-02-18T20:25:19.817388] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-18T20:25:19.817544] [INFO ] [sig ] JSM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:19.967795] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JSM.txt [2026-02-18T20:25:19.967961] [INFO ] [sig ] [1704/3398] Completed JSM in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:19.968004] [INFO ] [sig ] [1705/3398] Forecasting JSMD... [2026-02-18T20:25:19.968070] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-18T20:25:19.968113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-18T20:25:19.980623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-18T20:25:19.981029] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-18T20:25:19.982015] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-18T20:25:19.982078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:19.982112] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:19.982141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:19.982200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:20.040010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:20.040926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:20.041023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:20.041057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:20.165909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:20.166080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:20.166122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:20.166152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:20.169753] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=59.86%) [2026-02-18T20:25:20.170090] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-18T20:25:20.170254] [INFO ] [sig ] JSMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:20.318751] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JSMD.txt [2026-02-18T20:25:20.318920] [INFO ] [sig ] [1705/3398] Completed JSMD in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:20.318981] [INFO ] [sig ] [1706/3398] Forecasting JSML... [2026-02-18T20:25:20.319022] [INFO ] [sig ] Generating forecast for: JSML [2026-02-18T20:25:20.319053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-18T20:25:20.331494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-18T20:25:20.331861] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-18T20:25:20.332665] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-18T20:25:20.332719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:20.332751] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:20.332779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:20.332835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:20.390653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:20.391608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:20.391714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:20.391750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:20.512725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:20.512884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:20.512924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:20.512955] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:20.516342] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: UP (p=69.48%) [2026-02-18T20:25:20.516656] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-18T20:25:20.516787] [INFO ] [sig ] JSML: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:20.660173] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JSML.txt [2026-02-18T20:25:20.660326] [INFO ] [sig ] [1706/3398] Completed JSML in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:20.660560] [INFO ] [sig ] [1707/3398] Forecasting JTEK... [2026-02-18T20:25:20.660609] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-18T20:25:20.660640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-18T20:25:20.673893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-18T20:25:20.674238] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-18T20:25:20.675032] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-18T20:25:20.675085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:20.675116] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:20.675142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:20.675199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:20.733261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:20.734075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:20.734157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:20.734190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:20.863912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:20.864074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:20.864115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:20.864144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:20.867593] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-18T20:25:20.867877] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-18T20:25:20.868005] [INFO ] [sig ] JTEK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:21.013411] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/JTEK.txt [2026-02-18T20:25:21.013601] [INFO ] [sig ] [1707/3398] Completed JTEK in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:21.013662] [INFO ] [sig ] [1708/3398] Forecasting JVA... [2026-02-18T20:25:21.013703] [INFO ] [sig ] Generating forecast for: JVA [2026-02-18T20:25:21.013736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-18T20:25:21.025285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-18T20:25:21.025651] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-18T20:25:21.026426] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-18T20:25:21.026478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:21.026510] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:21.026537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:21.026617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:21.085512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:21.086360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:21.086445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:21.086480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:21.212684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:21.212845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:21.212885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:21.212916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:21.216441] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-02-18T20:25:21.216769] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-18T20:25:21.216909] [INFO ] [sig ] JVA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:21.364683] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JVA.txt [2026-02-18T20:25:21.364868] [INFO ] [sig ] [1708/3398] Completed JVA in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:21.364925] [INFO ] [sig ] [1709/3398] Forecasting JXN... [2026-02-18T20:25:21.364963] [INFO ] [sig ] Generating forecast for: JXN [2026-02-18T20:25:21.365006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-18T20:25:21.376847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-18T20:25:21.377212] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-18T20:25:21.378022] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-18T20:25:21.378101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:21.378133] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:21.378161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:21.378217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:21.439296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:21.440153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:21.440288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:21.440324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:21.569934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:21.570094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:21.570144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:21.570181] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:21.574610] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=45.79%) [2026-02-18T20:25:21.574898] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-18T20:25:21.575030] [INFO ] [sig ] JXN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:21.728819] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/JXN.txt [2026-02-18T20:25:21.728966] [INFO ] [sig ] [1709/3398] Completed JXN in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:21.729005] [INFO ] [sig ] [1710/3398] Forecasting KAI... [2026-02-18T20:25:21.729035] [INFO ] [sig ] Generating forecast for: KAI [2026-02-18T20:25:21.729066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-18T20:25:21.741827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-18T20:25:21.742171] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-18T20:25:21.742979] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-18T20:25:21.743032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:21.743064] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:21.743091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:21.743148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:21.803127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:21.803986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:21.804071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:21.804105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:21.928460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:21.928667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:21.928719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:21.928756] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:21.932276] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-18T20:25:21.932605] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-18T20:25:21.932745] [INFO ] [sig ] KAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:22.083110] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KAI.txt [2026-02-18T20:25:22.083268] [INFO ] [sig ] [1710/3398] Completed KAI in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-18T20:25:22.083308] [INFO ] [sig ] [1711/3398] Forecasting KARO... [2026-02-18T20:25:22.083338] [INFO ] [sig ] Generating forecast for: KARO [2026-02-18T20:25:22.083368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-18T20:25:22.094888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-18T20:25:22.095220] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-18T20:25:22.096124] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-18T20:25:22.096184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:22.096222] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:22.096255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:22.096318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:22.153883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:22.154591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:22.154688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:22.154728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:22.276127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:22.276300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:22.276344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:22.276373] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:22.280424] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-18T20:25:22.280734] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-18T20:25:22.280866] [INFO ] [sig ] KARO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:22.426830] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KARO.txt [2026-02-18T20:25:22.426975] [INFO ] [sig ] [1711/3398] Completed KARO in 0.3s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:22.427015] [INFO ] [sig ] [1712/3398] Forecasting KB... [2026-02-18T20:25:22.427045] [INFO ] [sig ] Generating forecast for: KB [2026-02-18T20:25:22.427075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-18T20:25:22.438797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-18T20:25:22.439125] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-18T20:25:22.439946] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-18T20:25:22.440000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:22.440033] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:22.440061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:22.440119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:22.499949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:22.500768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:22.500853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:22.500887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:22.627292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:22.627450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:22.627494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:22.627535] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:22.631170] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-18T20:25:22.631457] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-18T20:25:22.631606] [INFO ] [sig ] KB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:22.788178] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KB.txt [2026-02-18T20:25:22.788362] [INFO ] [sig ] [1712/3398] Completed KB in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:22.788405] [INFO ] [sig ] [1713/3398] Forecasting KBH... [2026-02-18T20:25:22.788438] [INFO ] [sig ] Generating forecast for: KBH [2026-02-18T20:25:22.788470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-18T20:25:22.802467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-18T20:25:22.802942] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-18T20:25:22.803847] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-18T20:25:22.803903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:22.803936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:22.803963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:22.804020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:22.865958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:22.866897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:22.866985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:22.867018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:23.010119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:23.010281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:23.010323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:23.010355] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:23.014596] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-18T20:25:23.014966] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-18T20:25:23.015139] [INFO ] [sig ] KBH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:23.176926] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KBH.txt [2026-02-18T20:25:23.177079] [INFO ] [sig ] [1713/3398] Completed KBH in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:23.177121] [INFO ] [sig ] [1714/3398] Forecasting KBWB... [2026-02-18T20:25:23.177151] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-18T20:25:23.177182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-18T20:25:23.192079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-18T20:25:23.192706] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-18T20:25:23.193738] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-18T20:25:23.193805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:23.193865] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:23.193901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:23.193980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:23.262651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:23.263600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:23.263690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:23.263725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:23.394733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:23.394898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:23.394941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:23.394971] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:23.399025] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=57.30%) [2026-02-18T20:25:23.399404] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-18T20:25:23.399559] [INFO ] [sig ] KBWB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:23.555658] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KBWB.txt [2026-02-18T20:25:23.555819] [INFO ] [sig ] [1714/3398] Completed KBWB in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:23.555864] [INFO ] [sig ] [1715/3398] Forecasting KBWD... [2026-02-18T20:25:23.555895] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-18T20:25:23.555931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-18T20:25:23.569867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-18T20:25:23.570264] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-18T20:25:23.571119] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-18T20:25:23.571175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:23.571209] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:23.571236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:23.571294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:23.629512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:23.630367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:23.630453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:23.630488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:23.757147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:23.757304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:23.757343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:23.757374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:23.760834] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=76.21%) [2026-02-18T20:25:23.761118] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-18T20:25:23.761249] [INFO ] [sig ] KBWD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:23.915822] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KBWD.txt [2026-02-18T20:25:23.915964] [INFO ] [sig ] [1715/3398] Completed KBWD in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:23.916003] [INFO ] [sig ] [1716/3398] Forecasting KBWP... [2026-02-18T20:25:23.916033] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-18T20:25:23.916062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-18T20:25:23.928214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-18T20:25:23.928633] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-18T20:25:23.929522] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-18T20:25:23.929597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:23.929662] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:23.929693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:23.929754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:23.994885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:23.995912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:23.996012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:23.996049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:24.117075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:24.117257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:24.117300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:24.117329] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:24.121191] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-18T20:25:24.121790] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-18T20:25:24.121948] [INFO ] [sig ] KBWP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:24.276364] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KBWP.txt [2026-02-18T20:25:24.276522] [INFO ] [sig ] [1716/3398] Completed KBWP in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:24.276565] [INFO ] [sig ] [1717/3398] Forecasting KBWY... [2026-02-18T20:25:24.276619] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-18T20:25:24.276648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-18T20:25:24.290445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-18T20:25:24.290877] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-18T20:25:24.291719] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-18T20:25:24.291774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:24.291808] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:24.291837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:24.291897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:24.351515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:24.352461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:24.352549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:24.352604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:24.478412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:24.478623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:24.478671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:24.478703] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:24.482253] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-18T20:25:24.482594] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-18T20:25:24.482734] [INFO ] [sig ] KBWY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:24.629032] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KBWY.txt [2026-02-18T20:25:24.629218] [INFO ] [sig ] [1717/3398] Completed KBWY in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:24.629279] [INFO ] [sig ] [1718/3398] Forecasting KC... [2026-02-18T20:25:24.629319] [INFO ] [sig ] Generating forecast for: KC [2026-02-18T20:25:24.629358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-18T20:25:24.642889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-18T20:25:24.643312] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-18T20:25:24.644150] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-18T20:25:24.644217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:24.644259] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:24.644293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:24.644359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:24.703834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:24.704767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:24.704859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:24.704892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:24.837723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:24.837893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:24.837935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:24.837966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:24.842118] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: UP (p=56.55%) [2026-02-18T20:25:24.842635] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-18T20:25:24.842776] [INFO ] [sig ] KC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:24.993807] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KC.txt [2026-02-18T20:25:24.993967] [INFO ] [sig ] [1718/3398] Completed KC in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:24.994008] [INFO ] [sig ] [1719/3398] Forecasting KD... [2026-02-18T20:25:24.994039] [INFO ] [sig ] Generating forecast for: KD [2026-02-18T20:25:24.994071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-18T20:25:25.006281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-18T20:25:25.006725] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-18T20:25:25.007570] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-18T20:25:25.007656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:25.007875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:25.007901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:25.007957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:25.065653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:25.066525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:25.066635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:25.066673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:25.200747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:25.200915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:25.200957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:25.200986] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:25.204545] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=27.05%) [2026-02-18T20:25:25.204850] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-18T20:25:25.204996] [INFO ] [sig ] KD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:25.350097] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KD.txt [2026-02-18T20:25:25.350257] [INFO ] [sig ] [1719/3398] Completed KD in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:25.350299] [INFO ] [sig ] [1720/3398] Forecasting KDP... [2026-02-18T20:25:25.350329] [INFO ] [sig ] Generating forecast for: KDP [2026-02-18T20:25:25.350360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-18T20:25:25.363195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-18T20:25:25.363614] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-18T20:25:25.364429] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-18T20:25:25.364706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:25.364740] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:25.364766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:25.364823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:25.424660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:25.425515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:25.425624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:25.425663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:25.550861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:25.551022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:25.551066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:25.551096] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:25.554753] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-18T20:25:25.555063] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-18T20:25:25.555200] [INFO ] [sig ] KDP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:25.701247] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KDP.txt [2026-02-18T20:25:25.701422] [INFO ] [sig ] [1720/3398] Completed KDP in 0.4s | 2.77 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-18T20:25:25.701684] [INFO ] [sig ] [1721/3398] Forecasting KE... [2026-02-18T20:25:25.701718] [INFO ] [sig ] Generating forecast for: KE [2026-02-18T20:25:25.701750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-18T20:25:25.714383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-18T20:25:25.714770] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-18T20:25:25.715557] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-18T20:25:25.715639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:25.715672] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:25.715698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:25.715753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:25.773395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:25.774272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:25.774356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:25.774389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:25.900518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:25.900704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:25.900755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:25.900811] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:25.904253] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-02-18T20:25:25.904554] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-18T20:25:25.904713] [INFO ] [sig ] KE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:26.058910] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KE.txt [2026-02-18T20:25:26.059081] [INFO ] [sig ] [1721/3398] Completed KE in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:26.059120] [INFO ] [sig ] [1722/3398] Forecasting KELYA... [2026-02-18T20:25:26.059151] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-18T20:25:26.059180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-18T20:25:26.073791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-18T20:25:26.074190] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-18T20:25:26.075096] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-18T20:25:26.075152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:26.075186] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:26.075215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:26.075274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:26.133610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:26.134822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:26.134927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:26.134962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:26.262678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:26.262842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:26.262883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:26.262911] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:26.266364] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-18T20:25:26.266687] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-18T20:25:26.266824] [INFO ] [sig ] KELYA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:26.426248] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KELYA.txt [2026-02-18T20:25:26.426459] [INFO ] [sig ] [1722/3398] Completed KELYA in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:26.426531] [INFO ] [sig ] [1723/3398] Forecasting KEN... [2026-02-18T20:25:26.426598] [INFO ] [sig ] Generating forecast for: KEN [2026-02-18T20:25:26.426653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-18T20:25:26.440303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-18T20:25:26.440941] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-18T20:25:26.441862] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-18T20:25:26.441929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:26.441962] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:26.441991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:26.442049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:26.504659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:26.505641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:26.505740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:26.505794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:26.640689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:26.640844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:26.640885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:26.640916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:26.644365] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-02-18T20:25:26.644668] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-18T20:25:26.644799] [INFO ] [sig ] KEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:26.788674] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KEN.txt [2026-02-18T20:25:26.788805] [INFO ] [sig ] [1723/3398] Completed KEN in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:26.788844] [INFO ] [sig ] [1724/3398] Forecasting KEP... [2026-02-18T20:25:26.788875] [INFO ] [sig ] Generating forecast for: KEP [2026-02-18T20:25:26.788905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-18T20:25:26.800944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-18T20:25:26.801250] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-18T20:25:26.802060] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-18T20:25:26.802114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:26.802146] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:26.802172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:26.802230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:26.859248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:26.860157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:26.860256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:26.860296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:26.986494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:26.986672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:26.986713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:26.986743] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:26.990154] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-02-18T20:25:26.990457] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-18T20:25:26.990604] [INFO ] [sig ] KEP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:27.133395] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KEP.txt [2026-02-18T20:25:27.133561] [INFO ] [sig ] [1724/3398] Completed KEP in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:27.133624] [INFO ] [sig ] [1725/3398] Forecasting KEX... [2026-02-18T20:25:27.133655] [INFO ] [sig ] Generating forecast for: KEX [2026-02-18T20:25:27.133685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-18T20:25:27.145876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-18T20:25:27.146206] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-18T20:25:27.147007] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-18T20:25:27.147061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:27.147093] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:27.147131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:27.147190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:27.203891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:27.204604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:27.204684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:27.204717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:27.326462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:27.326638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:27.326678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:27.326708] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:27.330151] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=12.08%) [2026-02-18T20:25:27.330456] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-18T20:25:27.330781] [INFO ] [sig ] KEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:27.479197] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KEX.txt [2026-02-18T20:25:27.479381] [INFO ] [sig ] [1725/3398] Completed KEX in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:27.479424] [INFO ] [sig ] [1726/3398] Forecasting KEYS... [2026-02-18T20:25:27.479453] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-18T20:25:27.479483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-18T20:25:27.493263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-18T20:25:27.493651] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-18T20:25:27.494482] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-18T20:25:27.494535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:27.494567] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:27.494615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:27.494673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:27.552671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:27.553605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:27.553745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:27.553781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:27.681789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:27.681947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:27.681987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:27.682016] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:27.685447] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-02-18T20:25:27.685737] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-18T20:25:27.685861] [INFO ] [sig ] KEYS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:27.828785] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KEYS.txt [2026-02-18T20:25:27.828957] [INFO ] [sig ] [1726/3398] Completed KEYS in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:27.829001] [INFO ] [sig ] [1727/3398] Forecasting KFS... [2026-02-18T20:25:27.829032] [INFO ] [sig ] Generating forecast for: KFS [2026-02-18T20:25:27.829065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-18T20:25:27.841662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-18T20:25:27.842045] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-18T20:25:27.842877] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-18T20:25:27.842932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:27.842967] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:27.842997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:27.843057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:27.900056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:27.900989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:27.901077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:27.901110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:28.023908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:28.024083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:28.024135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:28.024169] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:28.027965] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-18T20:25:28.028294] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-18T20:25:28.028437] [INFO ] [sig ] KFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:28.173595] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KFS.txt [2026-02-18T20:25:28.173767] [INFO ] [sig ] [1727/3398] Completed KFS in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-18T20:25:28.173809] [INFO ] [sig ] [1728/3398] Forecasting KFY... [2026-02-18T20:25:28.173837] [INFO ] [sig ] Generating forecast for: KFY [2026-02-18T20:25:28.173867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-18T20:25:28.187334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-18T20:25:28.187763] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-18T20:25:28.188860] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-18T20:25:28.188915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:28.188948] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:28.188975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:28.189033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:28.251049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:28.251980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:28.252080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:28.252130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:28.378438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:28.378619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:28.378662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:28.378691] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:28.382396] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=59.62%) [2026-02-18T20:25:28.382755] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-18T20:25:28.382899] [INFO ] [sig ] KFY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:28.536402] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KFY.txt [2026-02-18T20:25:28.536552] [INFO ] [sig ] [1728/3398] Completed KFY in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:28.536613] [INFO ] [sig ] [1729/3398] Forecasting KGS... [2026-02-18T20:25:28.536647] [INFO ] [sig ] Generating forecast for: KGS [2026-02-18T20:25:28.536684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-18T20:25:28.549221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-18T20:25:28.549595] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-18T20:25:28.550520] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-18T20:25:28.550595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:28.550631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:28.550662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:28.550742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:28.611569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:28.612398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:28.612482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:28.612517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:28.741159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:28.741315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:28.741355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:28.741384] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:28.744782] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=32.57%) [2026-02-18T20:25:28.745062] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-18T20:25:28.745190] [INFO ] [sig ] KGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:28.885337] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KGS.txt [2026-02-18T20:25:28.885506] [INFO ] [sig ] [1729/3398] Completed KGS in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:28.885547] [INFO ] [sig ] [1730/3398] Forecasting KHC... [2026-02-18T20:25:28.885599] [INFO ] [sig ] Generating forecast for: KHC [2026-02-18T20:25:28.885632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-18T20:25:28.898870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-18T20:25:28.899225] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-18T20:25:28.900255] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-18T20:25:28.900310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:28.900342] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:28.900368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:28.900424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:28.961263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:28.962162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:28.962250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:28.962283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:29.092909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:29.093070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:29.093112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:29.093143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:29.097088] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-18T20:25:29.097436] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-18T20:25:29.097601] [INFO ] [sig ] KHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:29.252800] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KHC.txt [2026-02-18T20:25:29.252975] [INFO ] [sig ] [1730/3398] Completed KHC in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:29.253031] [INFO ] [sig ] [1731/3398] Forecasting KIDS... [2026-02-18T20:25:29.253083] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-18T20:25:29.253124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-18T20:25:29.266232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-18T20:25:29.266670] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-18T20:25:29.267512] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-18T20:25:29.267569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:29.267626] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:29.267654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:29.267711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:29.332794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:29.333951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:29.334051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:29.334085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:29.466166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:29.466334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:29.466382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:29.466419] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:29.470270] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=20.38%) [2026-02-18T20:25:29.470647] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-18T20:25:29.470799] [INFO ] [sig ] KIDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:29.630094] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KIDS.txt [2026-02-18T20:25:29.630267] [INFO ] [sig ] [1731/3398] Completed KIDS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:29.630311] [INFO ] [sig ] [1732/3398] Forecasting KIM... [2026-02-18T20:25:29.630342] [INFO ] [sig ] Generating forecast for: KIM [2026-02-18T20:25:29.630373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-18T20:25:29.643387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-18T20:25:29.643826] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-18T20:25:29.644713] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-18T20:25:29.644769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:29.644802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:29.644829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:29.644886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:29.703166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:29.704135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:29.704227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:29.704262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:29.830214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:29.830380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:29.830422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:29.830453] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:29.834179] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-18T20:25:29.834499] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-18T20:25:29.834660] [INFO ] [sig ] KIM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:29.986326] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KIM.txt [2026-02-18T20:25:29.986486] [INFO ] [sig ] [1732/3398] Completed KIM in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:29.986527] [INFO ] [sig ] [1733/3398] Forecasting KINS... [2026-02-18T20:25:29.986559] [INFO ] [sig ] Generating forecast for: KINS [2026-02-18T20:25:29.986610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-18T20:25:29.999087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-18T20:25:29.999455] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-18T20:25:30.000330] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-18T20:25:30.000393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:30.000455] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:30.000483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:30.000543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:30.061114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:30.062000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:30.062084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:30.062117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:30.192687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:30.192847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:30.192889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:30.192918] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:30.196483] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-02-18T20:25:30.196784] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-18T20:25:30.196913] [INFO ] [sig ] KINS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:30.352997] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KINS.txt [2026-02-18T20:25:30.353157] [INFO ] [sig ] [1733/3398] Completed KINS in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:30.353199] [INFO ] [sig ] [1734/3398] Forecasting KIO... [2026-02-18T20:25:30.353230] [INFO ] [sig ] Generating forecast for: KIO [2026-02-18T20:25:30.353260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-18T20:25:30.366242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-18T20:25:30.366847] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-18T20:25:30.367956] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-18T20:25:30.368009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:30.368198] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:30.368229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:30.368287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:30.428558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:30.429464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:30.429549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:30.429603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:30.554270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:30.554442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:30.554484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:30.554514] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:30.557975] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-18T20:25:30.558290] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-18T20:25:30.558422] [INFO ] [sig ] KIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:30.707739] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KIO.txt [2026-02-18T20:25:30.707897] [INFO ] [sig ] [1734/3398] Completed KIO in 0.4s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:30.707937] [INFO ] [sig ] [1735/3398] Forecasting KKRS... [2026-02-18T20:25:30.707967] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-18T20:25:30.707998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-18T20:25:30.719404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-18T20:25:30.719745] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-18T20:25:30.720541] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-18T20:25:30.720616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:30.720653] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:30.720681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:30.720740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:30.777874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:30.778719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:30.778803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:30.778836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:30.895567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:30.895740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:30.895780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:30.895809] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:30.899197] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-02-18T20:25:30.899476] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-18T20:25:30.899620] [INFO ] [sig ] KKRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:31.043496] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KKRS.txt [2026-02-18T20:25:31.043654] [INFO ] [sig ] [1735/3398] Completed KKRS in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:31.043705] [INFO ] [sig ] [1736/3398] Forecasting KLAC... [2026-02-18T20:25:31.043736] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-18T20:25:31.043766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-18T20:25:31.055418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-18T20:25:31.055786] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-18T20:25:31.056595] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-18T20:25:31.056650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:31.056681] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:31.056709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:31.056765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:31.113070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:31.113833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:31.113915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:31.113947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:31.236553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:31.236721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:31.236759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:31.236818] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:31.240283] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-18T20:25:31.240563] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-18T20:25:31.240712] [INFO ] [sig ] KLAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:31.381250] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KLAC.txt [2026-02-18T20:25:31.381412] [INFO ] [sig ] [1736/3398] Completed KLAC in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:31.381461] [INFO ] [sig ] [1737/3398] Forecasting KLIC... [2026-02-18T20:25:31.381501] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-18T20:25:31.381534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-18T20:25:31.393260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-18T20:25:31.393643] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-18T20:25:31.394439] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-18T20:25:31.394494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:31.394527] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:31.394555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:31.394634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:31.454550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:31.455550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:31.455651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:31.455684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:31.580567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:31.580728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:31.580772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:31.580803] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:31.584303] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-18T20:25:31.584633] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-18T20:25:31.584767] [INFO ] [sig ] KLIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:31.726242] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KLIC.txt [2026-02-18T20:25:31.726392] [INFO ] [sig ] [1737/3398] Completed KLIC in 0.3s | 2.77 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-18T20:25:31.726432] [INFO ] [sig ] [1738/3398] Forecasting KLXE... [2026-02-18T20:25:31.726463] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-18T20:25:31.726493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-18T20:25:31.737978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-18T20:25:31.738418] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-18T20:25:31.739315] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-18T20:25:31.739383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:31.739420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:31.739449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:31.739509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:31.796775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:31.797495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:31.797777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:31.797819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:31.916089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:31.916243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:31.916284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:31.916315] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:31.919990] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-18T20:25:31.920380] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-18T20:25:31.920603] [INFO ] [sig ] KLXE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:32.067925] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KLXE.txt [2026-02-18T20:25:32.068091] [INFO ] [sig ] [1738/3398] Completed KLXE in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-18T20:25:32.068133] [INFO ] [sig ] [1739/3398] Forecasting KMB... [2026-02-18T20:25:32.068163] [INFO ] [sig ] Generating forecast for: KMB [2026-02-18T20:25:32.068193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-18T20:25:32.080904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-18T20:25:32.081259] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-18T20:25:32.082113] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-18T20:25:32.082169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:32.082203] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:32.082231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:32.082289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:32.141813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:32.142523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:32.142625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:32.142823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:32.260667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:32.260822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:32.260864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:32.260894] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:32.264784] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=75.29%) [2026-02-18T20:25:32.265064] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-18T20:25:32.265194] [INFO ] [sig ] KMB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:32.411090] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KMB.txt [2026-02-18T20:25:32.411250] [INFO ] [sig ] [1739/3398] Completed KMB in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-18T20:25:32.411291] [INFO ] [sig ] [1740/3398] Forecasting KMDA... [2026-02-18T20:25:32.411324] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-18T20:25:32.411357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-18T20:25:32.423412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-18T20:25:32.423773] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-18T20:25:32.424617] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-18T20:25:32.424672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:32.424705] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:32.424734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:32.424794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:32.487434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:32.488251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:32.488334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:32.488369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:32.614591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:32.614754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:32.614795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:32.614825] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:32.618353] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: UP (p=81.41%) [2026-02-18T20:25:32.618689] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-18T20:25:32.618830] [INFO ] [sig ] KMDA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:32.762208] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KMDA.txt [2026-02-18T20:25:32.762376] [INFO ] [sig ] [1740/3398] Completed KMDA in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-18T20:25:32.762424] [INFO ] [sig ] [1741/3398] Forecasting KMI... [2026-02-18T20:25:32.762462] [INFO ] [sig ] Generating forecast for: KMI [2026-02-18T20:25:32.762499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-18T20:25:32.775868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-18T20:25:32.776264] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-18T20:25:32.777080] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-18T20:25:32.777134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:32.777167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:32.777194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:32.777251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:32.841950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:32.842860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:32.842949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:32.842984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:32.968904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:32.969073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:32.969115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:32.969146] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:32.972812] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-18T20:25:32.973131] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-18T20:25:32.973271] [INFO ] [sig ] KMI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:33.119360] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KMI.txt [2026-02-18T20:25:33.119525] [INFO ] [sig ] [1741/3398] Completed KMI in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-18T20:25:33.119593] [INFO ] [sig ] [1742/3398] Forecasting KMPB... [2026-02-18T20:25:33.119630] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-18T20:25:33.119660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-18T20:25:33.130948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-18T20:25:33.131332] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-18T20:25:33.132180] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-18T20:25:33.132236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:33.132268] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:33.132295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:33.132351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:33.191921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:33.192900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:33.192993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:33.193026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:33.308021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:33.308219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:33.308260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:33.308289] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:33.312478] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=4.16%) [2026-02-18T20:25:33.312852] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-18T20:25:33.313001] [INFO ] [sig ] KMPB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:33.476701] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KMPB.txt [2026-02-18T20:25:33.476837] [INFO ] [sig ] [1742/3398] Completed KMPB in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-18T20:25:33.476877] [INFO ] [sig ] [1743/3398] Forecasting KMX... [2026-02-18T20:25:33.476907] [INFO ] [sig ] Generating forecast for: KMX [2026-02-18T20:25:33.476937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-18T20:25:33.490293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-18T20:25:33.490699] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-18T20:25:33.491485] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-18T20:25:33.491539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:33.491589] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:33.491620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:33.491676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:33.548748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:33.549403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:33.549510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:33.549545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:33.672560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:33.672735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:33.672776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:33.672805] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:33.676209] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-02-18T20:25:33.676481] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-18T20:25:33.676644] [INFO ] [sig ] KMX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:33.815958] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KMX.txt [2026-02-18T20:25:33.816092] [INFO ] [sig ] [1743/3398] Completed KMX in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-18T20:25:33.816132] [INFO ] [sig ] [1744/3398] Forecasting KN... [2026-02-18T20:25:33.816163] [INFO ] [sig ] Generating forecast for: KN [2026-02-18T20:25:33.816193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-18T20:25:33.828428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-18T20:25:33.828806] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-18T20:25:33.829797] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-18T20:25:33.829851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:33.829890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:33.829924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:33.829982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:33.890255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:33.890988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:33.891070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:33.891104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:34.015216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:34.015373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:34.015413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:34.015442] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:34.018937] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=68.50%) [2026-02-18T20:25:34.019240] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-18T20:25:34.019375] [INFO ] [sig ] KN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:34.162375] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KN.txt [2026-02-18T20:25:34.162514] [INFO ] [sig ] [1744/3398] Completed KN in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:34.162553] [INFO ] [sig ] [1745/3398] Forecasting KNF... [2026-02-18T20:25:34.162604] [INFO ] [sig ] Generating forecast for: KNF [2026-02-18T20:25:34.162637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-18T20:25:34.174702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-18T20:25:34.175002] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-18T20:25:34.175793] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-18T20:25:34.175846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:34.175878] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:34.175906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:34.175962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:34.233978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:34.234878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:34.234965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:34.234999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:34.356091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:34.356245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:34.356301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:34.356332] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:34.359750] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=93.29%) [2026-02-18T20:25:34.360034] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-18T20:25:34.360165] [INFO ] [sig ] KNF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:34.504109] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KNF.txt [2026-02-18T20:25:34.504253] [INFO ] [sig ] [1745/3398] Completed KNF in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:34.504292] [INFO ] [sig ] [1746/3398] Forecasting KNOP... [2026-02-18T20:25:34.504322] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-18T20:25:34.504351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-18T20:25:34.516394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-18T20:25:34.516937] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-18T20:25:34.517769] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-18T20:25:34.517821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:34.517854] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:34.517881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:34.517937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:34.574803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:34.575539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:34.575647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:34.575680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:34.695096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:34.695256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:34.695295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:34.695325] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:34.698796] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-18T20:25:34.699104] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-18T20:25:34.699236] [INFO ] [sig ] KNOP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:34.846185] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KNOP.txt [2026-02-18T20:25:34.846352] [INFO ] [sig ] [1746/3398] Completed KNOP in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:34.846392] [INFO ] [sig ] [1747/3398] Forecasting KNSA... [2026-02-18T20:25:34.846422] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-18T20:25:34.846452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-18T20:25:34.858626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-18T20:25:34.858961] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-18T20:25:34.859751] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-18T20:25:34.859804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:34.859836] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:34.859863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:34.859921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:34.920345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:34.921069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:34.921169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:34.921204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:35.049473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:35.049668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:35.049714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:35.049745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:35.053267] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=90.56%) [2026-02-18T20:25:35.053549] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-18T20:25:35.053703] [INFO ] [sig ] KNSA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:35.199488] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KNSA.txt [2026-02-18T20:25:35.199666] [INFO ] [sig ] [1747/3398] Completed KNSA in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:35.199708] [INFO ] [sig ] [1748/3398] Forecasting KNSL... [2026-02-18T20:25:35.199739] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-18T20:25:35.199770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-18T20:25:35.212615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-18T20:25:35.212961] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-18T20:25:35.213781] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-18T20:25:35.213835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:35.213870] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:35.213898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:35.213958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:35.272396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:35.273366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:35.273452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:35.273487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:35.399891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:35.400061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:35.400128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:35.400161] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:35.403776] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-18T20:25:35.404094] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-18T20:25:35.404238] [INFO ] [sig ] KNSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:35.547982] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KNSL.txt [2026-02-18T20:25:35.548162] [INFO ] [sig ] [1748/3398] Completed KNSL in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:35.548204] [INFO ] [sig ] [1749/3398] Forecasting KNTK... [2026-02-18T20:25:35.548236] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-18T20:25:35.548267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-18T20:25:35.560453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-18T20:25:35.560808] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-18T20:25:35.561604] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-18T20:25:35.561658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:35.561701] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:35.561730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:35.561787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:35.620890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:35.621699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:35.621783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:35.621818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:35.744895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:35.745056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:35.745097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:35.745127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:35.748743] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-18T20:25:35.749066] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-18T20:25:35.749206] [INFO ] [sig ] KNTK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:35.894291] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KNTK.txt [2026-02-18T20:25:35.894429] [INFO ] [sig ] [1749/3398] Completed KNTK in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:35.894468] [INFO ] [sig ] [1750/3398] Forecasting KNX... [2026-02-18T20:25:35.894498] [INFO ] [sig ] Generating forecast for: KNX [2026-02-18T20:25:35.894528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-18T20:25:35.906754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-18T20:25:35.907143] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-18T20:25:35.907944] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-18T20:25:35.907998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:35.908074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:35.908103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:35.908161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:35.965020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:35.965872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:35.965953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:35.965986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:36.087499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:36.087679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:36.087719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:36.087748] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:36.091183] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=37.23%) [2026-02-18T20:25:36.091474] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-18T20:25:36.091638] [INFO ] [sig ] KNX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:36.233485] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KNX.txt [2026-02-18T20:25:36.233661] [INFO ] [sig ] [1750/3398] Completed KNX in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:36.233703] [INFO ] [sig ] [1751/3398] Forecasting KOD... [2026-02-18T20:25:36.233734] [INFO ] [sig ] Generating forecast for: KOD [2026-02-18T20:25:36.233765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-18T20:25:36.246316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-18T20:25:36.246745] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-18T20:25:36.247602] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-18T20:25:36.247658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:36.247692] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:36.247721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:36.247779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:36.305060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:36.305777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:36.305859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:36.305892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:36.427741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:36.428080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:36.428125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:36.428155] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:36.431861] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-02-18T20:25:36.432140] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-18T20:25:36.432265] [INFO ] [sig ] KOD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:36.574256] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KOD.txt [2026-02-18T20:25:36.574390] [INFO ] [sig ] [1751/3398] Completed KOD in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:36.574428] [INFO ] [sig ] [1752/3398] Forecasting KODK... [2026-02-18T20:25:36.574458] [INFO ] [sig ] Generating forecast for: KODK [2026-02-18T20:25:36.574488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-18T20:25:36.587131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-18T20:25:36.587476] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-18T20:25:36.588319] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-18T20:25:36.588372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:36.588403] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:36.588430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:36.588486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:36.645676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:36.646373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:36.646454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:36.646487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:36.774850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:36.775052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:36.775094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:36.775123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:36.778995] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-02-18T20:25:36.779277] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-18T20:25:36.779402] [INFO ] [sig ] KODK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:36.932532] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KODK.txt [2026-02-18T20:25:36.932747] [INFO ] [sig ] [1752/3398] Completed KODK in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:36.932808] [INFO ] [sig ] [1753/3398] Forecasting KOF... [2026-02-18T20:25:36.932852] [INFO ] [sig ] Generating forecast for: KOF [2026-02-18T20:25:36.932887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-18T20:25:36.945402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-18T20:25:36.945775] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-18T20:25:36.946682] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-18T20:25:36.946749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:36.946796] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:36.946839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:36.946925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:37.012238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:37.013109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:37.013196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:37.013232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:37.142200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:37.142369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:37.142413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:37.142484] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:37.146215] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-18T20:25:37.146539] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-18T20:25:37.146715] [INFO ] [sig ] KOF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:37.297300] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KOF.txt [2026-02-18T20:25:37.297464] [INFO ] [sig ] [1753/3398] Completed KOF in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:37.297510] [INFO ] [sig ] [1754/3398] Forecasting KOP... [2026-02-18T20:25:37.297542] [INFO ] [sig ] Generating forecast for: KOP [2026-02-18T20:25:37.297598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-18T20:25:37.310605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-18T20:25:37.311002] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-18T20:25:37.311840] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-18T20:25:37.311896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:37.311930] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:37.311957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:37.312014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:37.370226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:37.370999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:37.371085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:37.371118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:37.492023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:37.492184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:37.492225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:37.492254] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:37.495701] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-02-18T20:25:37.495987] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-18T20:25:37.496117] [INFO ] [sig ] KOP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:37.639966] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KOP.txt [2026-02-18T20:25:37.640102] [INFO ] [sig ] [1754/3398] Completed KOP in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-18T20:25:37.640141] [INFO ] [sig ] [1755/3398] Forecasting KOPN... [2026-02-18T20:25:37.640171] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-18T20:25:37.640200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-18T20:25:37.652252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-18T20:25:37.652550] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-18T20:25:37.653354] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-18T20:25:37.653407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:37.653439] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:37.653466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:37.653523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:37.711905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:37.712666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:37.712751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:37.712786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:37.834417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:37.834600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:37.834658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:37.834692] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:37.838146] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: DOWN (p=35.76%) [2026-02-18T20:25:37.838431] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-18T20:25:37.838612] [INFO ] [sig ] KOPN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:37.989293] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KOPN.txt [2026-02-18T20:25:37.989482] [INFO ] [sig ] [1755/3398] Completed KOPN in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-18T20:25:37.989530] [INFO ] [sig ] [1756/3398] Forecasting KOSS... [2026-02-18T20:25:37.989563] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-18T20:25:37.989636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-18T20:25:38.002035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-18T20:25:38.002449] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-18T20:25:38.003355] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-18T20:25:38.003416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:38.003453] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:38.003533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:38.003668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:38.064736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:38.065651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:38.065746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:38.065780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:38.189501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:38.189705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:38.189748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:38.189797] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:38.194106] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=52.29%) [2026-02-18T20:25:38.194414] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-18T20:25:38.194590] [INFO ] [sig ] KOSS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:38.344943] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KOSS.txt [2026-02-18T20:25:38.345098] [INFO ] [sig ] [1756/3398] Completed KOSS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-18T20:25:38.345138] [INFO ] [sig ] [1757/3398] Forecasting KPRX... [2026-02-18T20:25:38.345168] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-18T20:25:38.345198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-18T20:25:38.356295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-18T20:25:38.356716] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-18T20:25:38.357524] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-18T20:25:38.357601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:38.357639] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:38.357668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:38.357726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:38.418742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:38.419625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:38.419721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:38.419757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:38.538816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:38.538979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:38.539020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:38.539050] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:38.542462] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=79.89%) [2026-02-18T20:25:38.542776] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-18T20:25:38.542906] [INFO ] [sig ] KPRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:38.686761] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KPRX.txt [2026-02-18T20:25:38.686919] [INFO ] [sig ] [1757/3398] Completed KPRX in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-18T20:25:38.686961] [INFO ] [sig ] [1758/3398] Forecasting KPTI... [2026-02-18T20:25:38.686991] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-18T20:25:38.687020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-18T20:25:38.707370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-18T20:25:38.707712] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-18T20:25:38.708596] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-18T20:25:38.708654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:38.708688] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:38.708716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:38.708775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:38.768343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:38.769263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:38.769350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:38.769402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:38.887623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:38.887782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:38.887821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:38.887851] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:38.891313] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=75.28%) [2026-02-18T20:25:38.891612] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-18T20:25:38.891740] [INFO ] [sig ] KPTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:39.037516] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KPTI.txt [2026-02-18T20:25:39.037705] [INFO ] [sig ] [1758/3398] Completed KPTI in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-18T20:25:39.037747] [INFO ] [sig ] [1759/3398] Forecasting KRC... [2026-02-18T20:25:39.037776] [INFO ] [sig ] Generating forecast for: KRC [2026-02-18T20:25:39.037806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-18T20:25:39.050408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-18T20:25:39.050847] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-18T20:25:39.051681] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-18T20:25:39.051736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:39.051770] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:39.051797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:39.051854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:39.118795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:39.120053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:39.120190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:39.120251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:39.245447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:39.245638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:39.245683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:39.245715] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:39.249398] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=91.47%) [2026-02-18T20:25:39.249738] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-18T20:25:39.249877] [INFO ] [sig ] KRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:39.394868] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KRC.txt [2026-02-18T20:25:39.395042] [INFO ] [sig ] [1759/3398] Completed KRC in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-18T20:25:39.395082] [INFO ] [sig ] [1760/3398] Forecasting KREF... [2026-02-18T20:25:39.395115] [INFO ] [sig ] Generating forecast for: KREF [2026-02-18T20:25:39.395145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-18T20:25:39.408120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-18T20:25:39.408538] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-18T20:25:39.409406] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-18T20:25:39.409461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:39.409495] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:39.409533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:39.409643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:39.470711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:39.471611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:39.471741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:39.471776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:39.596565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:39.596741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:39.596781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:39.596812] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:39.600327] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-18T20:25:39.600640] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-18T20:25:39.600771] [INFO ] [sig ] KREF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:39.745363] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KREF.txt [2026-02-18T20:25:39.745498] [INFO ] [sig ] [1760/3398] Completed KREF in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:39.745540] [INFO ] [sig ] [1761/3398] Forecasting KRG... [2026-02-18T20:25:39.745600] [INFO ] [sig ] Generating forecast for: KRG [2026-02-18T20:25:39.745641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-18T20:25:39.758776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-18T20:25:39.759174] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-18T20:25:39.760015] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-18T20:25:39.760070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:39.760103] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:39.760131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:39.760189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:39.817929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:39.818895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:39.818982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:39.819016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:39.942622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:39.942782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:39.942821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:39.942850] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:39.946240] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-18T20:25:39.946516] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-18T20:25:39.946697] [INFO ] [sig ] KRG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:40.094335] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KRG.txt [2026-02-18T20:25:40.094512] [INFO ] [sig ] [1761/3398] Completed KRG in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:40.094556] [INFO ] [sig ] [1762/3398] Forecasting KRMD... [2026-02-18T20:25:40.094611] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-18T20:25:40.094643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-18T20:25:40.106456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-18T20:25:40.106911] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-18T20:25:40.107789] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-18T20:25:40.107859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:40.107894] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:40.107922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:40.107980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:40.167000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:40.167937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:40.168025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:40.168086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:40.289801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:40.289972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:40.290012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:40.290040] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:40.293551] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=52.19%) [2026-02-18T20:25:40.293866] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-18T20:25:40.294010] [INFO ] [sig ] KRMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:40.437704] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KRMD.txt [2026-02-18T20:25:40.437866] [INFO ] [sig ] [1762/3398] Completed KRMD in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:40.437908] [INFO ] [sig ] [1763/3398] Forecasting KRNY... [2026-02-18T20:25:40.437938] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-18T20:25:40.437968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-18T20:25:40.449500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-18T20:25:40.449861] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-18T20:25:40.450657] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-18T20:25:40.450711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:40.450743] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:40.450770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:40.450827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:40.507751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:40.508711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:40.508796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:40.508830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:40.631720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:40.631871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:40.631910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:40.631939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:40.635312] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-18T20:25:40.635601] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-18T20:25:40.635730] [INFO ] [sig ] KRNY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:40.776523] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KRNY.txt [2026-02-18T20:25:40.776706] [INFO ] [sig ] [1763/3398] Completed KRNY in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:40.776749] [INFO ] [sig ] [1764/3398] Forecasting KRO... [2026-02-18T20:25:40.776780] [INFO ] [sig ] Generating forecast for: KRO [2026-02-18T20:25:40.776811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-18T20:25:40.788516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-18T20:25:40.788878] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-18T20:25:40.789719] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-18T20:25:40.789775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:40.789808] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:40.790025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:40.790082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:40.849757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:40.850568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:40.850688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:40.850728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:40.970458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:40.970654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:40.970708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:40.970739] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:40.974719] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-18T20:25:40.975052] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-18T20:25:40.975200] [INFO ] [sig ] KRO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:41.126304] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KRO.txt [2026-02-18T20:25:41.126465] [INFO ] [sig ] [1764/3398] Completed KRO in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:41.126507] [INFO ] [sig ] [1765/3398] Forecasting KROS... [2026-02-18T20:25:41.126536] [INFO ] [sig ] Generating forecast for: KROS [2026-02-18T20:25:41.126587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-18T20:25:41.140323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-18T20:25:41.140771] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-18T20:25:41.141608] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-18T20:25:41.141674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:41.141713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:41.141744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:41.141800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:41.201134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:41.202068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:41.202153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:41.202186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:41.328007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:41.328195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:41.328236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:41.328264] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:41.331962] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=26.61%) [2026-02-18T20:25:41.332326] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-18T20:25:41.332490] [INFO ] [sig ] KROS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:41.480201] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KROS.txt [2026-02-18T20:25:41.480362] [INFO ] [sig ] [1765/3398] Completed KROS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:41.480403] [INFO ] [sig ] [1766/3398] Forecasting KRRO... [2026-02-18T20:25:41.480433] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-18T20:25:41.480462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-18T20:25:41.492886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-18T20:25:41.493261] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-18T20:25:41.494106] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-18T20:25:41.494162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:41.494195] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:41.494223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:41.494282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:41.551335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:41.552237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:41.552320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:41.552353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:41.677704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:41.677858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:41.677898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:41.677927] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:41.681387] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-18T20:25:41.681686] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-18T20:25:41.681817] [INFO ] [sig ] KRRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:41.832109] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KRRO.txt [2026-02-18T20:25:41.832268] [INFO ] [sig ] [1766/3398] Completed KRRO in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:41.832307] [INFO ] [sig ] [1767/3398] Forecasting KRUS... [2026-02-18T20:25:41.832337] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-18T20:25:41.832366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-18T20:25:41.845284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-18T20:25:41.845773] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-18T20:25:41.846664] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-18T20:25:41.846731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:41.846809] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:41.846852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:41.846927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:41.906946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:41.907846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:41.907930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:41.907965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:42.028166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:42.028331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:42.028373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:42.028403] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:42.031999] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-18T20:25:42.032337] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-18T20:25:42.032476] [INFO ] [sig ] KRUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:42.177034] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KRUS.txt [2026-02-18T20:25:42.177192] [INFO ] [sig ] [1767/3398] Completed KRUS in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:42.177232] [INFO ] [sig ] [1768/3398] Forecasting KRYS... [2026-02-18T20:25:42.177263] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-18T20:25:42.177293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-18T20:25:42.190278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-18T20:25:42.190741] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-18T20:25:42.191591] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-18T20:25:42.191651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:42.191683] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:42.191711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:42.191769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:42.251475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:42.252405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:42.252491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:42.252525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:42.388997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:42.389161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:42.389202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:42.389233] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:42.392951] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-02-18T20:25:42.393295] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-18T20:25:42.393445] [INFO ] [sig ] KRYS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:42.604652] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KRYS.txt [2026-02-18T20:25:42.604903] [INFO ] [sig ] [1768/3398] Completed KRYS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:42.604972] [INFO ] [sig ] [1769/3398] Forecasting KSCP... [2026-02-18T20:25:42.605018] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-18T20:25:42.605056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-18T20:25:42.620634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-18T20:25:42.621101] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-18T20:25:42.622174] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-18T20:25:42.622244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:42.622288] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:42.622324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:42.622402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:42.706860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:42.708120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:42.708255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:42.708314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:42.879165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:42.879423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:42.879495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:42.879549] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:42.885099] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-18T20:25:42.885629] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-18T20:25:42.885858] [INFO ] [sig ] KSCP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:43.120102] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KSCP.txt [2026-02-18T20:25:43.120345] [INFO ] [sig ] [1769/3398] Completed KSCP in 0.5s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:43.120417] [INFO ] [sig ] [1770/3398] Forecasting KSPI... [2026-02-18T20:25:43.120470] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-18T20:25:43.120525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-18T20:25:43.149408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-18T20:25:43.156201] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-18T20:25:43.158243] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-18T20:25:43.158339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:43.158390] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:43.158436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:43.158520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:43.246272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:43.247626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:43.247779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:43.247837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:43.410475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:43.410699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:43.410755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:43.410840] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:43.416316] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-18T20:25:43.416844] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-18T20:25:43.417053] [INFO ] [sig ] KSPI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:43.602821] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KSPI.txt [2026-02-18T20:25:43.603000] [INFO ] [sig ] [1770/3398] Completed KSPI in 0.5s | 2.77 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-18T20:25:43.603053] [INFO ] [sig ] [1771/3398] Forecasting KSS... [2026-02-18T20:25:43.603090] [INFO ] [sig ] Generating forecast for: KSS [2026-02-18T20:25:43.603122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-18T20:25:43.617275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-18T20:25:43.617867] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-18T20:25:43.619273] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-18T20:25:43.619375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:43.619422] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:43.619464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:43.619548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:43.686037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:43.686990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:43.687097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:43.687133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:43.814754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:43.814944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:43.814990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:43.815020] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:43.818837] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-02-18T20:25:43.819172] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-18T20:25:43.819338] [INFO ] [sig ] KSS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:43.965971] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KSS.txt [2026-02-18T20:25:43.966145] [INFO ] [sig ] [1771/3398] Completed KSS in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-18T20:25:43.966192] [INFO ] [sig ] [1772/3398] Forecasting KTB... [2026-02-18T20:25:43.966223] [INFO ] [sig ] Generating forecast for: KTB [2026-02-18T20:25:43.966252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-18T20:25:43.979077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-18T20:25:43.979493] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-18T20:25:43.980384] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-18T20:25:43.980439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:43.980472] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:43.980501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:43.980560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:44.045111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:44.046054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:44.046143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:44.046178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:44.177212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:44.177369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:44.177409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:44.177439] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:44.181300] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=34.93%) [2026-02-18T20:25:44.181614] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-18T20:25:44.181746] [INFO ] [sig ] KTB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:44.324192] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KTB.txt [2026-02-18T20:25:44.324383] [INFO ] [sig ] [1772/3398] Completed KTB in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-18T20:25:44.324435] [INFO ] [sig ] [1773/3398] Forecasting KTCC... [2026-02-18T20:25:44.324471] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-18T20:25:44.324512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-18T20:25:44.338067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-18T20:25:44.338476] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-18T20:25:44.339509] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-18T20:25:44.339605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:44.339653] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:44.339696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:44.339791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:44.399966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:44.400949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:44.401039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:44.401073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:44.513827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:44.513987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:44.514027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:44.514056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:44.517541] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=86.05%) [2026-02-18T20:25:44.517850] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-18T20:25:44.517981] [INFO ] [sig ] KTCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:44.660087] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KTCC.txt [2026-02-18T20:25:44.660272] [INFO ] [sig ] [1773/3398] Completed KTCC in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-18T20:25:44.660317] [INFO ] [sig ] [1774/3398] Forecasting KTF... [2026-02-18T20:25:44.660348] [INFO ] [sig ] Generating forecast for: KTF [2026-02-18T20:25:44.660378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-18T20:25:44.672287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-18T20:25:44.672665] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-18T20:25:44.673508] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-18T20:25:44.673564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:44.673629] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:44.673661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:44.673726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:44.732212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:44.733129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:44.733218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:44.733253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:44.862617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:44.862782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:44.862829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:44.862865] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:44.866295] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=20.67%) [2026-02-18T20:25:44.866589] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-18T20:25:44.866735] [INFO ] [sig ] KTF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:45.011827] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KTF.txt [2026-02-18T20:25:45.011988] [INFO ] [sig ] [1774/3398] Completed KTF in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-18T20:25:45.012031] [INFO ] [sig ] [1775/3398] Forecasting KURA... [2026-02-18T20:25:45.012061] [INFO ] [sig ] Generating forecast for: KURA [2026-02-18T20:25:45.012091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-18T20:25:45.024195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-18T20:25:45.024602] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-18T20:25:45.025378] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-18T20:25:45.025431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:45.025463] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:45.025490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:45.025546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:45.084645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:45.085491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:45.085593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:45.085629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:45.208234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:45.208396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:45.208436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:45.208465] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:45.212253] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-18T20:25:45.212537] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-18T20:25:45.212684] [INFO ] [sig ] KURA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:45.358265] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KURA.txt [2026-02-18T20:25:45.358433] [INFO ] [sig ] [1775/3398] Completed KURA in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-18T20:25:45.358474] [INFO ] [sig ] [1776/3398] Forecasting KVHI... [2026-02-18T20:25:45.358505] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-18T20:25:45.358535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-18T20:25:45.371293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-18T20:25:45.371695] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-18T20:25:45.372529] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-18T20:25:45.372605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:45.372641] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:45.372669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:45.372730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:45.429206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:45.430041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:45.430129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:45.430162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:45.549300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:45.549471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:45.549519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:45.549549] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:45.553029] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-02-18T20:25:45.553314] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-18T20:25:45.553443] [INFO ] [sig ] KVHI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:45.693000] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KVHI.txt [2026-02-18T20:25:45.693130] [INFO ] [sig ] [1776/3398] Completed KVHI in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-18T20:25:45.693175] [INFO ] [sig ] [1777/3398] Forecasting KVUE... [2026-02-18T20:25:45.693206] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-18T20:25:45.693235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-18T20:25:45.705669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-18T20:25:45.706018] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-18T20:25:45.706830] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-18T20:25:45.706883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:45.706915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:45.706942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:45.706998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:45.762803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:45.763492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:45.763631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:45.763667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:45.879091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:45.879246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:45.879286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:45.879315] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:45.882841] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-02-18T20:25:45.883139] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-18T20:25:45.883275] [INFO ] [sig ] KVUE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:46.039590] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KVUE.txt [2026-02-18T20:25:46.039756] [INFO ] [sig ] [1777/3398] Completed KVUE in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:46.039806] [INFO ] [sig ] [1778/3398] Forecasting KVYO... [2026-02-18T20:25:46.039843] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-18T20:25:46.039874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-18T20:25:46.051644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-18T20:25:46.051959] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-18T20:25:46.052783] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-18T20:25:46.052837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:46.052870] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:46.052897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:46.052955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:46.110546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:46.111540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:46.111656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:46.111691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:46.236510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:46.236700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:46.236742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:46.236773] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:46.240432] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-02-18T20:25:46.240738] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-18T20:25:46.241082] [INFO ] [sig ] KVYO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:46.388104] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KVYO.txt [2026-02-18T20:25:46.388279] [INFO ] [sig ] [1778/3398] Completed KVYO in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:46.388355] [INFO ] [sig ] [1779/3398] Forecasting KYN... [2026-02-18T20:25:46.388391] [INFO ] [sig ] Generating forecast for: KYN [2026-02-18T20:25:46.388422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-18T20:25:46.401722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-18T20:25:46.402286] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-18T20:25:46.403418] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-18T20:25:46.403482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:46.403517] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:46.403544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:46.403622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:46.462408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:46.463175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:46.463258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:46.463293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:46.582498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:46.582673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:46.582716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:46.582747] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:46.586234] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-18T20:25:46.586531] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-18T20:25:46.586682] [INFO ] [sig ] KYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:46.729588] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/KYN.txt [2026-02-18T20:25:46.729743] [INFO ] [sig ] [1779/3398] Completed KYN in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:46.729782] [INFO ] [sig ] [1780/3398] Forecasting KYTX... [2026-02-18T20:25:46.729811] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-18T20:25:46.729840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-18T20:25:46.742115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-18T20:25:46.742473] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-18T20:25:46.743267] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-18T20:25:46.743321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:46.743352] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:46.743379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:46.743436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:46.800099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:46.800956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:46.801039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:46.801072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:46.920507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:46.920682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:46.920740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:46.920770] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:46.924184] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-02-18T20:25:46.924464] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-18T20:25:46.924608] [INFO ] [sig ] KYTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:47.068549] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KYTX.txt [2026-02-18T20:25:47.068764] [INFO ] [sig ] [1780/3398] Completed KYTX in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:47.068805] [INFO ] [sig ] [1781/3398] Forecasting KZIA... [2026-02-18T20:25:47.068834] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-18T20:25:47.068865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-18T20:25:47.080029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-18T20:25:47.080342] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-18T20:25:47.081175] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-18T20:25:47.081229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:47.081262] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:47.081289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:47.081355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:47.138822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:47.139932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:47.140035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:47.140070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:47.264920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:47.265076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:47.265116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:47.265144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:47.268664] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=66.23%) [2026-02-18T20:25:47.268951] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-18T20:25:47.269077] [INFO ] [sig ] KZIA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:47.436452] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/KZIA.txt [2026-02-18T20:25:47.436623] [INFO ] [sig ] [1781/3398] Completed KZIA in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:47.436665] [INFO ] [sig ] [1782/3398] Forecasting L... [2026-02-18T20:25:47.436695] [INFO ] [sig ] Generating forecast for: L [2026-02-18T20:25:47.436734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-18T20:25:47.449215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-18T20:25:47.449510] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-18T20:25:47.450324] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-18T20:25:47.450377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:47.450408] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:47.450435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:47.450496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:47.509481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:47.510302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:47.510403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:47.510439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:47.630213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:47.630365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:47.630403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:47.630432] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:47.633845] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=19.10%) [2026-02-18T20:25:47.634124] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-18T20:25:47.634247] [INFO ] [sig ] L: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:47.776921] [INFO ] [LOCAL ] Saved forecast: L 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/L.txt [2026-02-18T20:25:47.777070] [INFO ] [sig ] [1782/3398] Completed L in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:47.777112] [INFO ] [sig ] [1783/3398] Forecasting LAB... [2026-02-18T20:25:47.777143] [INFO ] [sig ] Generating forecast for: LAB [2026-02-18T20:25:47.777174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-18T20:25:47.790061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-18T20:25:47.790428] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-18T20:25:47.791270] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-18T20:25:47.791334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:47.791377] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:47.791413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:47.791487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:47.853758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:47.854956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:47.855056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:47.855093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:47.976332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:47.976513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:47.976557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:47.976611] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:47.980244] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-18T20:25:47.980538] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-18T20:25:47.980689] [INFO ] [sig ] LAB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:48.130990] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LAB.txt [2026-02-18T20:25:48.131131] [INFO ] [sig ] [1783/3398] Completed LAB in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:48.131171] [INFO ] [sig ] [1784/3398] Forecasting LAC... [2026-02-18T20:25:48.131202] [INFO ] [sig ] Generating forecast for: LAC [2026-02-18T20:25:48.131232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-18T20:25:48.144024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-18T20:25:48.144365] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-18T20:25:48.145252] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-18T20:25:48.145308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:48.145387] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:48.145418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:48.145486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:48.206812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:48.207888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:48.207978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:48.208013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:48.329617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:48.329777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:48.329824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:48.329859] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:48.333382] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-02-18T20:25:48.333686] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-18T20:25:48.333814] [INFO ] [sig ] LAC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:48.478273] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LAC.txt [2026-02-18T20:25:48.478410] [INFO ] [sig ] [1784/3398] Completed LAC in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:48.478449] [INFO ] [sig ] [1785/3398] Forecasting LAD... [2026-02-18T20:25:48.478479] [INFO ] [sig ] Generating forecast for: LAD [2026-02-18T20:25:48.478508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-18T20:25:48.490994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-18T20:25:48.491342] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-18T20:25:48.492197] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-18T20:25:48.492253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:48.492285] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:48.492312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:48.492367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:48.552385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:48.553202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:48.553285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:48.553319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:48.672612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:48.672827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:48.672872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:48.672902] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:48.677273] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-18T20:25:48.677757] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-18T20:25:48.677943] [INFO ] [sig ] LAD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:48.829767] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LAD.txt [2026-02-18T20:25:48.829943] [INFO ] [sig ] [1785/3398] Completed LAD in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:48.829983] [INFO ] [sig ] [1786/3398] Forecasting LAES... [2026-02-18T20:25:48.830013] [INFO ] [sig ] Generating forecast for: LAES [2026-02-18T20:25:48.830044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-18T20:25:48.842098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-18T20:25:48.842490] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-18T20:25:48.843400] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-18T20:25:48.843456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:48.843488] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:48.843515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:48.843597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:48.917028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:48.918259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:48.918396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:48.918455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:49.058453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:49.058637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:49.058680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:49.058710] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:49.062263] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-02-18T20:25:49.062590] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-18T20:25:49.062726] [INFO ] [sig ] LAES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:49.206853] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LAES.txt [2026-02-18T20:25:49.207008] [INFO ] [sig ] [1786/3398] Completed LAES in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:49.207048] [INFO ] [sig ] [1787/3398] Forecasting LAND... [2026-02-18T20:25:49.207077] [INFO ] [sig ] Generating forecast for: LAND [2026-02-18T20:25:49.207109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-18T20:25:49.220140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-18T20:25:49.220538] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-18T20:25:49.221361] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-18T20:25:49.221416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:49.221447] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:49.221473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:49.221529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:49.278362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:49.279297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:49.279385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:49.279420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:49.406595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:49.406791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:49.406844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:49.406909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:49.411340] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=46.32%) [2026-02-18T20:25:49.411666] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-18T20:25:49.411793] [INFO ] [sig ] LAND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:49.557761] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LAND.txt [2026-02-18T20:25:49.557914] [INFO ] [sig ] [1787/3398] Completed LAND in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-18T20:25:49.557962] [INFO ] [sig ] [1788/3398] Forecasting LANDO... [2026-02-18T20:25:49.558003] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-18T20:25:49.558062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-18T20:25:49.570457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-18T20:25:49.570760] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-18T20:25:49.571565] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-18T20:25:49.571640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:49.571674] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:49.571703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:49.571762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:49.629875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:49.630543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:49.630642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:49.630678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:49.735384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:49.735543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:49.735603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:49.735634] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:49.739131] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=48.93%) [2026-02-18T20:25:49.739429] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-18T20:25:49.739566] [INFO ] [sig ] LANDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:49.885241] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LANDO.txt [2026-02-18T20:25:49.885397] [INFO ] [sig ] [1788/3398] Completed LANDO in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-18T20:25:49.885438] [INFO ] [sig ] [1789/3398] Forecasting LANDP... [2026-02-18T20:25:49.885469] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-18T20:25:49.885498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-18T20:25:49.898668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-18T20:25:49.899276] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-18T20:25:49.900269] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-18T20:25:49.900324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:49.900355] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:49.900382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:49.900439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:49.960207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:49.961114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:49.961204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:49.961257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:50.082854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:50.083016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:50.083242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:50.083274] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:50.086981] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=77.25%) [2026-02-18T20:25:50.087470] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-18T20:25:50.087629] [INFO ] [sig ] LANDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:50.242988] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LANDP.txt [2026-02-18T20:25:50.243387] [INFO ] [sig ] [1789/3398] Completed LANDP in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-18T20:25:50.243436] [INFO ] [sig ] [1790/3398] Forecasting LAZ... [2026-02-18T20:25:50.243466] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-18T20:25:50.243496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-18T20:25:50.258534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-18T20:25:50.258973] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-18T20:25:50.260317] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-18T20:25:50.260372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:50.260406] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:50.260434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:50.260492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:50.321648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:50.322657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:50.322773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:50.322819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:50.457845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:50.458008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:50.458274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:50.458307] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:50.462255] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=21.23%) [2026-02-18T20:25:50.462556] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-18T20:25:50.462709] [INFO ] [sig ] LAZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:50.603364] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LAZ.txt [2026-02-18T20:25:50.603512] [INFO ] [sig ] [1790/3398] Completed LAZ in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-18T20:25:50.603552] [INFO ] [sig ] [1791/3398] Forecasting LBRDA... [2026-02-18T20:25:50.603598] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-18T20:25:50.603629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-18T20:25:50.617247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-18T20:25:50.617665] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-18T20:25:50.618603] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-18T20:25:50.618660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:50.618694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:50.618723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:50.618782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:50.675808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:50.676656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:50.676744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:50.676777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:50.801434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:50.801606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:50.801649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:50.801697] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:50.806023] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-18T20:25:50.806353] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-18T20:25:50.806488] [INFO ] [sig ] LBRDA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:50.960800] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LBRDA.txt [2026-02-18T20:25:50.960969] [INFO ] [sig ] [1791/3398] Completed LBRDA in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-18T20:25:50.961028] [INFO ] [sig ] [1792/3398] Forecasting LBRDK... [2026-02-18T20:25:50.961074] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-18T20:25:50.961107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-18T20:25:50.973626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-18T20:25:50.973971] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-18T20:25:50.974823] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-18T20:25:50.974878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:50.974927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:50.974957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:50.975016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:51.035037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:51.036116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:51.036197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:51.036231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:51.160114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:51.160269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:51.160311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:51.160354] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:51.164173] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=20.50%) [2026-02-18T20:25:51.164470] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-18T20:25:51.164630] [INFO ] [sig ] LBRDK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:51.317377] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LBRDK.txt [2026-02-18T20:25:51.317541] [INFO ] [sig ] [1792/3398] Completed LBRDK in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-18T20:25:51.317601] [INFO ] [sig ] [1793/3398] Forecasting LBTYA... [2026-02-18T20:25:51.317633] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-18T20:25:51.317662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-18T20:25:51.330490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-18T20:25:51.330859] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-18T20:25:51.331695] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-18T20:25:51.331748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:51.331780] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:51.331806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:51.331862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:51.389696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:51.390627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:51.390734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:51.390768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:51.514491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:51.514668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:51.514710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:51.514739] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:51.518616] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-18T20:25:51.518920] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-18T20:25:51.519059] [INFO ] [sig ] LBTYA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:51.665177] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LBTYA.txt [2026-02-18T20:25:51.665359] [INFO ] [sig ] [1793/3398] Completed LBTYA in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:51.665412] [INFO ] [sig ] [1794/3398] Forecasting LBTYK... [2026-02-18T20:25:51.665442] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-18T20:25:51.665474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-18T20:25:51.678469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-18T20:25:51.678886] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-18T20:25:51.679773] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-18T20:25:51.679829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:51.679862] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:51.679895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:51.679952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:51.744544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:51.745537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:51.745649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:51.745685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:51.867314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:51.867481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:51.867522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:51.867552] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:51.871402] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-18T20:25:51.871782] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-18T20:25:51.871948] [INFO ] [sig ] LBTYK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:52.039757] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LBTYK.txt [2026-02-18T20:25:52.039962] [INFO ] [sig ] [1794/3398] Completed LBTYK in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:52.040014] [INFO ] [sig ] [1795/3398] Forecasting LC... [2026-02-18T20:25:52.040044] [INFO ] [sig ] Generating forecast for: LC [2026-02-18T20:25:52.040075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-18T20:25:52.055421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-18T20:25:52.055911] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-18T20:25:52.056985] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-18T20:25:52.057240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:52.057274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:52.057319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:52.057391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:52.132539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:52.133620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:52.133716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:52.133751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:52.276368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:52.276539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:52.276602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:52.276637] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:52.280975] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-18T20:25:52.281590] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-18T20:25:52.281750] [INFO ] [sig ] LC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:52.457754] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LC.txt [2026-02-18T20:25:52.457966] [INFO ] [sig ] [1795/3398] Completed LC in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:52.458016] [INFO ] [sig ] [1796/3398] Forecasting LCFY... [2026-02-18T20:25:52.458074] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-18T20:25:52.458110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-18T20:25:52.471328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-18T20:25:52.471786] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-18T20:25:52.473015] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-18T20:25:52.473104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:52.473150] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:52.473179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:52.473248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:52.541594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:52.542736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:52.542834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:52.542884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:52.680314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:52.680493] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:25:52.680537] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:52.680566] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:52.684675] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-18T20:25:52.685291] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-18T20:25:52.685459] [INFO ] [sig ] LCFY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:52.842598] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LCFY.txt [2026-02-18T20:25:52.842768] [INFO ] [sig ] [1796/3398] Completed LCFY in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:52.842811] [INFO ] [sig ] [1797/3398] Forecasting LCID... [2026-02-18T20:25:52.842841] [INFO ] [sig ] Generating forecast for: LCID [2026-02-18T20:25:52.842871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-18T20:25:52.855760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-18T20:25:52.856198] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-18T20:25:52.857063] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-18T20:25:52.857117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:52.857149] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:52.857175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:52.857231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:52.924712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:52.925661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:52.925751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:52.925791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:53.072375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:53.072608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:53.072656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:53.072686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:53.076309] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=9.56%) [2026-02-18T20:25:53.076673] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-18T20:25:53.076848] [INFO ] [sig ] LCID: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:53.252100] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LCID.txt [2026-02-18T20:25:53.252309] [INFO ] [sig ] [1797/3398] Completed LCID in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:53.252359] [INFO ] [sig ] [1798/3398] Forecasting LCII... [2026-02-18T20:25:53.252391] [INFO ] [sig ] Generating forecast for: LCII [2026-02-18T20:25:53.252430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-18T20:25:53.270637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-18T20:25:53.271122] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-18T20:25:53.272421] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-18T20:25:53.272483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:53.272516] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:53.272542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:53.272631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:53.346504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:53.347526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:53.347633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:53.347670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:53.489296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:53.489461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:53.489503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:53.489531] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:53.493307] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-18T20:25:53.493708] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-18T20:25:53.493871] [INFO ] [sig ] LCII: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:53.664530] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LCII.txt [2026-02-18T20:25:53.664726] [INFO ] [sig ] [1798/3398] Completed LCII in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:53.664770] [INFO ] [sig ] [1799/3398] Forecasting LCNB... [2026-02-18T20:25:53.664800] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-18T20:25:53.664847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-18T20:25:53.677281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-18T20:25:53.677681] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-18T20:25:53.678593] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-18T20:25:53.678650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:53.678683] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:53.678710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:53.678767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:53.739976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:53.740939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:53.741050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:53.741096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:53.880658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:53.880828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:53.880892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:53.880950] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:53.885169] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-18T20:25:53.885533] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-18T20:25:53.885707] [INFO ] [sig ] LCNB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:54.034734] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LCNB.txt [2026-02-18T20:25:54.034916] [INFO ] [sig ] [1799/3398] Completed LCNB in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:54.034967] [INFO ] [sig ] [1800/3398] Forecasting LDI... [2026-02-18T20:25:54.034999] [INFO ] [sig ] Generating forecast for: LDI [2026-02-18T20:25:54.035031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-18T20:25:54.050018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-18T20:25:54.050420] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-18T20:25:54.051311] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-18T20:25:54.051366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:54.051398] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:54.051424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:54.051499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:54.109103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:54.110022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:54.110132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:54.110167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:54.232528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:54.232717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:54.232761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:54.232792] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:54.236509] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: DOWN (p=41.11%) [2026-02-18T20:25:54.236927] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-18T20:25:54.237089] [INFO ] [sig ] LDI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:54.389647] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LDI.txt [2026-02-18T20:25:54.389815] [INFO ] [sig ] [1800/3398] Completed LDI in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:54.389854] [INFO ] [sig ] [1801/3398] Forecasting LDP... [2026-02-18T20:25:54.389890] [INFO ] [sig ] Generating forecast for: LDP [2026-02-18T20:25:54.389927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-18T20:25:54.402666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-18T20:25:54.403030] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-18T20:25:54.404024] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-18T20:25:54.404106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:54.404140] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:54.404168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:54.404225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:54.463131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:54.464081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:54.464184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:54.464223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:54.587741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:54.587911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:54.587954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:54.587983] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:54.591829] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-18T20:25:54.592227] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-18T20:25:54.592385] [INFO ] [sig ] LDP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:54.746957] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LDP.txt [2026-02-18T20:25:54.747134] [INFO ] [sig ] [1801/3398] Completed LDP in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:54.747176] [INFO ] [sig ] [1802/3398] Forecasting LE... [2026-02-18T20:25:54.747207] [INFO ] [sig ] Generating forecast for: LE [2026-02-18T20:25:54.747237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-18T20:25:54.760892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-18T20:25:54.761281] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-18T20:25:54.762310] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-18T20:25:54.762563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:54.762626] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:54.762659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:54.762717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:54.820880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:54.821743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:54.821840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:54.821875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:54.946459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:54.946638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:54.946679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:54.946709] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:54.950545] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=27.78%) [2026-02-18T20:25:54.950877] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-18T20:25:54.951040] [INFO ] [sig ] LE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:55.105134] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LE.txt [2026-02-18T20:25:55.105328] [INFO ] [sig ] [1802/3398] Completed LE in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:55.105383] [INFO ] [sig ] [1803/3398] Forecasting LEA... [2026-02-18T20:25:55.105422] [INFO ] [sig ] Generating forecast for: LEA [2026-02-18T20:25:55.105465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-18T20:25:55.122827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-18T20:25:55.123514] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-18T20:25:55.124559] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-18T20:25:55.124644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:55.124681] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:55.124709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:55.124767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:55.194065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:55.195405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:55.195490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:55.195526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:55.318091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:55.318254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:55.318294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:55.318322] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:55.321718] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=81.43%) [2026-02-18T20:25:55.321999] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-18T20:25:55.322127] [INFO ] [sig ] LEA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:55.475313] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LEA.txt [2026-02-18T20:25:55.475555] [INFO ] [sig ] [1803/3398] Completed LEA in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-18T20:25:55.475650] [INFO ] [sig ] [1804/3398] Forecasting LECO... [2026-02-18T20:25:55.475712] [INFO ] [sig ] Generating forecast for: LECO [2026-02-18T20:25:55.475769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-18T20:25:55.497631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-18T20:25:55.498200] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-18T20:25:55.499463] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-18T20:25:55.499549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:55.499638] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:55.499688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:55.499783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:55.568138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:55.569224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:55.569310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:55.569346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:55.696761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:55.696921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:55.697002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:55.697041] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:55.700908] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-02-18T20:25:55.701235] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-18T20:25:55.701389] [INFO ] [sig ] LECO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:55.846880] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LECO.txt [2026-02-18T20:25:55.847026] [INFO ] [sig ] [1804/3398] Completed LECO in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:55.847065] [INFO ] [sig ] [1805/3398] Forecasting LEG... [2026-02-18T20:25:55.847095] [INFO ] [sig ] Generating forecast for: LEG [2026-02-18T20:25:55.847125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-18T20:25:55.859818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-18T20:25:55.860306] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-18T20:25:55.861220] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-18T20:25:55.861278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:55.861311] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:55.861339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:55.861396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:55.923615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:55.924598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:55.924691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:55.924725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:56.051833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:56.051982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:56.052026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:56.052063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:56.055736] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=74.70%) [2026-02-18T20:25:56.056066] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-18T20:25:56.056225] [INFO ] [sig ] LEG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:56.205061] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LEG.txt [2026-02-18T20:25:56.205219] [INFO ] [sig ] [1805/3398] Completed LEG in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:56.205258] [INFO ] [sig ] [1806/3398] Forecasting LEGH... [2026-02-18T20:25:56.205288] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-18T20:25:56.205318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-18T20:25:56.217460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-18T20:25:56.217833] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-18T20:25:56.218674] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-18T20:25:56.218728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:56.218760] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:56.218786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:56.218844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:56.278431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:56.279409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:56.279500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:56.279535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:56.401760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:56.401920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:56.401963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:56.401999] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:56.405854] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-18T20:25:56.406196] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-18T20:25:56.406338] [INFO ] [sig ] LEGH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:56.557055] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LEGH.txt [2026-02-18T20:25:56.557207] [INFO ] [sig ] [1806/3398] Completed LEGH in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:56.557254] [INFO ] [sig ] [1807/3398] Forecasting LEGN... [2026-02-18T20:25:56.557286] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-18T20:25:56.557317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-18T20:25:56.570243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-18T20:25:56.570679] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-18T20:25:56.571528] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-18T20:25:56.571615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:56.571652] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:56.571679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:56.571737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:56.630419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:56.631396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:56.631499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:56.631545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:56.756832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:56.756993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:56.757032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:56.757060] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:56.760903] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-02-18T20:25:56.761380] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-18T20:25:56.761517] [INFO ] [sig ] LEGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:56.904691] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LEGN.txt [2026-02-18T20:25:56.904849] [INFO ] [sig ] [1807/3398] Completed LEGN in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:56.904889] [INFO ] [sig ] [1808/3398] Forecasting LEN... [2026-02-18T20:25:56.904919] [INFO ] [sig ] Generating forecast for: LEN [2026-02-18T20:25:56.905023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-18T20:25:56.918232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-18T20:25:56.918655] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-18T20:25:56.919476] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-18T20:25:56.919543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:56.919605] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:56.919666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:56.919727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:56.978516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:56.979405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:56.979490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:56.979524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:57.100854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:57.101096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:57.101146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:57.101178] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:57.105087] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=45.33%) [2026-02-18T20:25:57.105473] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-18T20:25:57.105643] [INFO ] [sig ] LEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:57.265650] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LEN.txt [2026-02-18T20:25:57.265801] [INFO ] [sig ] [1808/3398] Completed LEN in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:57.265844] [INFO ] [sig ] [1809/3398] Forecasting LENZ... [2026-02-18T20:25:57.265876] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-18T20:25:57.265918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-18T20:25:57.279055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-18T20:25:57.279419] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-18T20:25:57.280326] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-18T20:25:57.280382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:57.280416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:57.280444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:57.280502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:57.341995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:57.342896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:57.342989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:57.343032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:57.475320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:57.475492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:57.475538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:57.475588] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:57.479734] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=83.70%) [2026-02-18T20:25:57.480023] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-18T20:25:57.480156] [INFO ] [sig ] LENZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:57.636608] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LENZ.txt [2026-02-18T20:25:57.636762] [INFO ] [sig ] [1809/3398] Completed LENZ in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:57.636803] [INFO ] [sig ] [1810/3398] Forecasting LEO... [2026-02-18T20:25:57.636833] [INFO ] [sig ] Generating forecast for: LEO [2026-02-18T20:25:57.636865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-18T20:25:57.650385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-18T20:25:57.650740] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-18T20:25:57.651540] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-18T20:25:57.651619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:57.651655] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:57.651684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:57.651743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:57.714021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:57.715009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:57.715094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:57.715320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:57.848261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:57.848460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:57.848508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:57.848538] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:57.852649] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=46.66%) [2026-02-18T20:25:57.852972] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-18T20:25:57.853117] [INFO ] [sig ] LEO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:25:58.000092] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LEO.txt [2026-02-18T20:25:58.000247] [INFO ] [sig ] [1810/3398] Completed LEO in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-18T20:25:58.000290] [INFO ] [sig ] [1811/3398] Forecasting LESL... [2026-02-18T20:25:58.000321] [INFO ] [sig ] Generating forecast for: LESL [2026-02-18T20:25:58.000352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-18T20:25:58.014476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-18T20:25:58.014873] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-18T20:25:58.015726] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-18T20:25:58.015781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:58.015815] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:58.015844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:58.015903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:58.076727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:58.077505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:58.077606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:58.077643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:58.207270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:58.207430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:58.207472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:58.207504] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:58.211912] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: UP (p=54.62%) [2026-02-18T20:25:58.212425] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-18T20:25:58.212563] [INFO ] [sig ] LESL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:58.358587] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LESL.txt [2026-02-18T20:25:58.358747] [INFO ] [sig ] [1811/3398] Completed LESL in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:25:58.358793] [INFO ] [sig ] [1812/3398] Forecasting LEVI... [2026-02-18T20:25:58.358824] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-18T20:25:58.358852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-18T20:25:58.373512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-18T20:25:58.373954] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-18T20:25:58.374862] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-18T20:25:58.374917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:58.374951] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:58.374978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:58.375061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:58.436839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:58.437746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:58.437832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:58.437868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:58.557998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:58.558186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:58.558231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:58.558270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:58.561761] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-18T20:25:58.562049] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-18T20:25:58.562178] [INFO ] [sig ] LEVI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:58.702842] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LEVI.txt [2026-02-18T20:25:58.702987] [INFO ] [sig ] [1812/3398] Completed LEVI in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:25:58.703028] [INFO ] [sig ] [1813/3398] Forecasting LFMD... [2026-02-18T20:25:58.703060] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-18T20:25:58.703092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-18T20:25:58.715201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-18T20:25:58.715537] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-18T20:25:58.716332] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-18T20:25:58.716385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:58.716417] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:58.716444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:58.716501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:58.773605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:58.774278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:58.774359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:58.774392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:58.899345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:58.899498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:58.899538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:58.899565] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:58.903064] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-18T20:25:58.903379] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-18T20:25:58.903513] [INFO ] [sig ] LFMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:59.047154] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LFMD.txt [2026-02-18T20:25:59.047295] [INFO ] [sig ] [1813/3398] Completed LFMD in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:25:59.047335] [INFO ] [sig ] [1814/3398] Forecasting LFUS... [2026-02-18T20:25:59.047365] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-18T20:25:59.047395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-18T20:25:59.059667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-18T20:25:59.060029] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-18T20:25:59.060881] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-18T20:25:59.060936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:59.060969] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:59.060997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:59.061055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:59.119203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:59.120172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:59.120261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:59.120297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:59.245409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:59.245589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:59.245633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:59.245665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:59.250130] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-18T20:25:59.250458] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-18T20:25:59.250645] [INFO ] [sig ] LFUS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:59.393211] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LFUS.txt [2026-02-18T20:25:59.393353] [INFO ] [sig ] [1814/3398] Completed LFUS in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:25:59.393392] [INFO ] [sig ] [1815/3398] Forecasting LFVN... [2026-02-18T20:25:59.393424] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-18T20:25:59.393454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-18T20:25:59.405698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-18T20:25:59.406036] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-18T20:25:59.406850] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-18T20:25:59.406904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:59.406936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:59.406963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:59.407021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:59.463528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:59.464421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:59.464507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:59.464541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:59.588614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:59.588783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:59.588864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:59.588904] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:59.592670] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-18T20:25:59.592996] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-18T20:25:59.593163] [INFO ] [sig ] LFVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:25:59.742351] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LFVN.txt [2026-02-18T20:25:59.742525] [INFO ] [sig ] [1815/3398] Completed LFVN in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:25:59.742589] [INFO ] [sig ] [1816/3398] Forecasting LGCL... [2026-02-18T20:25:59.742623] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-18T20:25:59.742655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-18T20:25:59.754987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-18T20:25:59.755385] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-18T20:25:59.756246] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-18T20:25:59.756302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:25:59.756335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:25:59.756363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:25:59.756421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:25:59.819173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:25:59.820414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:25:59.820516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:25:59.820560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:25:59.940087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:25:59.940257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:25:59.940298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:25:59.940328] [INFO ] [FORECASTER] Training complete [2026-02-18T20:25:59.944029] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-02-18T20:25:59.944560] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-18T20:25:59.944724] [INFO ] [sig ] LGCL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:00.090014] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LGCL.txt [2026-02-18T20:26:00.090192] [INFO ] [sig ] [1816/3398] Completed LGCL in 0.3s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:26:00.090231] [INFO ] [sig ] [1817/3398] Forecasting LGI... [2026-02-18T20:26:00.090261] [INFO ] [sig ] Generating forecast for: LGI [2026-02-18T20:26:00.090291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-18T20:26:00.102537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-18T20:26:00.102953] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-18T20:26:00.103777] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-18T20:26:00.103830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:00.103863] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:00.103890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:00.103948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:00.164226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:00.165232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:00.165322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:00.165356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:00.300837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:00.301002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:00.301047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:00.301077] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:00.304825] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-02-18T20:26:00.305143] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-18T20:26:00.305282] [INFO ] [sig ] LGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:00.461759] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LGI.txt [2026-02-18T20:26:00.461931] [INFO ] [sig ] [1817/3398] Completed LGI in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:26:00.461972] [INFO ] [sig ] [1818/3398] Forecasting LGIH... [2026-02-18T20:26:00.462003] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-18T20:26:00.462035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-18T20:26:00.475866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-18T20:26:00.476327] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-18T20:26:00.477354] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-18T20:26:00.477418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:00.477450] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:00.477477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:00.477535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:00.542982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:00.543924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:00.544040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:00.544083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:00.675715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:00.675877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:00.675918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:00.675949] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:00.679565] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=50.37%) [2026-02-18T20:26:00.679878] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-18T20:26:00.680015] [INFO ] [sig ] LGIH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:00.838395] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LGIH.txt [2026-02-18T20:26:00.838561] [INFO ] [sig ] [1818/3398] Completed LGIH in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:26:00.838624] [INFO ] [sig ] [1819/3398] Forecasting LGND... [2026-02-18T20:26:00.838658] [INFO ] [sig ] Generating forecast for: LGND [2026-02-18T20:26:00.838690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-18T20:26:00.856438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-18T20:26:00.856844] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-18T20:26:00.857674] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-18T20:26:00.857729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:00.857774] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:00.857803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:00.857861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:00.918526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:00.919636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:00.919724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:00.919757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:01.045126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:01.045297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:01.045339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:01.045368] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:01.052798] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=61.10%) [2026-02-18T20:26:01.053248] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-18T20:26:01.053613] [INFO ] [sig ] LGND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:01.202064] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LGND.txt [2026-02-18T20:26:01.202225] [INFO ] [sig ] [1819/3398] Completed LGND in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:26:01.202277] [INFO ] [sig ] [1820/3398] Forecasting LH... [2026-02-18T20:26:01.202311] [INFO ] [sig ] Generating forecast for: LH [2026-02-18T20:26:01.202342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-18T20:26:01.215692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-18T20:26:01.216091] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-18T20:26:01.217122] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-18T20:26:01.217176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:01.217400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:01.217427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:01.217484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:01.283642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:01.284769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:01.284857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:01.284892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:01.417859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:01.418028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:01.418093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:01.418124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:01.421982] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=54.71%) [2026-02-18T20:26:01.422329] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-18T20:26:01.422476] [INFO ] [sig ] LH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:01.572631] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LH.txt [2026-02-18T20:26:01.572808] [INFO ] [sig ] [1820/3398] Completed LH in 0.4s | 2.77 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-18T20:26:01.572856] [INFO ] [sig ] [1821/3398] Forecasting LHX... [2026-02-18T20:26:01.572887] [INFO ] [sig ] Generating forecast for: LHX [2026-02-18T20:26:01.572917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-18T20:26:01.585534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-18T20:26:01.585980] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-18T20:26:01.586824] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-18T20:26:01.586879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:01.586912] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:01.586939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:01.586997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:01.659537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:01.660724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:01.660829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:01.660864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:01.797241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:01.797450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:01.797494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:01.797523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:01.801889] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-02-18T20:26:01.802291] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-18T20:26:01.802673] [INFO ] [sig ] LHX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:01.953206] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LHX.txt [2026-02-18T20:26:01.953385] [INFO ] [sig ] [1821/3398] Completed LHX in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-18T20:26:01.953427] [INFO ] [sig ] [1822/3398] Forecasting LI... [2026-02-18T20:26:01.953458] [INFO ] [sig ] Generating forecast for: LI [2026-02-18T20:26:01.953490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-18T20:26:01.966135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-18T20:26:01.966547] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-18T20:26:01.967352] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-18T20:26:01.967406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:01.967439] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:01.967466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:01.967523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:02.026006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:02.026979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:02.027073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:02.027107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:02.162710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:02.162876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:02.162916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:02.162946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:02.166607] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-18T20:26:02.166961] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-18T20:26:02.167103] [INFO ] [sig ] LI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:02.322874] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LI.txt [2026-02-18T20:26:02.323034] [INFO ] [sig ] [1822/3398] Completed LI in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-18T20:26:02.323075] [INFO ] [sig ] [1823/3398] Forecasting LICN... [2026-02-18T20:26:02.323112] [INFO ] [sig ] Generating forecast for: LICN [2026-02-18T20:26:02.323144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-18T20:26:02.334361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-18T20:26:02.334731] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-18T20:26:02.335510] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-18T20:26:02.335563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:02.335622] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:02.335650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:02.335707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:02.396057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:02.396945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:02.397028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:02.397062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:02.509538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:02.509715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:02.509755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:02.509785] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:02.513372] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-02-18T20:26:02.513898] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-18T20:26:02.514038] [INFO ] [sig ] LICN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:02.678265] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LICN.txt [2026-02-18T20:26:02.678661] [INFO ] [sig ] [1823/3398] Completed LICN in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-18T20:26:02.678707] [INFO ] [sig ] [1824/3398] Forecasting LIF... [2026-02-18T20:26:02.678737] [INFO ] [sig ] Generating forecast for: LIF [2026-02-18T20:26:02.678767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-18T20:26:02.694464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-18T20:26:02.694928] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-18T20:26:02.696016] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-18T20:26:02.696085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:02.696126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:02.696156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:02.696214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:02.763188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:02.764186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:02.764303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:02.764527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:02.900952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:02.901121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:02.901173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:02.901210] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:02.904928] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-18T20:26:02.905266] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-18T20:26:02.905416] [INFO ] [sig ] LIF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:03.054773] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LIF.txt [2026-02-18T20:26:03.054957] [INFO ] [sig ] [1824/3398] Completed LIF in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-18T20:26:03.055001] [INFO ] [sig ] [1825/3398] Forecasting LII... [2026-02-18T20:26:03.055064] [INFO ] [sig ] Generating forecast for: LII [2026-02-18T20:26:03.055098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-18T20:26:03.067033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-18T20:26:03.067400] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-18T20:26:03.068237] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-18T20:26:03.068293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:03.068327] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:03.068362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:03.068439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:03.127750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:03.128904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:03.128991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:03.129025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:03.257939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:03.258123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:03.258166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:03.258196] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:03.262047] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-02-18T20:26:03.262522] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-18T20:26:03.262682] [INFO ] [sig ] LII: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:03.427313] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LII.txt [2026-02-18T20:26:03.427741] [INFO ] [sig ] [1825/3398] Completed LII in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-18T20:26:03.427792] [INFO ] [sig ] [1826/3398] Forecasting LILA... [2026-02-18T20:26:03.427831] [INFO ] [sig ] Generating forecast for: LILA [2026-02-18T20:26:03.427869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-18T20:26:03.442308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-18T20:26:03.442729] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-18T20:26:03.443633] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-18T20:26:03.443690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:03.443722] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:03.443751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:03.443809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:03.509934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:03.511025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:03.511112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:03.511146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:03.645752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:03.645922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:03.645969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:03.646015] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:03.650756] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-02-18T20:26:03.651055] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-18T20:26:03.651214] [INFO ] [sig ] LILA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:03.803967] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LILA.txt [2026-02-18T20:26:03.804129] [INFO ] [sig ] [1826/3398] Completed LILA in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-18T20:26:03.804178] [INFO ] [sig ] [1827/3398] Forecasting LILAK... [2026-02-18T20:26:03.804214] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-18T20:26:03.804249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-18T20:26:03.815430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-18T20:26:03.815727] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-18T20:26:03.816495] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-18T20:26:03.816548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:03.816614] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:03.816644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:03.816701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:03.873919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:03.874519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:03.874615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:03.874650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:03.995997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:03.996153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:03.996195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:03.996225] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:03.999830] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=33.77%) [2026-02-18T20:26:04.000125] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-18T20:26:04.000260] [INFO ] [sig ] LILAK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:04.145818] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LILAK.txt [2026-02-18T20:26:04.146007] [INFO ] [sig ] [1827/3398] Completed LILAK in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:04.146053] [INFO ] [sig ] [1828/3398] Forecasting LIN... [2026-02-18T20:26:04.146085] [INFO ] [sig ] Generating forecast for: LIN [2026-02-18T20:26:04.146121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-18T20:26:04.160422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-18T20:26:04.160858] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-18T20:26:04.161740] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-18T20:26:04.161797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:04.161842] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:04.161882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:04.161982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:04.224747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:04.225697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:04.225807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:04.225861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:04.352383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:04.352551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:04.352615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:04.352654] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:04.356663] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=54.69%) [2026-02-18T20:26:04.357021] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-18T20:26:04.357194] [INFO ] [sig ] LIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:04.505776] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LIN.txt [2026-02-18T20:26:04.505963] [INFO ] [sig ] [1828/3398] Completed LIN in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:04.506014] [INFO ] [sig ] [1829/3398] Forecasting LINC... [2026-02-18T20:26:04.506055] [INFO ] [sig ] Generating forecast for: LINC [2026-02-18T20:26:04.506100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-18T20:26:04.519191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-18T20:26:04.519609] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-18T20:26:04.520477] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-18T20:26:04.520533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:04.520566] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:04.520615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:04.520674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:04.586922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:04.588082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:04.588176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:04.588212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:04.718757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:04.718925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:04.718969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:04.719010] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:04.722780] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-18T20:26:04.723076] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-18T20:26:04.723210] [INFO ] [sig ] LINC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:04.871635] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LINC.txt [2026-02-18T20:26:04.871791] [INFO ] [sig ] [1829/3398] Completed LINC in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:04.871832] [INFO ] [sig ] [1830/3398] Forecasting LIND... [2026-02-18T20:26:04.871864] [INFO ] [sig ] Generating forecast for: LIND [2026-02-18T20:26:04.871895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-18T20:26:04.885807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-18T20:26:04.886169] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-18T20:26:04.887229] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-18T20:26:04.887294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:04.887328] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:04.887356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:04.887637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:04.953429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:04.954381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:04.954683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:04.954717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:05.076695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:05.076849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:05.076887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:05.076917] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:05.080526] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-02-18T20:26:05.080831] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-18T20:26:05.080959] [INFO ] [sig ] LIND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:05.230741] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LIND.txt [2026-02-18T20:26:05.230903] [INFO ] [sig ] [1830/3398] Completed LIND in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:05.230943] [INFO ] [sig ] [1831/3398] Forecasting LINE... [2026-02-18T20:26:05.230975] [INFO ] [sig ] Generating forecast for: LINE [2026-02-18T20:26:05.231004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-18T20:26:05.244145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-18T20:26:05.244492] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-18T20:26:05.245289] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-18T20:26:05.245341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:05.245374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:05.245401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:05.245663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:05.305059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:05.305737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:05.305818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:05.305851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:05.429848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:05.430009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:05.430051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:05.430081] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:05.433592] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-18T20:26:05.433909] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-18T20:26:05.434037] [INFO ] [sig ] LINE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:05.577679] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LINE.txt [2026-02-18T20:26:05.577823] [INFO ] [sig ] [1831/3398] Completed LINE in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:05.577864] [INFO ] [sig ] [1832/3398] Forecasting LINK... [2026-02-18T20:26:05.577894] [INFO ] [sig ] Generating forecast for: LINK [2026-02-18T20:26:05.577923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-18T20:26:05.594103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-18T20:26:05.594402] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-18T20:26:05.595237] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-18T20:26:05.595290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:05.595322] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:05.595349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:05.595405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:05.653171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:05.653979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:05.654059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:05.654091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:05.766686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:05.766815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:05.766854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:05.766883] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:05.770212] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=34.50%) [2026-02-18T20:26:05.770486] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-18T20:26:05.770628] [INFO ] [sig ] LINK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:05.911890] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LINK.txt [2026-02-18T20:26:05.912009] [INFO ] [sig ] [1832/3398] Completed LINK in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:05.912049] [INFO ] [sig ] [1833/3398] Forecasting LITE... [2026-02-18T20:26:05.912078] [INFO ] [sig ] Generating forecast for: LITE [2026-02-18T20:26:05.912107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-18T20:26:05.924806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-18T20:26:05.925134] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-18T20:26:05.925926] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-18T20:26:05.925978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:05.926010] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:05.926038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:05.926095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:05.982964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:05.983688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:05.983769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:05.983801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:06.106981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:06.107127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:06.107165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:06.107194] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:06.110715] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=39.28%) [2026-02-18T20:26:06.110989] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-18T20:26:06.111113] [INFO ] [sig ] LITE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:06.314567] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LITE.txt [2026-02-18T20:26:06.314733] [INFO ] [sig ] [1833/3398] Completed LITE in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:06.314775] [INFO ] [sig ] [1834/3398] Forecasting LITM... [2026-02-18T20:26:06.314804] [INFO ] [sig ] Generating forecast for: LITM [2026-02-18T20:26:06.314840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-18T20:26:06.326993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-18T20:26:06.327313] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-18T20:26:06.328153] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-18T20:26:06.328207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:06.328239] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:06.328266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:06.328322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:06.385617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:06.386387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:06.386678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:06.386712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:06.509915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:06.510070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:06.510110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:06.510139] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:06.513692] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-18T20:26:06.513982] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-18T20:26:06.514108] [INFO ] [sig ] LITM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:06.655167] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LITM.txt [2026-02-18T20:26:06.655314] [INFO ] [sig ] [1834/3398] Completed LITM in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:06.655357] [INFO ] [sig ] [1835/3398] Forecasting LIVN... [2026-02-18T20:26:06.655386] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-18T20:26:06.655415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-18T20:26:06.667496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-18T20:26:06.667863] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-18T20:26:06.668744] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-18T20:26:06.668798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:06.668830] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:06.668857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:06.668912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:06.728001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:06.728894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:06.728978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:06.729012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:06.856793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:06.856958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:06.856999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:06.857028] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:06.860676] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-18T20:26:06.860969] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-18T20:26:06.861099] [INFO ] [sig ] LIVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:07.003748] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LIVN.txt [2026-02-18T20:26:07.003905] [INFO ] [sig ] [1835/3398] Completed LIVN in 0.3s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:07.003946] [INFO ] [sig ] [1836/3398] Forecasting LKFN... [2026-02-18T20:26:07.003976] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-18T20:26:07.004005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-18T20:26:07.017700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-18T20:26:07.018315] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-18T20:26:07.019111] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-18T20:26:07.019165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:07.019198] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:07.019226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:07.019282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:07.076337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:07.077059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:07.077162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:07.077208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:07.219045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:07.219211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:07.219254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:07.219284] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:07.223091] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=35.41%) [2026-02-18T20:26:07.223418] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-18T20:26:07.223552] [INFO ] [sig ] LKFN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:07.382199] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LKFN.txt [2026-02-18T20:26:07.382380] [INFO ] [sig ] [1836/3398] Completed LKFN in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:07.382426] [INFO ] [sig ] [1837/3398] Forecasting LKQ... [2026-02-18T20:26:07.382679] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-18T20:26:07.382732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-18T20:26:07.397323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-18T20:26:07.397761] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-18T20:26:07.398819] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-18T20:26:07.398876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:07.398910] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:07.398937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:07.398995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:07.461747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:07.462722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:07.462818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:07.462852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:07.588212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:07.588386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:07.588431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:07.588461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:07.592090] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-18T20:26:07.592402] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-18T20:26:07.592538] [INFO ] [sig ] LKQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:07.739381] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LKQ.txt [2026-02-18T20:26:07.739536] [INFO ] [sig ] [1837/3398] Completed LKQ in 0.4s | 2.77 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-18T20:26:07.739600] [INFO ] [sig ] [1838/3398] Forecasting LLY... [2026-02-18T20:26:07.739633] [INFO ] [sig ] Generating forecast for: LLY [2026-02-18T20:26:07.739664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-18T20:26:07.752995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-18T20:26:07.753411] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-18T20:26:07.754333] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-18T20:26:07.754395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:07.754428] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:07.754455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:07.754514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:07.816211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:07.817115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:07.817200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:07.817236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:07.956217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:07.956381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:07.956422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:07.956451] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:07.959930] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-02-18T20:26:07.960218] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-18T20:26:07.960368] [INFO ] [sig ] LLY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:08.102730] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LLY.txt [2026-02-18T20:26:08.102847] [INFO ] [sig ] [1838/3398] Completed LLY in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-18T20:26:08.102886] [INFO ] [sig ] [1839/3398] Forecasting LMB... [2026-02-18T20:26:08.102914] [INFO ] [sig ] Generating forecast for: LMB [2026-02-18T20:26:08.102943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-18T20:26:08.116369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-18T20:26:08.116683] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-18T20:26:08.117469] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-18T20:26:08.117523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:08.117554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:08.117598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:08.117657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:08.176880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:08.177533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:08.177630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:08.177665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:08.297245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:08.297405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:08.297443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:08.297472] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:08.301089] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=26.73%) [2026-02-18T20:26:08.301387] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-18T20:26:08.301735] [INFO ] [sig ] LMB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:08.444770] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LMB.txt [2026-02-18T20:26:08.444897] [INFO ] [sig ] [1839/3398] Completed LMB in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-18T20:26:08.444936] [INFO ] [sig ] [1840/3398] Forecasting LMBS... [2026-02-18T20:26:08.444965] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-18T20:26:08.444995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-18T20:26:08.456852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-18T20:26:08.457165] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-18T20:26:08.457952] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-18T20:26:08.458006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:08.458059] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:08.458087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:08.458143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:08.514528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:08.515149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:08.515231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:08.515271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:08.637756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:08.637886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:08.637924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:08.637952] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:08.641320] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-18T20:26:08.641613] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-18T20:26:08.641739] [INFO ] [sig ] LMBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:08.782650] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LMBS.txt [2026-02-18T20:26:08.782765] [INFO ] [sig ] [1840/3398] Completed LMBS in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-18T20:26:08.782803] [INFO ] [sig ] [1841/3398] Forecasting LMND... [2026-02-18T20:26:08.782833] [INFO ] [sig ] Generating forecast for: LMND [2026-02-18T20:26:08.782862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-18T20:26:08.795104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-18T20:26:08.795433] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-18T20:26:08.796223] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-18T20:26:08.796276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:08.796308] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:08.796335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:08.796391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:08.853378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:08.854000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:08.854079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:08.854112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:08.977804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:08.977949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:08.977989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:08.978017] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:08.981466] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-18T20:26:08.981765] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-18T20:26:08.981892] [INFO ] [sig ] LMND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:09.124757] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LMND.txt [2026-02-18T20:26:09.124930] [INFO ] [sig ] [1841/3398] Completed LMND in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-18T20:26:09.125003] [INFO ] [sig ] [1842/3398] Forecasting LNC... [2026-02-18T20:26:09.125035] [INFO ] [sig ] Generating forecast for: LNC [2026-02-18T20:26:09.125066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-18T20:26:09.137852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-18T20:26:09.138265] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-18T20:26:09.139100] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-18T20:26:09.139155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:09.139189] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:09.139217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:09.139274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:09.196704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:09.197623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:09.197714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:09.197749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:09.330116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:09.330281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:09.330334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:09.330372] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:09.333904] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=78.46%) [2026-02-18T20:26:09.334200] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-18T20:26:09.334358] [INFO ] [sig ] LNC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:09.484956] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LNC.txt [2026-02-18T20:26:09.485112] [INFO ] [sig ] [1842/3398] Completed LNC in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-18T20:26:09.485153] [INFO ] [sig ] [1843/3398] Forecasting LND... [2026-02-18T20:26:09.485182] [INFO ] [sig ] Generating forecast for: LND [2026-02-18T20:26:09.485212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-18T20:26:09.496956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-18T20:26:09.497321] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-18T20:26:09.498300] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-18T20:26:09.498381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:09.498423] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:09.498456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:09.498532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:09.557974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:09.558904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:09.558993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:09.559028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:09.673767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:09.673896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:09.673938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:09.673966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:09.677407] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-02-18T20:26:09.677711] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-18T20:26:09.677837] [INFO ] [sig ] LND: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:09.819383] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LND.txt [2026-02-18T20:26:09.819503] [INFO ] [sig ] [1843/3398] Completed LND in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-18T20:26:09.819542] [INFO ] [sig ] [1844/3398] Forecasting LNG... [2026-02-18T20:26:09.819588] [INFO ] [sig ] Generating forecast for: LNG [2026-02-18T20:26:09.819621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-18T20:26:09.831654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-18T20:26:09.831950] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-18T20:26:09.832770] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-18T20:26:09.832822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:09.832855] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:09.832883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:09.832940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:09.891158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:09.891782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:09.891876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:09.891916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:10.011659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:10.011818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:10.011858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:10.011887] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:10.015305] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: DOWN (p=45.21%) [2026-02-18T20:26:10.015610] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-18T20:26:10.015740] [INFO ] [sig ] LNG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:10.161133] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LNG.txt [2026-02-18T20:26:10.161302] [INFO ] [sig ] [1844/3398] Completed LNG in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:10.161348] [INFO ] [sig ] [1845/3398] Forecasting LNKB... [2026-02-18T20:26:10.161386] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-18T20:26:10.161421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-18T20:26:10.172784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-18T20:26:10.173148] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-18T20:26:10.174010] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-18T20:26:10.174064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:10.174096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:10.174150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:10.174210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:10.233963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:10.234869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:10.234961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:10.234993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:10.355817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:10.355981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:10.356022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:10.356051] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:10.359514] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-18T20:26:10.359833] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-18T20:26:10.359966] [INFO ] [sig ] LNKB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:10.503048] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LNKB.txt [2026-02-18T20:26:10.503179] [INFO ] [sig ] [1845/3398] Completed LNKB in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:10.503218] [INFO ] [sig ] [1846/3398] Forecasting LNN... [2026-02-18T20:26:10.503249] [INFO ] [sig ] Generating forecast for: LNN [2026-02-18T20:26:10.503279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-18T20:26:10.515464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-18T20:26:10.515798] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-18T20:26:10.516613] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-18T20:26:10.516666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:10.516698] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:10.516726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:10.516783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:10.575110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:10.575741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:10.575820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:10.575853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:10.695466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:10.695597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:10.695637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:10.695667] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:10.698965] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-02-18T20:26:10.699235] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-18T20:26:10.699377] [INFO ] [sig ] LNN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:10.843511] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LNN.txt [2026-02-18T20:26:10.843697] [INFO ] [sig ] [1846/3398] Completed LNN in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:10.843749] [INFO ] [sig ] [1847/3398] Forecasting LNTH... [2026-02-18T20:26:10.843779] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-18T20:26:10.843809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-18T20:26:10.855918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-18T20:26:10.856296] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-18T20:26:10.857128] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-18T20:26:10.857182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:10.857214] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:10.857241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:10.857310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:10.918534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:10.919894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:10.919999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:10.920032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:11.044614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:11.044768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:11.044807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:11.044836] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:11.048218] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=76.24%) [2026-02-18T20:26:11.048496] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-18T20:26:11.048639] [INFO ] [sig ] LNTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:11.189953] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LNTH.txt [2026-02-18T20:26:11.190066] [INFO ] [sig ] [1847/3398] Completed LNTH in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:11.190105] [INFO ] [sig ] [1848/3398] Forecasting LNZA... [2026-02-18T20:26:11.190134] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-18T20:26:11.190163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-18T20:26:11.201112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-18T20:26:11.201413] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-18T20:26:11.202198] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-18T20:26:11.202252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:11.202291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:11.202325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:11.202394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:11.260454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:11.261081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:11.261160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:11.261194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:11.376206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:11.376376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:11.376416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:11.376445] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:11.379957] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-02-18T20:26:11.380234] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-18T20:26:11.380376] [INFO ] [sig ] LNZA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:11.524811] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LNZA.txt [2026-02-18T20:26:11.524934] [INFO ] [sig ] [1848/3398] Completed LNZA in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:11.524973] [INFO ] [sig ] [1849/3398] Forecasting LOAN... [2026-02-18T20:26:11.525002] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-18T20:26:11.525032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-18T20:26:11.535853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-18T20:26:11.536153] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-18T20:26:11.537052] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-18T20:26:11.537108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:11.537142] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:11.537171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:11.537232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:11.596027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:11.596658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:11.596738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:11.596770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:11.713521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:11.713669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:11.713708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:11.713738] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:11.717292] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-18T20:26:11.717787] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-18T20:26:11.717917] [INFO ] [sig ] LOAN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:11.860191] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LOAN.txt [2026-02-18T20:26:11.860323] [INFO ] [sig ] [1849/3398] Completed LOAN in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:11.860370] [INFO ] [sig ] [1850/3398] Forecasting LOB... [2026-02-18T20:26:11.860405] [INFO ] [sig ] Generating forecast for: LOB [2026-02-18T20:26:11.860441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-18T20:26:11.872662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-18T20:26:11.872995] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-18T20:26:11.873785] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-18T20:26:11.873838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:11.873870] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:11.873897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:11.873953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:11.931818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:11.932693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:11.932776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:11.932809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:12.054931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:12.055070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:12.055124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:12.055153] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:12.058599] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-18T20:26:12.058881] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-18T20:26:12.059005] [INFO ] [sig ] LOB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:12.203950] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LOB.txt [2026-02-18T20:26:12.204102] [INFO ] [sig ] [1850/3398] Completed LOB in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:12.204142] [INFO ] [sig ] [1851/3398] Forecasting LOCO... [2026-02-18T20:26:12.204171] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-18T20:26:12.204199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-18T20:26:12.216606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-18T20:26:12.216974] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-18T20:26:12.217866] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-18T20:26:12.217927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:12.217963] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:12.217990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:12.218076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:12.276924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:12.277699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:12.277782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:12.277816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:12.400906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:12.401062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:12.401104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:12.401132] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:12.405224] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=12.95%) [2026-02-18T20:26:12.405563] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-18T20:26:12.405724] [INFO ] [sig ] LOCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:12.556592] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LOCO.txt [2026-02-18T20:26:12.556752] [INFO ] [sig ] [1851/3398] Completed LOCO in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:12.556793] [INFO ] [sig ] [1852/3398] Forecasting LOGI... [2026-02-18T20:26:12.556824] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-18T20:26:12.556854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-18T20:26:12.569273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-18T20:26:12.569654] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-18T20:26:12.570496] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-18T20:26:12.570552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:12.570620] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:12.570667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:12.570734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:12.631172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:12.632090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:12.632198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:12.632234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:12.757335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:12.757497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:12.757539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:12.757585] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:12.761223] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=69.73%) [2026-02-18T20:26:12.761553] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-18T20:26:12.761713] [INFO ] [sig ] LOGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:12.906023] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LOGI.txt [2026-02-18T20:26:12.906165] [INFO ] [sig ] [1852/3398] Completed LOGI in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:12.906205] [INFO ] [sig ] [1853/3398] Forecasting LOMA... [2026-02-18T20:26:12.906236] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-18T20:26:12.906265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-18T20:26:12.918338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-18T20:26:12.918797] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-18T20:26:12.919600] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-18T20:26:12.919655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:12.919688] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:12.919715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:12.919773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:12.976378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:12.977062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:12.977142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:12.977175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:13.094847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:13.094999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:13.095037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:13.095066] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:13.098503] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=49.08%) [2026-02-18T20:26:13.098811] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-18T20:26:13.098939] [INFO ] [sig ] LOMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:13.245626] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LOMA.txt [2026-02-18T20:26:13.245769] [INFO ] [sig ] [1853/3398] Completed LOMA in 0.3s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:13.245809] [INFO ] [sig ] [1854/3398] Forecasting LOPE... [2026-02-18T20:26:13.245837] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-18T20:26:13.245867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-18T20:26:13.258666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-18T20:26:13.259056] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-18T20:26:13.259924] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-18T20:26:13.259979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:13.260024] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:13.260053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:13.260110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:13.319425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:13.320232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:13.320320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:13.320361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:13.444526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:13.444905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:13.444948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:13.444977] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:13.449299] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=74.96%) [2026-02-18T20:26:13.449830] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-18T20:26:13.449973] [INFO ] [sig ] LOPE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:13.598396] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LOPE.txt [2026-02-18T20:26:13.598542] [INFO ] [sig ] [1854/3398] Completed LOPE in 0.4s | 2.77 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-18T20:26:13.598601] [INFO ] [sig ] [1855/3398] Forecasting LOVE... [2026-02-18T20:26:13.598633] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-18T20:26:13.598663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-18T20:26:13.611729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-18T20:26:13.612097] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-18T20:26:13.612966] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-18T20:26:13.613021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:13.613054] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:13.613083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:13.613141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:13.671019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:13.671806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:13.671919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:13.671965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:13.797896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:13.798073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:13.798114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:13.798143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:13.801585] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: UP (p=64.82%) [2026-02-18T20:26:13.801868] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-18T20:26:13.801997] [INFO ] [sig ] LOVE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:13.945215] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LOVE.txt [2026-02-18T20:26:13.945393] [INFO ] [sig ] [1855/3398] Completed LOVE in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-18T20:26:13.945439] [INFO ] [sig ] [1856/3398] Forecasting LPCN... [2026-02-18T20:26:13.945470] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-18T20:26:13.945499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-18T20:26:13.956837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-18T20:26:13.957263] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-18T20:26:13.958167] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-18T20:26:13.958222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:13.958256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:13.958290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:13.958376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:14.020016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:14.020867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:14.020954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:14.020989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:14.143885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:14.144044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:14.144084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:14.144113] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:14.148228] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=64.32%) [2026-02-18T20:26:14.148554] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-18T20:26:14.148706] [INFO ] [sig ] LPCN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:14.297879] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPCN.txt [2026-02-18T20:26:14.298056] [INFO ] [sig ] [1856/3398] Completed LPCN in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-18T20:26:14.298101] [INFO ] [sig ] [1857/3398] Forecasting LPG... [2026-02-18T20:26:14.298130] [INFO ] [sig ] Generating forecast for: LPG [2026-02-18T20:26:14.298160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-18T20:26:14.311787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-18T20:26:14.312152] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-18T20:26:14.313045] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-18T20:26:14.313116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:14.313160] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:14.313190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:14.313249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:14.372288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:14.373182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:14.373270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:14.373304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:14.507286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:14.507449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:14.507488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:14.507517] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:14.511083] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-18T20:26:14.511400] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-18T20:26:14.511541] [INFO ] [sig ] LPG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:14.657462] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPG.txt [2026-02-18T20:26:14.657628] [INFO ] [sig ] [1857/3398] Completed LPG in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-18T20:26:14.657670] [INFO ] [sig ] [1858/3398] Forecasting LPL... [2026-02-18T20:26:14.657708] [INFO ] [sig ] Generating forecast for: LPL [2026-02-18T20:26:14.657739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-18T20:26:14.670013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-18T20:26:14.670397] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-18T20:26:14.671289] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-18T20:26:14.671345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:14.671380] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:14.671410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:14.671472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:14.731463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:14.732513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:14.732615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:14.732651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:14.853419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:14.853612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:14.853655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:14.853686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:14.857232] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=71.36%) [2026-02-18T20:26:14.857524] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-18T20:26:14.857672] [INFO ] [sig ] LPL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:15.005610] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPL.txt [2026-02-18T20:26:15.005820] [INFO ] [sig ] [1858/3398] Completed LPL in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-18T20:26:15.005866] [INFO ] [sig ] [1859/3398] Forecasting LPLA... [2026-02-18T20:26:15.005902] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-18T20:26:15.005942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-18T20:26:15.019455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-18T20:26:15.019864] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-18T20:26:15.020717] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-18T20:26:15.020776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:15.020816] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:15.020846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:15.020904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:15.080629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:15.081441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:15.081533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:15.081568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:15.207775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:15.207936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:15.207977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:15.208007] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:15.211655] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-02-18T20:26:15.211964] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-18T20:26:15.212099] [INFO ] [sig ] LPLA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:15.359969] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPLA.txt [2026-02-18T20:26:15.360121] [INFO ] [sig ] [1859/3398] Completed LPLA in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-18T20:26:15.360170] [INFO ] [sig ] [1860/3398] Forecasting LPRO... [2026-02-18T20:26:15.360200] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-18T20:26:15.360231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-18T20:26:15.372485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-18T20:26:15.372847] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-18T20:26:15.373682] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-18T20:26:15.373738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:15.373770] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:15.373797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:15.373854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:15.438929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:15.439825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:15.439918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:15.439952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:15.563249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:15.563407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:15.563449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:15.563479] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:15.567204] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-02-18T20:26:15.567485] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-18T20:26:15.567631] [INFO ] [sig ] LPRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:15.711384] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LPRO.txt [2026-02-18T20:26:15.711538] [INFO ] [sig ] [1860/3398] Completed LPRO in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:15.711594] [INFO ] [sig ] [1861/3398] Forecasting LPSN... [2026-02-18T20:26:15.711627] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-18T20:26:15.711657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-18T20:26:15.722919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-18T20:26:15.723257] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-18T20:26:15.724054] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-18T20:26:15.724107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:15.724139] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:15.724167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:15.724223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:15.781132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:15.781963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:15.782046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:15.782079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:15.902695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:15.902849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:15.902889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:15.902937] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:15.906290] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-02-18T20:26:15.906619] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-18T20:26:15.906745] [INFO ] [sig ] LPSN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:16.050558] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPSN.txt [2026-02-18T20:26:16.050745] [INFO ] [sig ] [1861/3398] Completed LPSN in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:16.050785] [INFO ] [sig ] [1862/3398] Forecasting LPTH... [2026-02-18T20:26:16.050815] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-18T20:26:16.050845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-18T20:26:16.063790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-18T20:26:16.064231] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-18T20:26:16.065159] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-18T20:26:16.065215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:16.065299] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:16.065330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:16.065389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:16.126378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:16.127263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:16.127359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:16.127394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:16.255084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:16.255257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:16.255299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:16.255329] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:16.258899] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-18T20:26:16.259181] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-18T20:26:16.259313] [INFO ] [sig ] LPTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:16.401037] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPTH.txt [2026-02-18T20:26:16.401209] [INFO ] [sig ] [1862/3398] Completed LPTH in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:16.401259] [INFO ] [sig ] [1863/3398] Forecasting LPX... [2026-02-18T20:26:16.401291] [INFO ] [sig ] Generating forecast for: LPX [2026-02-18T20:26:16.401322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-18T20:26:16.413867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-18T20:26:16.414228] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-18T20:26:16.415027] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-18T20:26:16.415081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:16.415113] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:16.415139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:16.415195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:16.472426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:16.473341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:16.473430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:16.473482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:16.592934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:16.593098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:16.593138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:16.593168] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:16.596677] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: UP (p=62.85%) [2026-02-18T20:26:16.596993] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-18T20:26:16.597130] [INFO ] [sig ] LPX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:16.751960] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LPX.txt [2026-02-18T20:26:16.752109] [INFO ] [sig ] [1863/3398] Completed LPX in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:16.752150] [INFO ] [sig ] [1864/3398] Forecasting LQDA... [2026-02-18T20:26:16.752181] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-18T20:26:16.752213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-18T20:26:16.764788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-18T20:26:16.765100] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-18T20:26:16.765901] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-18T20:26:16.765957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:16.765997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:16.766032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:16.766104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:16.826497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:16.827279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:16.827365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:16.827401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:16.950309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:16.950475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:16.950516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:16.950546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:16.954451] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=34.79%) [2026-02-18T20:26:16.954855] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-18T20:26:16.955031] [INFO ] [sig ] LQDA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:17.105540] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LQDA.txt [2026-02-18T20:26:17.105726] [INFO ] [sig ] [1864/3398] Completed LQDA in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:17.105767] [INFO ] [sig ] [1865/3398] Forecasting LRCX... [2026-02-18T20:26:17.105799] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-18T20:26:17.105830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-18T20:26:17.118906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-18T20:26:17.119331] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-18T20:26:17.120244] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-18T20:26:17.120302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:17.120335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:17.120379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:17.120443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:17.182302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:17.183310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:17.183405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:17.183448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:17.321359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:17.321522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:17.321564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:17.321648] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:17.325743] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-18T20:26:17.326100] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-18T20:26:17.326246] [INFO ] [sig ] LRCX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:17.473440] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LRCX.txt [2026-02-18T20:26:17.473619] [INFO ] [sig ] [1865/3398] Completed LRCX in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:17.473664] [INFO ] [sig ] [1866/3398] Forecasting LRGE... [2026-02-18T20:26:17.473693] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-18T20:26:17.473723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-18T20:26:17.485503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-18T20:26:17.485950] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-18T20:26:17.486858] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-18T20:26:17.486916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:17.486948] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:17.486978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:17.487048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:17.547563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:17.548481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:17.548604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:17.548646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:17.666175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:17.666338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:17.666379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:17.666409] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:17.669940] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-18T20:26:17.670264] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-18T20:26:17.670425] [INFO ] [sig ] LRGE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:17.815164] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LRGE.txt [2026-02-18T20:26:17.815324] [INFO ] [sig ] [1866/3398] Completed LRGE in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:17.815366] [INFO ] [sig ] [1867/3398] Forecasting LSCC... [2026-02-18T20:26:17.815396] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-18T20:26:17.815432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-18T20:26:17.827720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-18T20:26:17.828015] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-18T20:26:17.831893] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-18T20:26:17.831954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:17.831988] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:17.832016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:17.832074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:17.889788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:17.890406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:17.890508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:17.890550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:18.012356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:18.012494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:18.012533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:18.012562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:18.016081] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: DOWN (p=42.52%) [2026-02-18T20:26:18.016359] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-18T20:26:18.016486] [INFO ] [sig ] LSCC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:18.163071] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LSCC.txt [2026-02-18T20:26:18.163228] [INFO ] [sig ] [1867/3398] Completed LSCC in 0.3s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:18.163269] [INFO ] [sig ] [1868/3398] Forecasting LSPD... [2026-02-18T20:26:18.163298] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-18T20:26:18.163328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-18T20:26:18.176249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-18T20:26:18.176635] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-18T20:26:18.177408] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-18T20:26:18.177461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:18.177494] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:18.177521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:18.177597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:18.238379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:18.239193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:18.239276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:18.239309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:18.365996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:18.366156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:18.366196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:18.366225] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:18.369698] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-02-18T20:26:18.370181] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-18T20:26:18.370310] [INFO ] [sig ] LSPD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:18.520070] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LSPD.txt [2026-02-18T20:26:18.520229] [INFO ] [sig ] [1868/3398] Completed LSPD in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:18.520273] [INFO ] [sig ] [1869/3398] Forecasting LTC... [2026-02-18T20:26:18.520304] [INFO ] [sig ] Generating forecast for: LTC [2026-02-18T20:26:18.520341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-18T20:26:18.532257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-18T20:26:18.532561] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-18T20:26:18.533352] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-18T20:26:18.533405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:18.533438] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:18.533466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:18.533522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:18.593020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:18.593911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:18.593993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:18.594026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:18.723676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:18.723837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:18.723879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:18.723909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:18.727505] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=0.31%) [2026-02-18T20:26:18.727851] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-18T20:26:18.727983] [INFO ] [sig ] LTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:18.873815] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LTC.txt [2026-02-18T20:26:18.873946] [INFO ] [sig ] [1869/3398] Completed LTC in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:18.873986] [INFO ] [sig ] [1870/3398] Forecasting LTH... [2026-02-18T20:26:18.874208] [INFO ] [sig ] Generating forecast for: LTH [2026-02-18T20:26:18.874237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-18T20:26:18.887344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-18T20:26:18.887776] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-18T20:26:18.888840] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-18T20:26:18.889049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:18.889081] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:18.889107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:18.889164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:18.949742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:18.950618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:18.950701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:18.950734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:19.072202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:19.072389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:19.072433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:19.072461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:19.076566] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=53.96%) [2026-02-18T20:26:19.077070] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-18T20:26:19.077200] [INFO ] [sig ] LTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:19.225542] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LTH.txt [2026-02-18T20:26:19.225715] [INFO ] [sig ] [1870/3398] Completed LTH in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:19.225756] [INFO ] [sig ] [1871/3398] Forecasting LTRN... [2026-02-18T20:26:19.225785] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-18T20:26:19.225814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-18T20:26:19.238540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-18T20:26:19.238967] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-18T20:26:19.239852] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-18T20:26:19.239908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:19.239941] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:19.239969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:19.240027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:19.300009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:19.300932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:19.301019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:19.301052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:19.419739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:19.419897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:19.419937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:19.419966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:19.423473] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=63.33%) [2026-02-18T20:26:19.423786] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-18T20:26:19.423930] [INFO ] [sig ] LTRN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:19.576096] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LTRN.txt [2026-02-18T20:26:19.576252] [INFO ] [sig ] [1871/3398] Completed LTRN in 0.4s | 2.77 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-18T20:26:19.576322] [INFO ] [sig ] [1872/3398] Forecasting LTRX... [2026-02-18T20:26:19.576379] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-18T20:26:19.576430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-18T20:26:19.588848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-18T20:26:19.589205] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-18T20:26:19.590051] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-18T20:26:19.590106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:19.590139] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:19.590167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:19.590226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:19.651369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:19.652281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:19.652410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:19.652460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:19.781218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:19.781463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:19.781543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:19.781607] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:19.785375] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-18T20:26:19.785889] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-18T20:26:19.786043] [INFO ] [sig ] LTRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:19.929234] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LTRX.txt [2026-02-18T20:26:19.929386] [INFO ] [sig ] [1872/3398] Completed LTRX in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-18T20:26:19.929428] [INFO ] [sig ] [1873/3398] Forecasting LUCD... [2026-02-18T20:26:19.929460] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-18T20:26:19.929505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-18T20:26:19.941503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-18T20:26:19.941892] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-18T20:26:19.942686] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-18T20:26:19.942739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:19.942771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:19.942798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:19.942855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:20.002958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:20.003835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:20.003919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:20.003955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:20.125270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:20.125424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:20.125465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:20.125500] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:20.129337] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-18T20:26:20.129702] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-18T20:26:20.129995] [INFO ] [sig ] LUCD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:20.285617] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LUCD.txt [2026-02-18T20:26:20.285774] [INFO ] [sig ] [1873/3398] Completed LUCD in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-18T20:26:20.286012] [INFO ] [sig ] [1874/3398] Forecasting LUMN... [2026-02-18T20:26:20.286042] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-18T20:26:20.286072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-18T20:26:20.297803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-18T20:26:20.298144] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-18T20:26:20.298958] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-18T20:26:20.299011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:20.299043] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:20.299070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:20.299127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:20.360604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:20.361389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:20.361485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:20.361521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:20.489284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:20.489438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:20.489478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:20.489514] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:20.493148] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-18T20:26:20.493427] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-18T20:26:20.493559] [INFO ] [sig ] LUMN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:20.642910] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LUMN.txt [2026-02-18T20:26:20.643064] [INFO ] [sig ] [1874/3398] Completed LUMN in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-18T20:26:20.643105] [INFO ] [sig ] [1875/3398] Forecasting LUNG... [2026-02-18T20:26:20.643136] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-18T20:26:20.643166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-18T20:26:20.654952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-18T20:26:20.655328] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-18T20:26:20.656206] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-18T20:26:20.656260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:20.656292] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:20.656319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:20.656375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:20.717519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:20.718448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:20.718535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:20.718568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:20.847804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:20.847960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:20.848003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:20.848061] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:20.851696] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=68.67%) [2026-02-18T20:26:20.852031] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-18T20:26:20.852177] [INFO ] [sig ] LUNG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:20.998025] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LUNG.txt [2026-02-18T20:26:20.998253] [INFO ] [sig ] [1875/3398] Completed LUNG in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-18T20:26:20.998296] [INFO ] [sig ] [1876/3398] Forecasting LVHD... [2026-02-18T20:26:20.998326] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-18T20:26:20.998356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-18T20:26:21.010387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-18T20:26:21.010744] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-18T20:26:21.011517] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-18T20:26:21.011596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:21.011632] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:21.011660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:21.011717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:21.072369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:21.073243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:21.073326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:21.073360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:21.193664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:21.193825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:21.193864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:21.193892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:21.197637] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-18T20:26:21.198125] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-18T20:26:21.198253] [INFO ] [sig ] LVHD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:21.341214] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LVHD.txt [2026-02-18T20:26:21.341351] [INFO ] [sig ] [1876/3398] Completed LVHD in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:21.341390] [INFO ] [sig ] [1877/3398] Forecasting LVO... [2026-02-18T20:26:21.341420] [INFO ] [sig ] Generating forecast for: LVO [2026-02-18T20:26:21.341453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-18T20:26:21.353697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-18T20:26:21.354215] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-18T20:26:21.355210] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-18T20:26:21.355263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:21.355294] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:21.355321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:21.355377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:21.414273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:21.415107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:21.415187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:21.415221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:21.533601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:21.533756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:21.533796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:21.533825] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:21.537543] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: DOWN (p=48.87%) [2026-02-18T20:26:21.537843] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-18T20:26:21.537966] [INFO ] [sig ] LVO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:21.684226] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LVO.txt [2026-02-18T20:26:21.684371] [INFO ] [sig ] [1877/3398] Completed LVO in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:21.684411] [INFO ] [sig ] [1878/3398] Forecasting LVS... [2026-02-18T20:26:21.684440] [INFO ] [sig ] Generating forecast for: LVS [2026-02-18T20:26:21.684469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-18T20:26:21.696803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-18T20:26:21.697118] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-18T20:26:21.697905] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-18T20:26:21.697968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:21.698002] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:21.698029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:21.698109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:21.757813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:21.759066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:21.759151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:21.759185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:21.889297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:21.889445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:21.889490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:21.889521] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:21.893388] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-18T20:26:21.893696] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-18T20:26:21.893992] [INFO ] [sig ] LVS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:22.037036] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LVS.txt [2026-02-18T20:26:22.037186] [INFO ] [sig ] [1878/3398] Completed LVS in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:22.037228] [INFO ] [sig ] [1879/3398] Forecasting LWAY... [2026-02-18T20:26:22.037257] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-18T20:26:22.037287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-18T20:26:22.048972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-18T20:26:22.049264] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-18T20:26:22.050122] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-18T20:26:22.050177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:22.050245] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:22.050274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:22.050332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:22.110303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:22.111130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:22.111215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:22.111249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:22.246245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:22.246411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:22.246452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:22.246481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:22.250196] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-02-18T20:26:22.250535] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-18T20:26:22.250752] [INFO ] [sig ] LWAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:22.406751] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LWAY.txt [2026-02-18T20:26:22.406895] [INFO ] [sig ] [1879/3398] Completed LWAY in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:22.406936] [INFO ] [sig ] [1880/3398] Forecasting LWLG... [2026-02-18T20:26:22.406966] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-18T20:26:22.406995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-18T20:26:22.419762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-18T20:26:22.420074] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-18T20:26:22.420882] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-18T20:26:22.420937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:22.420971] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:22.420998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:22.421056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:22.479547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:22.480458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:22.480545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:22.480612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:22.609484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:22.609671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:22.609723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:22.609754] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:22.613338] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-18T20:26:22.613683] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-18T20:26:22.613834] [INFO ] [sig ] LWLG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:22.764141] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LWLG.txt [2026-02-18T20:26:22.764315] [INFO ] [sig ] [1880/3398] Completed LWLG in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:22.764358] [INFO ] [sig ] [1881/3398] Forecasting LX... [2026-02-18T20:26:22.764387] [INFO ] [sig ] Generating forecast for: LX [2026-02-18T20:26:22.764418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-18T20:26:22.777708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-18T20:26:22.778078] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-18T20:26:22.778987] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-18T20:26:22.779040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:22.779074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:22.779101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:22.779157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:22.836456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:22.837232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:22.837320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:22.837355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:22.960521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:22.960701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:22.960748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:22.960778] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:22.964205] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-02-18T20:26:22.964495] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-18T20:26:22.964650] [INFO ] [sig ] LX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:23.106749] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LX.txt [2026-02-18T20:26:23.106893] [INFO ] [sig ] [1881/3398] Completed LX in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:23.106940] [INFO ] [sig ] [1882/3398] Forecasting LXEO... [2026-02-18T20:26:23.106972] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-18T20:26:23.107002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-18T20:26:23.119474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-18T20:26:23.119854] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-18T20:26:23.120720] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-18T20:26:23.120780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:23.120815] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:23.120844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:23.120907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:23.178758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:23.179693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:23.179794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:23.179830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:23.300302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:23.300472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:23.300513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:23.300634] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:23.304335] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=67.68%) [2026-02-18T20:26:23.304740] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-18T20:26:23.304898] [INFO ] [sig ] LXEO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:23.451347] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LXEO.txt [2026-02-18T20:26:23.451563] [INFO ] [sig ] [1882/3398] Completed LXEO in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:23.451640] [INFO ] [sig ] [1883/3398] Forecasting LXP... [2026-02-18T20:26:23.451683] [INFO ] [sig ] Generating forecast for: LXP [2026-02-18T20:26:23.451729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-18T20:26:23.464927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-18T20:26:23.465339] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-18T20:26:23.466187] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-18T20:26:23.466242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:23.466276] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:23.466306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:23.466365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:23.528894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:23.529973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:23.530067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:23.530103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:23.650797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:23.651151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:23.651192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:23.651231] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:23.654915] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=33.54%) [2026-02-18T20:26:23.655206] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-18T20:26:23.655372] [INFO ] [sig ] LXP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:23.799589] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LXP.txt [2026-02-18T20:26:23.799939] [INFO ] [sig ] [1883/3398] Completed LXP in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:23.799978] [INFO ] [sig ] [1884/3398] Forecasting LYB... [2026-02-18T20:26:23.800009] [INFO ] [sig ] Generating forecast for: LYB [2026-02-18T20:26:23.800038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-18T20:26:23.813121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-18T20:26:23.813533] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-18T20:26:23.814401] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-18T20:26:23.814456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:23.814491] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:23.814520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:23.814608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:23.871245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:23.872137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:23.872223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:23.872256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:24.000833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:24.001012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:24.001058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:24.001095] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:24.005511] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-02-18T20:26:24.005926] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-18T20:26:24.006095] [INFO ] [sig ] LYB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:24.152012] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LYB.txt [2026-02-18T20:26:24.152188] [INFO ] [sig ] [1884/3398] Completed LYB in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:24.152232] [INFO ] [sig ] [1885/3398] Forecasting LYG... [2026-02-18T20:26:24.152263] [INFO ] [sig ] Generating forecast for: LYG [2026-02-18T20:26:24.152296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-18T20:26:24.165377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-18T20:26:24.165797] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-18T20:26:24.166618] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-18T20:26:24.166678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:24.166712] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:24.166740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:24.166799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:24.224231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:24.225111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:24.225194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:24.225227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:24.352837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:24.353036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:24.353099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:24.353137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:24.357204] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-02-18T20:26:24.357499] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-18T20:26:24.357652] [INFO ] [sig ] LYG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:24.512899] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LYG.txt [2026-02-18T20:26:24.513074] [INFO ] [sig ] [1885/3398] Completed LYG in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:24.513114] [INFO ] [sig ] [1886/3398] Forecasting LYRA... [2026-02-18T20:26:24.513145] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-18T20:26:24.513175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-18T20:26:24.526742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-18T20:26:24.527366] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-18T20:26:24.528300] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-18T20:26:24.528359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:24.528393] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:24.528421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:24.528486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:24.591987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:24.593297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:24.593385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:24.593421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:24.716858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:24.717018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:24.717061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:24.717094] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:24.720528] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-18T20:26:24.720831] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-18T20:26:24.720959] [INFO ] [sig ] LYRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:24.873641] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LYRA.txt [2026-02-18T20:26:24.873812] [INFO ] [sig ] [1886/3398] Completed LYRA in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:24.873853] [INFO ] [sig ] [1887/3398] Forecasting LYTS... [2026-02-18T20:26:24.873883] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-18T20:26:24.873913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-18T20:26:24.886611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-18T20:26:24.886997] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-18T20:26:24.887828] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-18T20:26:24.887884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:24.887917] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:24.887945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:24.888003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:24.947094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:24.948111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:24.948203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:24.948239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:25.071058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:25.071225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:25.071268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:25.071299] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:25.074890] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=25.14%) [2026-02-18T20:26:25.075240] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-18T20:26:25.075392] [INFO ] [sig ] LYTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:25.223931] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LYTS.txt [2026-02-18T20:26:25.224094] [INFO ] [sig ] [1887/3398] Completed LYTS in 0.4s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:25.224135] [INFO ] [sig ] [1888/3398] Forecasting LZ... [2026-02-18T20:26:25.224165] [INFO ] [sig ] Generating forecast for: LZ [2026-02-18T20:26:25.224195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-18T20:26:25.237001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-18T20:26:25.237390] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-18T20:26:25.238282] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-18T20:26:25.238338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:25.238373] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:25.238400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:25.238460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:25.296671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:25.297562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:25.297698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:25.297744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:25.422163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:25.422321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:25.422361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:25.422390] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:25.425824] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-02-18T20:26:25.426103] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-18T20:26:25.426229] [INFO ] [sig ] LZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:25.572950] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LZ.txt [2026-02-18T20:26:25.573108] [INFO ] [sig ] [1888/3398] Completed LZ in 0.3s | 2.77 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-18T20:26:25.573147] [INFO ] [sig ] [1889/3398] Forecasting LZB... [2026-02-18T20:26:25.573179] [INFO ] [sig ] Generating forecast for: LZB [2026-02-18T20:26:25.573209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-18T20:26:25.586087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-18T20:26:25.586506] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-18T20:26:25.587371] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-18T20:26:25.587427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:25.587493] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:25.587526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:25.587610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:25.646887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:25.647784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:25.647912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:25.647948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:25.771668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:25.771822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:25.771865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:25.771896] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:25.775332] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=56.66%) [2026-02-18T20:26:25.775690] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-18T20:26:25.775868] [INFO ] [sig ] LZB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:25.930668] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/LZB.txt [2026-02-18T20:26:25.930893] [INFO ] [sig ] [1889/3398] Completed LZB in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-18T20:26:25.930937] [INFO ] [sig ] [1890/3398] Forecasting LZM... [2026-02-18T20:26:25.930969] [INFO ] [sig ] Generating forecast for: LZM [2026-02-18T20:26:25.931006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-18T20:26:25.944235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-18T20:26:25.944629] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-18T20:26:25.945469] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-18T20:26:25.945524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:25.945555] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:25.945601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:25.945668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:26.005242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:26.006244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:26.006354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:26.006390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:26.131905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:26.132067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:26.132109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:26.132142] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:26.137044] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=41.31%) [2026-02-18T20:26:26.137703] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-18T20:26:26.137877] [INFO ] [sig ] LZM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:26.287121] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/LZM.txt [2026-02-18T20:26:26.287274] [INFO ] [sig ] [1890/3398] Completed LZM in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-18T20:26:26.287313] [INFO ] [sig ] [1891/3398] Forecasting M... [2026-02-18T20:26:26.287343] [INFO ] [sig ] Generating forecast for: M [2026-02-18T20:26:26.287372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-18T20:26:26.300061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-18T20:26:26.300391] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-18T20:26:26.301229] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-18T20:26:26.301283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:26.301314] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:26.301341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:26.301397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:26.360748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:26.361409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:26.361490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:26.361524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:26.490169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:26.490328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:26.490369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:26.490398] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:26.494261] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-02-18T20:26:26.494543] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-18T20:26:26.494714] [INFO ] [sig ] M: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:26.637218] [INFO ] [LOCAL ] Saved forecast: M 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/M.txt [2026-02-18T20:26:26.637359] [INFO ] [sig ] [1891/3398] Completed M in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-18T20:26:26.637399] [INFO ] [sig ] [1892/3398] Forecasting MA... [2026-02-18T20:26:26.637429] [INFO ] [sig ] Generating forecast for: MA [2026-02-18T20:26:26.637459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-18T20:26:26.650326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-18T20:26:26.650737] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-18T20:26:26.651791] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-18T20:26:26.651846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:26.651881] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:26.651910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:26.651969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:26.716678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:26.717899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:26.718012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:26.718080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:26.845428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:26.845616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:26.845660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:26.845689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:26.849544] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=74.54%) [2026-02-18T20:26:26.849961] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-18T20:26:26.850131] [INFO ] [sig ] MA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:27.005409] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MA.txt [2026-02-18T20:26:27.005621] [INFO ] [sig ] [1892/3398] Completed MA in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:27.005666] [INFO ] [sig ] [1893/3398] Forecasting MAA... [2026-02-18T20:26:27.005703] [INFO ] [sig ] Generating forecast for: MAA [2026-02-18T20:26:27.005748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-18T20:26:27.018506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-18T20:26:27.018866] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-18T20:26:27.019665] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-18T20:26:27.019730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:27.019771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:27.019805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:27.019866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:27.076650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:27.077345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:27.077440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:27.077475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:27.200457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:27.200632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:27.200674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:27.200703] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:27.204127] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=77.93%) [2026-02-18T20:26:27.204410] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-18T20:26:27.204534] [INFO ] [sig ] MAA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:27.346038] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MAA.txt [2026-02-18T20:26:27.346197] [INFO ] [sig ] [1893/3398] Completed MAA in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:27.346236] [INFO ] [sig ] [1894/3398] Forecasting MAC... [2026-02-18T20:26:27.346267] [INFO ] [sig ] Generating forecast for: MAC [2026-02-18T20:26:27.346298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-18T20:26:27.359834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-18T20:26:27.360180] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-18T20:26:27.360974] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-18T20:26:27.361027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:27.361059] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:27.361087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:27.361144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:27.419290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:27.420265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:27.420353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:27.420387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:27.548320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:27.548623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:27.548675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:27.548706] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:27.552304] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-02-18T20:26:27.552605] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-18T20:26:27.552752] [INFO ] [sig ] MAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:27.695789] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MAC.txt [2026-02-18T20:26:27.695955] [INFO ] [sig ] [1894/3398] Completed MAC in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:27.695997] [INFO ] [sig ] [1895/3398] Forecasting MAMA... [2026-02-18T20:26:27.696028] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-18T20:26:27.696059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-18T20:26:27.708238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-18T20:26:27.708602] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-18T20:26:27.709446] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-18T20:26:27.709501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:27.709534] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:27.709560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:27.709650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:27.766921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:27.767715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:27.767811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:27.767849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:27.894697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:27.894853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:27.894895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:27.894927] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:27.898425] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-18T20:26:27.898752] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-18T20:26:27.898905] [INFO ] [sig ] MAMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:28.040463] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MAMA.txt [2026-02-18T20:26:28.040642] [INFO ] [sig ] [1895/3398] Completed MAMA in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:28.040684] [INFO ] [sig ] [1896/3398] Forecasting MAN... [2026-02-18T20:26:28.040714] [INFO ] [sig ] Generating forecast for: MAN [2026-02-18T20:26:28.040748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-18T20:26:28.052826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-18T20:26:28.053218] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-18T20:26:28.054045] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-18T20:26:28.054099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:28.054158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:28.054187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:28.054243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:28.113074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:28.113976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:28.114064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:28.114098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:28.231804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:28.231959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:28.231999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:28.232029] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:28.235387] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=30.51%) [2026-02-18T20:26:28.235685] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-18T20:26:28.235813] [INFO ] [sig ] MAN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:28.399707] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MAN.txt [2026-02-18T20:26:28.399882] [INFO ] [sig ] [1896/3398] Completed MAN in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:28.399923] [INFO ] [sig ] [1897/3398] Forecasting MANH... [2026-02-18T20:26:28.399952] [INFO ] [sig ] Generating forecast for: MANH [2026-02-18T20:26:28.399980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-18T20:26:28.412595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-18T20:26:28.412936] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-18T20:26:28.413846] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-18T20:26:28.413912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:28.413944] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:28.413970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:28.414042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:28.473272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:28.474117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:28.474201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:28.474236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:28.597850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:28.598003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:28.598067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:28.598099] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:28.601566] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-02-18T20:26:28.601871] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-18T20:26:28.602000] [INFO ] [sig ] MANH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:28.745486] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MANH.txt [2026-02-18T20:26:28.745657] [INFO ] [sig ] [1897/3398] Completed MANH in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:28.745705] [INFO ] [sig ] [1898/3398] Forecasting MARA... [2026-02-18T20:26:28.745736] [INFO ] [sig ] Generating forecast for: MARA [2026-02-18T20:26:28.745766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-18T20:26:28.758366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-18T20:26:28.758735] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-18T20:26:28.759529] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-18T20:26:28.759604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:28.759639] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:28.759666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:28.759723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:28.817293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:28.818158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:28.818240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:28.818273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:28.943957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:28.944125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:28.944166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:28.944194] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:28.947758] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: DOWN (p=16.44%) [2026-02-18T20:26:28.948066] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-18T20:26:28.948198] [INFO ] [sig ] MARA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:29.089841] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MARA.txt [2026-02-18T20:26:29.089980] [INFO ] [sig ] [1898/3398] Completed MARA in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:29.090018] [INFO ] [sig ] [1899/3398] Forecasting MAS... [2026-02-18T20:26:29.090047] [INFO ] [sig ] Generating forecast for: MAS [2026-02-18T20:26:29.090079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-18T20:26:29.106267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-18T20:26:29.106664] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-18T20:26:29.107509] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-18T20:26:29.107563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:29.107618] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:29.107646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:29.107705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:29.164317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:29.165065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:29.165148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:29.165182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:29.286076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:29.286241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:29.286281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:29.286365] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:29.289881] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: UP (p=55.63%) [2026-02-18T20:26:29.290164] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-18T20:26:29.290292] [INFO ] [sig ] MAS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:29.430770] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MAS.txt [2026-02-18T20:26:29.430909] [INFO ] [sig ] [1899/3398] Completed MAS in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:29.430948] [INFO ] [sig ] [1900/3398] Forecasting MASI... [2026-02-18T20:26:29.430979] [INFO ] [sig ] Generating forecast for: MASI [2026-02-18T20:26:29.431009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-18T20:26:29.444054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-18T20:26:29.444389] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-18T20:26:29.445245] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-18T20:26:29.445299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:29.445331] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:29.445358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:29.445414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:29.503143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:29.503908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:29.503989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:29.504022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:29.621775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:29.621930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:29.621969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:29.621999] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:29.625410] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=80.08%) [2026-02-18T20:26:29.625711] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-18T20:26:29.625864] [INFO ] [sig ] MASI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:29.767477] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MASI.txt [2026-02-18T20:26:29.767629] [INFO ] [sig ] [1900/3398] Completed MASI in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:29.767671] [INFO ] [sig ] [1901/3398] Forecasting MASS... [2026-02-18T20:26:29.767701] [INFO ] [sig ] Generating forecast for: MASS [2026-02-18T20:26:29.767737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-18T20:26:29.779375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-18T20:26:29.779712] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-18T20:26:29.780519] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-18T20:26:29.780593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:29.780629] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:29.780658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:29.780718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:29.840156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:29.840878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:29.840958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:29.840991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:29.973278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:29.973458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:29.973499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:29.973529] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:29.977437] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-18T20:26:29.977729] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-18T20:26:29.977864] [INFO ] [sig ] MASS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:30.124882] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MASS.txt [2026-02-18T20:26:30.125040] [INFO ] [sig ] [1901/3398] Completed MASS in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:30.125079] [INFO ] [sig ] [1902/3398] Forecasting MATX... [2026-02-18T20:26:30.125111] [INFO ] [sig ] Generating forecast for: MATX [2026-02-18T20:26:30.125151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-18T20:26:30.138024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-18T20:26:30.138433] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-18T20:26:30.139302] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-18T20:26:30.139369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:30.139404] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:30.139431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:30.139488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:30.197530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:30.198489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:30.198596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:30.198634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:30.318295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:30.318458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:30.318498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:30.318526] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:30.322024] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-02-18T20:26:30.322318] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-18T20:26:30.322451] [INFO ] [sig ] MATX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:30.466790] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MATX.txt [2026-02-18T20:26:30.466997] [INFO ] [sig ] [1902/3398] Completed MATX in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:30.467047] [INFO ] [sig ] [1903/3398] Forecasting MAX... [2026-02-18T20:26:30.467082] [INFO ] [sig ] Generating forecast for: MAX [2026-02-18T20:26:30.467121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-18T20:26:30.482411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-18T20:26:30.482878] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-18T20:26:30.483780] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-18T20:26:30.483841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:30.483875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:30.483904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:30.484154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:30.548318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:30.549419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:30.549508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:30.549542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:30.672177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:30.672336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:30.672376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:30.672405] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:30.675890] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-18T20:26:30.676187] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-18T20:26:30.676331] [INFO ] [sig ] MAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:30.826881] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MAX.txt [2026-02-18T20:26:30.827061] [INFO ] [sig ] [1903/3398] Completed MAX in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:30.827111] [INFO ] [sig ] [1904/3398] Forecasting MAXI... [2026-02-18T20:26:30.827143] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-18T20:26:30.827363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-18T20:26:30.842196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-18T20:26:30.842589] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-18T20:26:30.843393] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-18T20:26:30.843446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:30.843478] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:30.843504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:30.843596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:30.903557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:30.904482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:30.904606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:30.904645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:31.023881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:31.024046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:31.024085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:31.024114] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:31.027633] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=33.61%) [2026-02-18T20:26:31.027922] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-18T20:26:31.028079] [INFO ] [sig ] MAXI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:31.174920] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MAXI.txt [2026-02-18T20:26:31.175075] [INFO ] [sig ] [1904/3398] Completed MAXI in 0.3s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:31.175115] [INFO ] [sig ] [1905/3398] Forecasting MAXN... [2026-02-18T20:26:31.175143] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-18T20:26:31.175174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-18T20:26:31.186896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-18T20:26:31.187267] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-18T20:26:31.188111] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-18T20:26:31.188165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:31.188197] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:31.188225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:31.188287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:31.247424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:31.248433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:31.248540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:31.248597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:31.371346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:31.371498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:31.371554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:31.371604] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:31.375125] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=49.85%) [2026-02-18T20:26:31.375411] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-18T20:26:31.375542] [INFO ] [sig ] MAXN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:31.528488] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MAXN.txt [2026-02-18T20:26:31.528673] [INFO ] [sig ] [1905/3398] Completed MAXN in 0.4s | 2.77 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-18T20:26:31.528722] [INFO ] [sig ] [1906/3398] Forecasting MBB... [2026-02-18T20:26:31.528753] [INFO ] [sig ] Generating forecast for: MBB [2026-02-18T20:26:31.528784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-18T20:26:31.541280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-18T20:26:31.541677] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-18T20:26:31.542468] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-18T20:26:31.542522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:31.542561] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:31.542612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:31.542669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:31.602530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:31.603431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:31.603564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:31.603620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:31.731859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:31.732033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:31.732096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:31.732132] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:31.736032] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=17.67%) [2026-02-18T20:26:31.736334] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-18T20:26:31.736473] [INFO ] [sig ] MBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:31.890649] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MBB.txt [2026-02-18T20:26:31.891014] [INFO ] [sig ] [1906/3398] Completed MBB in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-18T20:26:31.891054] [INFO ] [sig ] [1907/3398] Forecasting MBC... [2026-02-18T20:26:31.891085] [INFO ] [sig ] Generating forecast for: MBC [2026-02-18T20:26:31.891114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-18T20:26:31.904073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-18T20:26:31.904453] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-18T20:26:31.905260] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-18T20:26:31.905313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:31.905345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:31.905372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:31.905429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:31.964459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:31.965390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:31.965480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:31.965513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:32.089088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:32.089252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:32.089292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:32.089322] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:32.092796] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-02-18T20:26:32.093107] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-18T20:26:32.093260] [INFO ] [sig ] MBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:32.241441] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MBC.txt [2026-02-18T20:26:32.241624] [INFO ] [sig ] [1907/3398] Completed MBC in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-18T20:26:32.241667] [INFO ] [sig ] [1908/3398] Forecasting MBCN... [2026-02-18T20:26:32.241698] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-18T20:26:32.241727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-18T20:26:32.252937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-18T20:26:32.253497] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-18T20:26:32.254541] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-18T20:26:32.254619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:32.254654] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:32.254683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:32.254741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:32.323115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:32.324296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:32.324386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:32.324421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:32.428320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:32.428515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:32.428559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:32.428619] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:32.432200] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: DOWN (p=38.60%) [2026-02-18T20:26:32.432516] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-18T20:26:32.432678] [INFO ] [sig ] MBCN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:32.579070] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MBCN.txt [2026-02-18T20:26:32.579212] [INFO ] [sig ] [1908/3398] Completed MBCN in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-18T20:26:32.579251] [INFO ] [sig ] [1909/3398] Forecasting MBI... [2026-02-18T20:26:32.579280] [INFO ] [sig ] Generating forecast for: MBI [2026-02-18T20:26:32.579310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-18T20:26:32.591005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-18T20:26:32.591302] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-18T20:26:32.592140] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-18T20:26:32.592193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:32.592225] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:32.592252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:32.592308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:32.649996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:32.650787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:32.650887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:32.650928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:32.770640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:32.770795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:32.770874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:32.770906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:32.774346] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=13.54%) [2026-02-18T20:26:32.774648] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-18T20:26:32.774777] [INFO ] [sig ] MBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:32.916846] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MBI.txt [2026-02-18T20:26:32.917022] [INFO ] [sig ] [1909/3398] Completed MBI in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:32.917071] [INFO ] [sig ] [1910/3398] Forecasting MBIN... [2026-02-18T20:26:32.917112] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-18T20:26:32.917152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-18T20:26:32.934029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-18T20:26:32.934413] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-18T20:26:32.935234] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-18T20:26:32.935290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:32.935325] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:32.935355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:32.935415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:32.993332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:32.994222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:32.994307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:32.994340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:33.118182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:33.118377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:33.118442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:33.118477] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:33.122222] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-18T20:26:33.122538] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-18T20:26:33.122706] [INFO ] [sig ] MBIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:33.269097] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MBIN.txt [2026-02-18T20:26:33.269261] [INFO ] [sig ] [1910/3398] Completed MBIN in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:33.269304] [INFO ] [sig ] [1911/3398] Forecasting MBLY... [2026-02-18T20:26:33.269336] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-18T20:26:33.269369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-18T20:26:33.283537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-18T20:26:33.283949] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-18T20:26:33.284801] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-18T20:26:33.284869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:33.284909] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:33.284945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:33.285018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:33.343398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:33.344341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:33.344426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:33.344459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:33.473257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:33.473418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:33.473460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:33.473490] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:33.476959] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-02-18T20:26:33.477243] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-18T20:26:33.477374] [INFO ] [sig ] MBLY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:33.624970] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MBLY.txt [2026-02-18T20:26:33.625131] [INFO ] [sig ] [1911/3398] Completed MBLY in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:33.625173] [INFO ] [sig ] [1912/3398] Forecasting MBS... [2026-02-18T20:26:33.625202] [INFO ] [sig ] Generating forecast for: MBS [2026-02-18T20:26:33.625232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-18T20:26:33.636806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-18T20:26:33.637148] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-18T20:26:33.637928] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-18T20:26:33.637981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:33.638014] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:33.638067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:33.638128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:33.697671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:33.698607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:33.698693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:33.698728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:33.819063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:33.819422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:33.819463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:33.819500] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:33.823535] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-18T20:26:33.823842] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-18T20:26:33.823970] [INFO ] [sig ] MBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:33.979473] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MBS.txt [2026-02-18T20:26:33.979658] [INFO ] [sig ] [1912/3398] Completed MBS in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:33.979700] [INFO ] [sig ] [1913/3398] Forecasting MBWM... [2026-02-18T20:26:33.979732] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-18T20:26:33.979762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-18T20:26:33.991619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-18T20:26:33.992027] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-18T20:26:33.992858] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-18T20:26:33.992915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:33.993003] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:33.993033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:33.993091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:34.055967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:34.056923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:34.057030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:34.057064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:34.183257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:34.183429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:34.183470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:34.183501] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:34.187186] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-02-18T20:26:34.187528] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-18T20:26:34.187694] [INFO ] [sig ] MBWM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:34.333658] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MBWM.txt [2026-02-18T20:26:34.333822] [INFO ] [sig ] [1913/3398] Completed MBWM in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:34.333863] [INFO ] [sig ] [1914/3398] Forecasting MBX... [2026-02-18T20:26:34.333893] [INFO ] [sig ] Generating forecast for: MBX [2026-02-18T20:26:34.333924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-18T20:26:34.346755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-18T20:26:34.347171] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-18T20:26:34.347986] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-18T20:26:34.348069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:34.348104] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:34.348131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:34.348188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:34.407653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:34.408845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:34.408956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:34.408998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:34.545705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:34.545872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:34.545913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:34.545943] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:34.549733] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-18T20:26:34.550147] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-18T20:26:34.550299] [INFO ] [sig ] MBX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:34.701840] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MBX.txt [2026-02-18T20:26:34.702005] [INFO ] [sig ] [1914/3398] Completed MBX in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:34.702048] [INFO ] [sig ] [1915/3398] Forecasting MC... [2026-02-18T20:26:34.702077] [INFO ] [sig ] Generating forecast for: MC [2026-02-18T20:26:34.702108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-18T20:26:34.715550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-18T20:26:34.715990] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-18T20:26:34.716811] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-18T20:26:34.716875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:34.716914] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:34.716947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:34.717016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:34.777681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:34.778808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:34.778909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:34.778948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:34.899791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:34.899965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:34.900013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:34.900047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:34.903710] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-18T20:26:34.903993] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-18T20:26:34.904125] [INFO ] [sig ] MC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:35.053508] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MC.txt [2026-02-18T20:26:35.053692] [INFO ] [sig ] [1915/3398] Completed MC in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:35.053735] [INFO ] [sig ] [1916/3398] Forecasting MCBS... [2026-02-18T20:26:35.053769] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-18T20:26:35.053803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-18T20:26:35.066034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-18T20:26:35.066609] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-18T20:26:35.067609] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-18T20:26:35.067662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:35.067694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:35.067720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:35.067777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:35.125919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:35.126845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:35.126935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:35.126968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:35.250482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:35.250666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:35.250710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:35.250740] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:35.254338] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=88.03%) [2026-02-18T20:26:35.254664] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-18T20:26:35.254800] [INFO ] [sig ] MCBS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:35.403402] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MCBS.txt [2026-02-18T20:26:35.403531] [INFO ] [sig ] [1916/3398] Completed MCBS in 0.3s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:35.403587] [INFO ] [sig ] [1917/3398] Forecasting MCHI... [2026-02-18T20:26:35.403627] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-18T20:26:35.403658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-18T20:26:35.417496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-18T20:26:35.417817] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-18T20:26:35.418830] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-18T20:26:35.418890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:35.418929] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:35.418961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:35.419030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:35.479086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:35.479824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:35.479907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:35.479942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:35.604899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:35.605068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:35.605113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:35.605144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:35.608794] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=50.24%) [2026-02-18T20:26:35.609098] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-18T20:26:35.609234] [INFO ] [sig ] MCHI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:35.759213] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MCHI.txt [2026-02-18T20:26:35.759347] [INFO ] [sig ] [1917/3398] Completed MCHI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:35.759385] [INFO ] [sig ] [1918/3398] Forecasting MCHP... [2026-02-18T20:26:35.759414] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-18T20:26:35.759444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-18T20:26:35.772192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-18T20:26:35.772674] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-18T20:26:35.773631] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-18T20:26:35.773686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:35.773721] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:35.773750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:35.773821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:35.834204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:35.834928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:35.835008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:35.835040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:35.962886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:35.963051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:35.963094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:35.963123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:35.966547] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=85.04%) [2026-02-18T20:26:35.966839] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-18T20:26:35.966969] [INFO ] [sig ] MCHP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:36.111288] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MCHP.txt [2026-02-18T20:26:36.111421] [INFO ] [sig ] [1918/3398] Completed MCHP in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:36.111459] [INFO ] [sig ] [1919/3398] Forecasting MCHX... [2026-02-18T20:26:36.111488] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-18T20:26:36.111517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-18T20:26:36.123804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-18T20:26:36.124287] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-18T20:26:36.125269] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-18T20:26:36.125332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:36.125365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:36.125392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:36.125450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:36.186936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:36.187889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:36.188003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:36.188059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:36.298315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:36.298489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:36.298532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:36.298562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:36.302592] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-02-18T20:26:36.303038] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-18T20:26:36.303202] [INFO ] [sig ] MCHX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:36.467317] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MCHX.txt [2026-02-18T20:26:36.467486] [INFO ] [sig ] [1919/3398] Completed MCHX in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:36.467529] [INFO ] [sig ] [1920/3398] Forecasting MCI... [2026-02-18T20:26:36.467558] [INFO ] [sig ] Generating forecast for: MCI [2026-02-18T20:26:36.467616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-18T20:26:36.480034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-18T20:26:36.480469] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-18T20:26:36.481405] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-18T20:26:36.481469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:36.481503] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:36.481533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:36.481618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:36.543206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:36.544213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:36.544542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:36.544603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:36.677895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:36.678279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:36.678324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:36.678373] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:36.682487] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-02-18T20:26:36.682916] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-18T20:26:36.683073] [INFO ] [sig ] MCI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:36.844176] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCI.txt [2026-02-18T20:26:36.844335] [INFO ] [sig ] [1920/3398] Completed MCI in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:36.844377] [INFO ] [sig ] [1921/3398] Forecasting MCK... [2026-02-18T20:26:36.844407] [INFO ] [sig ] Generating forecast for: MCK [2026-02-18T20:26:36.844437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-18T20:26:36.859463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-18T20:26:36.859907] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-18T20:26:36.860792] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-18T20:26:36.860852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:36.860887] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:36.860916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:36.860976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:36.927657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:36.928672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:36.928770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:36.928805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:37.062152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:37.062318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:37.062361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:37.062393] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:37.066210] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-18T20:26:37.066594] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-18T20:26:37.066747] [INFO ] [sig ] MCK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:37.228197] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCK.txt [2026-02-18T20:26:37.228370] [INFO ] [sig ] [1921/3398] Completed MCK in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:37.228413] [INFO ] [sig ] [1922/3398] Forecasting MCN... [2026-02-18T20:26:37.228444] [INFO ] [sig ] Generating forecast for: MCN [2026-02-18T20:26:37.228476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-18T20:26:37.240641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-18T20:26:37.241059] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-18T20:26:37.241929] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-18T20:26:37.241989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:37.242022] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:37.242050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:37.242109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:37.309266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:37.310214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:37.310310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:37.310362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:37.439974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:37.440171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:37.440215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:37.440246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:37.444039] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-18T20:26:37.444416] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-18T20:26:37.444600] [INFO ] [sig ] MCN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:37.609736] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MCN.txt [2026-02-18T20:26:37.609967] [INFO ] [sig ] [1922/3398] Completed MCN in 0.4s | 2.77 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-18T20:26:37.610027] [INFO ] [sig ] [1923/3398] Forecasting MCO... [2026-02-18T20:26:37.610074] [INFO ] [sig ] Generating forecast for: MCO [2026-02-18T20:26:37.610121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-18T20:26:37.626746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-18T20:26:37.627244] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-18T20:26:37.628389] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-18T20:26:37.628460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:37.628506] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:37.628547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:37.628656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:37.706868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:37.708082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:37.708274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:37.708327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:37.850917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:37.851093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:37.851134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:37.851164] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:37.855138] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-18T20:26:37.855533] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-18T20:26:37.855717] [INFO ] [sig ] MCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:38.014891] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCO.txt [2026-02-18T20:26:38.015060] [INFO ] [sig ] [1923/3398] Completed MCO in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-18T20:26:38.015101] [INFO ] [sig ] [1924/3398] Forecasting MCRB... [2026-02-18T20:26:38.015135] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-18T20:26:38.015165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-18T20:26:38.028400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-18T20:26:38.028843] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-18T20:26:38.029747] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-18T20:26:38.029807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:38.029841] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:38.029869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:38.029947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:38.088756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:38.089714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:38.089824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:38.089861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:38.264766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:38.264950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:38.264999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:38.265036] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:38.270022] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-18T20:26:38.270513] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-18T20:26:38.270733] [INFO ] [sig ] MCRB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:38.432410] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCRB.txt [2026-02-18T20:26:38.432611] [INFO ] [sig ] [1924/3398] Completed MCRB in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-18T20:26:38.432656] [INFO ] [sig ] [1925/3398] Forecasting MCRI... [2026-02-18T20:26:38.432687] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-18T20:26:38.432717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-18T20:26:38.444844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-18T20:26:38.445266] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-18T20:26:38.446190] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-18T20:26:38.446260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:38.446292] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:38.446320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:38.446378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:38.506288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:38.507195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:38.507285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:38.507320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:38.629883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:38.630041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:38.630081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:38.630111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:38.633597] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-18T20:26:38.633885] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-18T20:26:38.634020] [INFO ] [sig ] MCRI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:38.801136] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCRI.txt [2026-02-18T20:26:38.801299] [INFO ] [sig ] [1925/3398] Completed MCRI in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-18T20:26:38.801341] [INFO ] [sig ] [1926/3398] Forecasting MCS... [2026-02-18T20:26:38.801371] [INFO ] [sig ] Generating forecast for: MCS [2026-02-18T20:26:38.801402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-18T20:26:38.816100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-18T20:26:38.816514] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-18T20:26:38.817407] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-18T20:26:38.817476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:38.817511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:38.817538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:38.817614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:38.886221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:38.887344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:38.887454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:38.887493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:39.040123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:39.040305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:39.040347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:39.040376] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:39.043866] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-02-18T20:26:39.044162] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-18T20:26:39.044293] [INFO ] [sig ] MCS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:39.193629] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCS.txt [2026-02-18T20:26:39.193821] [INFO ] [sig ] [1926/3398] Completed MCS in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:39.193863] [INFO ] [sig ] [1927/3398] Forecasting MCY... [2026-02-18T20:26:39.193897] [INFO ] [sig ] Generating forecast for: MCY [2026-02-18T20:26:39.193930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-18T20:26:39.207791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-18T20:26:39.208231] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-18T20:26:39.209100] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-18T20:26:39.209157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:39.209191] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:39.209220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:39.209283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:39.271190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:39.272110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:39.272198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:39.272234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:39.417255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:39.417453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:39.417511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:39.417553] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:39.422971] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-18T20:26:39.423524] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-18T20:26:39.423741] [INFO ] [sig ] MCY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:39.589830] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MCY.txt [2026-02-18T20:26:39.589995] [INFO ] [sig ] [1927/3398] Completed MCY in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:39.590035] [INFO ] [sig ] [1928/3398] Forecasting MD... [2026-02-18T20:26:39.590065] [INFO ] [sig ] Generating forecast for: MD [2026-02-18T20:26:39.590095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-18T20:26:39.602762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-18T20:26:39.603156] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-18T20:26:39.603972] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-18T20:26:39.604029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:39.604071] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:39.604107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:39.604175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:39.662705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:39.663694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:39.663822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:39.663857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:39.794264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:39.794430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:39.794474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:39.794505] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:39.798281] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-18T20:26:39.798668] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-18T20:26:39.798823] [INFO ] [sig ] MD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:39.948325] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MD.txt [2026-02-18T20:26:39.948520] [INFO ] [sig ] [1928/3398] Completed MD in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:39.948595] [INFO ] [sig ] [1929/3398] Forecasting MDAI... [2026-02-18T20:26:39.948639] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-18T20:26:39.948681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-18T20:26:39.961215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-18T20:26:39.961596] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-18T20:26:39.962402] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-18T20:26:39.962458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:39.962492] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:39.962520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:39.962605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:40.023768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:40.024698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:40.024787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:40.024822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:40.156450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:40.156630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:40.156674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:40.156705] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:40.160247] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-02-18T20:26:40.160540] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-18T20:26:40.160696] [INFO ] [sig ] MDAI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:40.305956] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MDAI.txt [2026-02-18T20:26:40.306153] [INFO ] [sig ] [1929/3398] Completed MDAI in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:40.306199] [INFO ] [sig ] [1930/3398] Forecasting MDB... [2026-02-18T20:26:40.306228] [INFO ] [sig ] Generating forecast for: MDB [2026-02-18T20:26:40.306258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-18T20:26:40.319953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-18T20:26:40.320425] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-18T20:26:40.321308] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-18T20:26:40.321364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:40.321427] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:40.321456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:40.321513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:40.381502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:40.382362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:40.382445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:40.382478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:40.516684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:40.516828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:40.516871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:40.516905] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:40.520680] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=76.50%) [2026-02-18T20:26:40.520982] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-18T20:26:40.521143] [INFO ] [sig ] MDB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:40.666215] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MDB.txt [2026-02-18T20:26:40.666364] [INFO ] [sig ] [1930/3398] Completed MDB in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:40.666404] [INFO ] [sig ] [1931/3398] Forecasting MDGL... [2026-02-18T20:26:40.666434] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-18T20:26:40.666464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-18T20:26:40.679053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-18T20:26:40.679386] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-18T20:26:40.680203] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-18T20:26:40.680256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:40.680288] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:40.680315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:40.680372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:40.737988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:40.738944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:40.739053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:40.739095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:40.857153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:40.857308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:40.857347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:40.857375] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:40.860826] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=52.92%) [2026-02-18T20:26:40.861162] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-18T20:26:40.861292] [INFO ] [sig ] MDGL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:41.002227] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MDGL.txt [2026-02-18T20:26:41.002381] [INFO ] [sig ] [1931/3398] Completed MDGL in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:41.002420] [INFO ] [sig ] [1932/3398] Forecasting MDLZ... [2026-02-18T20:26:41.002450] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-18T20:26:41.002480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-18T20:26:41.014673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-18T20:26:41.015080] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-18T20:26:41.015978] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-18T20:26:41.016043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:41.016085] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:41.016119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:41.016187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:41.075006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:41.075814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:41.075896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:41.075930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:41.197142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:41.197292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:41.197333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:41.197362] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:41.200916] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=80.50%) [2026-02-18T20:26:41.201187] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-18T20:26:41.201311] [INFO ] [sig ] MDLZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:41.342178] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MDLZ.txt [2026-02-18T20:26:41.342304] [INFO ] [sig ] [1932/3398] Completed MDLZ in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:41.342342] [INFO ] [sig ] [1933/3398] Forecasting MDWD... [2026-02-18T20:26:41.342370] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-18T20:26:41.342399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-18T20:26:41.358587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-18T20:26:41.359025] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-18T20:26:41.359859] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-18T20:26:41.359913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:41.359945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:41.359973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:41.360030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:41.418423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:41.419073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:41.419195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:41.419233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:41.540223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:41.540368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:41.540422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:41.540478] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:41.545128] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=62.00%) [2026-02-18T20:26:41.545413] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-18T20:26:41.545544] [INFO ] [sig ] MDWD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:41.687359] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MDWD.txt [2026-02-18T20:26:41.687488] [INFO ] [sig ] [1933/3398] Completed MDWD in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:41.687527] [INFO ] [sig ] [1934/3398] Forecasting MDXG... [2026-02-18T20:26:41.687557] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-18T20:26:41.687606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-18T20:26:41.699144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-18T20:26:41.699417] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-18T20:26:41.700197] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-18T20:26:41.700250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:41.700282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:41.700309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:41.700366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:41.757836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:41.759023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:41.759125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:41.759162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:41.885235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:41.885406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:41.885458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:41.885491] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:41.889144] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-02-18T20:26:41.889464] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-18T20:26:41.889618] [INFO ] [sig ] MDXG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:42.032463] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MDXG.txt [2026-02-18T20:26:42.032627] [INFO ] [sig ] [1934/3398] Completed MDXG in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:42.032670] [INFO ] [sig ] [1935/3398] Forecasting MDXH... [2026-02-18T20:26:42.032699] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-18T20:26:42.032728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-18T20:26:42.044352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-18T20:26:42.044753] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-18T20:26:42.045535] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-18T20:26:42.045607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:42.045641] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:42.045668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:42.045725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:42.102980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:42.103890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:42.103973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:42.104007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:42.220483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:42.220649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:42.220696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:42.220728] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:42.224259] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-18T20:26:42.224561] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-18T20:26:42.224723] [INFO ] [sig ] MDXH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:42.366108] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MDXH.txt [2026-02-18T20:26:42.366239] [INFO ] [sig ] [1935/3398] Completed MDXH in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:42.366278] [INFO ] [sig ] [1936/3398] Forecasting MEC... [2026-02-18T20:26:42.366308] [INFO ] [sig ] Generating forecast for: MEC [2026-02-18T20:26:42.366338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-18T20:26:42.380262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-18T20:26:42.380585] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-18T20:26:42.381362] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-18T20:26:42.381415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:42.381447] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:42.381473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:42.381530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:42.443591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:42.444636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:42.444720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:42.444752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:42.567117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:42.567275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:42.567314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:42.567342] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:42.570824] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-02-18T20:26:42.571108] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-18T20:26:42.571233] [INFO ] [sig ] MEC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:42.720147] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MEC.txt [2026-02-18T20:26:42.720291] [INFO ] [sig ] [1936/3398] Completed MEC in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:42.720331] [INFO ] [sig ] [1937/3398] Forecasting MED... [2026-02-18T20:26:42.720360] [INFO ] [sig ] Generating forecast for: MED [2026-02-18T20:26:42.720390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-18T20:26:42.732728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-18T20:26:42.733051] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-18T20:26:42.733840] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-18T20:26:42.733894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:42.733936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:42.733965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:42.734025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:42.795053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:42.795879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:42.795965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:42.795999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:42.920516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:42.920688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:42.920730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:42.920760] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:42.924212] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-18T20:26:42.924507] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-18T20:26:42.924657] [INFO ] [sig ] MED: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:43.073185] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MED.txt [2026-02-18T20:26:43.073316] [INFO ] [sig ] [1937/3398] Completed MED in 0.4s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:43.073355] [INFO ] [sig ] [1938/3398] Forecasting MEDP... [2026-02-18T20:26:43.073388] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-18T20:26:43.073422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-18T20:26:43.085075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-18T20:26:43.085421] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-18T20:26:43.086221] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-18T20:26:43.086274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:43.086306] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:43.086334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:43.086395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:43.147033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:43.147873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:43.147962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:43.148002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:43.272548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:43.272707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:43.272749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:43.272779] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:43.276208] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-02-18T20:26:43.276477] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-18T20:26:43.276621] [INFO ] [sig ] MEDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:43.419438] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MEDP.txt [2026-02-18T20:26:43.419596] [INFO ] [sig ] [1938/3398] Completed MEDP in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:43.419637] [INFO ] [sig ] [1939/3398] Forecasting MEG... [2026-02-18T20:26:43.419667] [INFO ] [sig ] Generating forecast for: MEG [2026-02-18T20:26:43.419697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-18T20:26:43.431407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-18T20:26:43.431749] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-18T20:26:43.432521] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-18T20:26:43.432593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:43.432628] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:43.432655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:43.432712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:43.493187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:43.494040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:43.494122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:43.494154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:43.619001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:43.619174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:43.619222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:43.619250] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:43.622780] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=73.78%) [2026-02-18T20:26:43.623154] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-18T20:26:43.623308] [INFO ] [sig ] MEG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:43.766208] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MEG.txt [2026-02-18T20:26:43.766356] [INFO ] [sig ] [1939/3398] Completed MEG in 0.3s | 2.77 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-18T20:26:43.766397] [INFO ] [sig ] [1940/3398] Forecasting MEGI... [2026-02-18T20:26:43.766426] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-18T20:26:43.766456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-18T20:26:43.782042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-18T20:26:43.782383] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-18T20:26:43.783190] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-18T20:26:43.783244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:43.783275] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:43.783303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:43.783359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:43.840049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:43.840792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:43.840902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:43.840936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:43.965770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:43.965928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:43.965970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:43.966000] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:43.969542] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-18T20:26:43.969850] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-18T20:26:43.969995] [INFO ] [sig ] MEGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:44.112130] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MEGI.txt [2026-02-18T20:26:44.112494] [INFO ] [sig ] [1940/3398] Completed MEGI in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-18T20:26:44.112543] [INFO ] [sig ] [1941/3398] Forecasting MEI... [2026-02-18T20:26:44.112594] [INFO ] [sig ] Generating forecast for: MEI [2026-02-18T20:26:44.112628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-18T20:26:44.128548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-18T20:26:44.129000] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-18T20:26:44.129975] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-18T20:26:44.130045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:44.130090] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:44.130132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:44.130220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:44.194570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:44.195442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:44.195527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:44.195560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:44.322660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:44.322815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:44.322856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:44.322886] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:44.326420] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=12.27%) [2026-02-18T20:26:44.326736] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-18T20:26:44.326870] [INFO ] [sig ] MEI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:44.475874] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MEI.txt [2026-02-18T20:26:44.476035] [INFO ] [sig ] [1941/3398] Completed MEI in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-18T20:26:44.476077] [INFO ] [sig ] [1942/3398] Forecasting MELI... [2026-02-18T20:26:44.476107] [INFO ] [sig ] Generating forecast for: MELI [2026-02-18T20:26:44.476139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-18T20:26:44.488178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-18T20:26:44.488514] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-18T20:26:44.489398] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-18T20:26:44.489454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:44.489487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:44.489516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:44.489593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:44.549458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:44.550177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:44.550261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:44.550296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:44.670916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:44.671078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:44.671127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:44.671165] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:44.674609] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=41.61%) [2026-02-18T20:26:44.674892] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-18T20:26:44.675022] [INFO ] [sig ] MELI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:44.816459] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MELI.txt [2026-02-18T20:26:44.816615] [INFO ] [sig ] [1942/3398] Completed MELI in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:44.816655] [INFO ] [sig ] [1943/3398] Forecasting MEOH... [2026-02-18T20:26:44.816685] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-18T20:26:44.816715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-18T20:26:44.829183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-18T20:26:44.829539] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-18T20:26:44.830348] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-18T20:26:44.830401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:44.830434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:44.830460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:44.830517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:44.889441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:44.890342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:44.890428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:44.890461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:45.019777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:45.019933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:45.019972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:45.020001] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:45.023593] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=17.62%) [2026-02-18T20:26:45.023882] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-18T20:26:45.024017] [INFO ] [sig ] MEOH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:45.173369] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MEOH.txt [2026-02-18T20:26:45.173555] [INFO ] [sig ] [1943/3398] Completed MEOH in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:45.173620] [INFO ] [sig ] [1944/3398] Forecasting MERC... [2026-02-18T20:26:45.173652] [INFO ] [sig ] Generating forecast for: MERC [2026-02-18T20:26:45.173682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-18T20:26:45.187049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-18T20:26:45.187680] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-18T20:26:45.188774] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-18T20:26:45.188829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:45.188863] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:45.188892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:45.188951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:45.249425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:45.250532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:45.250654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:45.250701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:45.376142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:45.376301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:45.376342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:45.376390] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:45.381046] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-18T20:26:45.381467] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-18T20:26:45.381673] [INFO ] [sig ] MERC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:45.528832] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MERC.txt [2026-02-18T20:26:45.528974] [INFO ] [sig ] [1944/3398] Completed MERC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:45.529016] [INFO ] [sig ] [1945/3398] Forecasting META... [2026-02-18T20:26:45.529047] [INFO ] [sig ] Generating forecast for: META [2026-02-18T20:26:45.529078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-18T20:26:45.541236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-18T20:26:45.541561] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-18T20:26:45.542348] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-18T20:26:45.542401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:45.542433] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:45.542460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:45.542517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:45.603819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:45.604721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:45.604804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:45.604838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:45.732984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:45.733148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:45.733189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:45.733217] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:45.736679] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-18T20:26:45.736996] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-18T20:26:45.737131] [INFO ] [sig ] META: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:45.900137] [INFO ] [LOCAL ] Saved forecast: META 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/META.txt [2026-02-18T20:26:45.900353] [INFO ] [sig ] [1945/3398] Completed META in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:45.900409] [INFO ] [sig ] [1946/3398] Forecasting METC... [2026-02-18T20:26:45.900451] [INFO ] [sig ] Generating forecast for: METC [2026-02-18T20:26:45.900492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-18T20:26:45.916221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-18T20:26:45.916719] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-18T20:26:45.917766] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-18T20:26:45.917827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:45.917862] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:45.917892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:45.917952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:45.991440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:45.992446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:45.992561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:45.992620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:46.113242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:46.113404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:46.113445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:46.113476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:46.116974] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=70.06%) [2026-02-18T20:26:46.117299] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-18T20:26:46.117442] [INFO ] [sig ] METC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:46.268917] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/METC.txt [2026-02-18T20:26:46.269086] [INFO ] [sig ] [1946/3398] Completed METC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:46.269158] [INFO ] [sig ] [1947/3398] Forecasting METCB... [2026-02-18T20:26:46.269204] [INFO ] [sig ] Generating forecast for: METCB [2026-02-18T20:26:46.269238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-18T20:26:46.280907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-18T20:26:46.281188] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-18T20:26:46.281979] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-18T20:26:46.282033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:46.282089] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:46.282118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:46.282175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:46.339255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:46.339937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:46.340017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:46.340050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:46.463459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:46.463619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:46.463662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:46.463690] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:46.467828] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=52.53%) [2026-02-18T20:26:46.468134] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-18T20:26:46.468289] [INFO ] [sig ] METCB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:46.612365] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/METCB.txt [2026-02-18T20:26:46.612527] [INFO ] [sig ] [1947/3398] Completed METCB in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:46.612565] [INFO ] [sig ] [1948/3398] Forecasting METD... [2026-02-18T20:26:46.612616] [INFO ] [sig ] Generating forecast for: METD [2026-02-18T20:26:46.612647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-18T20:26:46.626595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-18T20:26:46.626984] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-18T20:26:46.627798] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-18T20:26:46.627851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:46.627896] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:46.627924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:46.627980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:46.687082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:46.688293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:46.688614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:46.688656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:46.821856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:46.822021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:46.822069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:46.822101] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:46.825806] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: DOWN (p=49.15%) [2026-02-18T20:26:46.826089] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-18T20:26:46.826221] [INFO ] [sig ] METD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:46.972432] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/METD.txt [2026-02-18T20:26:46.972596] [INFO ] [sig ] [1948/3398] Completed METD in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:46.972638] [INFO ] [sig ] [1949/3398] Forecasting MFA... [2026-02-18T20:26:46.972669] [INFO ] [sig ] Generating forecast for: MFA [2026-02-18T20:26:46.972698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-18T20:26:46.984977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-18T20:26:46.985337] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-18T20:26:46.986218] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-18T20:26:46.986273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:46.986307] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:46.986337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:46.986397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:47.048318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:47.049254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:47.049352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:47.049388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:47.176107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:47.176269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:47.176309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:47.176339] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:47.179917] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-02-18T20:26:47.180234] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-18T20:26:47.180372] [INFO ] [sig ] MFA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:47.323505] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MFA.txt [2026-02-18T20:26:47.323667] [INFO ] [sig ] [1949/3398] Completed MFA in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:47.323707] [INFO ] [sig ] [1950/3398] Forecasting MFC... [2026-02-18T20:26:47.323739] [INFO ] [sig ] Generating forecast for: MFC [2026-02-18T20:26:47.323770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-18T20:26:47.335999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-18T20:26:47.336366] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-18T20:26:47.337174] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-18T20:26:47.337231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:47.337263] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:47.337290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:47.337347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:47.395276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:47.396198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:47.396285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:47.396321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:47.526363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:47.526519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:47.526558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:47.526639] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:47.530646] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-02-18T20:26:47.531108] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-18T20:26:47.531238] [INFO ] [sig ] MFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:47.677158] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MFC.txt [2026-02-18T20:26:47.677371] [INFO ] [sig ] [1950/3398] Completed MFC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:47.677415] [INFO ] [sig ] [1951/3398] Forecasting MFG... [2026-02-18T20:26:47.677448] [INFO ] [sig ] Generating forecast for: MFG [2026-02-18T20:26:47.677481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-18T20:26:47.690526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-18T20:26:47.690939] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-18T20:26:47.691966] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-18T20:26:47.692026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:47.692069] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:47.692099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:47.692157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:47.751648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:47.752528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:47.752636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:47.752674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:47.891893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:47.892057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:47.892104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:47.892160] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:47.896950] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-02-18T20:26:47.897375] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-18T20:26:47.897557] [INFO ] [sig ] MFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:48.050693] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MFG.txt [2026-02-18T20:26:48.050855] [INFO ] [sig ] [1951/3398] Completed MFG in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:48.050894] [INFO ] [sig ] [1952/3398] Forecasting MFI... [2026-02-18T20:26:48.050926] [INFO ] [sig ] Generating forecast for: MFI [2026-02-18T20:26:48.050965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-18T20:26:48.062190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-18T20:26:48.062618] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-18T20:26:48.063443] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-18T20:26:48.063497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:48.063530] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:48.063556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:48.063638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:48.122224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:48.123170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:48.123265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:48.123300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:48.249360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:48.249523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:48.249565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:48.249618] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:48.253148] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=36.88%) [2026-02-18T20:26:48.253491] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-18T20:26:48.253658] [INFO ] [sig ] MFI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:48.402683] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MFI.txt [2026-02-18T20:26:48.402837] [INFO ] [sig ] [1952/3398] Completed MFI in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:48.402878] [INFO ] [sig ] [1953/3398] Forecasting MFIC... [2026-02-18T20:26:48.402933] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-18T20:26:48.402985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-18T20:26:48.415967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-18T20:26:48.416338] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-18T20:26:48.417147] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-18T20:26:48.417201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:48.417237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:48.417264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:48.417321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:48.478432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:48.479357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:48.479443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:48.479477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:48.606784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:48.606947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:48.606988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:48.607018] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:48.610734] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-18T20:26:48.611027] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-18T20:26:48.611162] [INFO ] [sig ] MFIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:48.758708] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MFIC.txt [2026-02-18T20:26:48.758871] [INFO ] [sig ] [1953/3398] Completed MFIC in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:48.758912] [INFO ] [sig ] [1954/3398] Forecasting MFIN... [2026-02-18T20:26:48.758943] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-18T20:26:48.758973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-18T20:26:48.769922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-18T20:26:48.770295] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-18T20:26:48.771102] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-18T20:26:48.771156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:48.771188] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:48.771215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:48.771272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:48.828395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:48.829490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:48.829600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:48.829636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:48.952225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:48.952383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:48.952425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:48.952456] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:48.956353] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-02-18T20:26:48.956669] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-18T20:26:48.956805] [INFO ] [sig ] MFIN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:49.104288] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MFIN.txt [2026-02-18T20:26:49.104450] [INFO ] [sig ] [1954/3398] Completed MFIN in 0.3s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:49.104491] [INFO ] [sig ] [1955/3398] Forecasting MFM... [2026-02-18T20:26:49.104521] [INFO ] [sig ] Generating forecast for: MFM [2026-02-18T20:26:49.104550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-18T20:26:49.117208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-18T20:26:49.117678] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-18T20:26:49.118795] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-18T20:26:49.118852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:49.118886] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:49.118915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:49.118973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:49.181809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:49.182828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:49.182919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:49.182953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:49.312592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:49.312758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:49.312801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:49.312850] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:49.316757] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=25.61%) [2026-02-18T20:26:49.317060] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-18T20:26:49.317199] [INFO ] [sig ] MFM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:49.465122] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MFM.txt [2026-02-18T20:26:49.465299] [INFO ] [sig ] [1955/3398] Completed MFM in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:49.465347] [INFO ] [sig ] [1956/3398] Forecasting MG... [2026-02-18T20:26:49.465384] [INFO ] [sig ] Generating forecast for: MG [2026-02-18T20:26:49.465418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-18T20:26:49.478498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-18T20:26:49.478880] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-18T20:26:49.479719] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-18T20:26:49.479774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:49.479808] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:49.479836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:49.479894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:49.542735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:49.543747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:49.543858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:49.543894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:49.673211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:49.673369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:49.673412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:49.673443] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:49.677060] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=34.67%) [2026-02-18T20:26:49.677368] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-18T20:26:49.677506] [INFO ] [sig ] MG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:49.825701] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MG.txt [2026-02-18T20:26:49.825858] [INFO ] [sig ] [1956/3398] Completed MG in 0.4s | 2.77 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-18T20:26:49.825898] [INFO ] [sig ] [1957/3398] Forecasting MGA... [2026-02-18T20:26:49.825927] [INFO ] [sig ] Generating forecast for: MGA [2026-02-18T20:26:49.825957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-18T20:26:49.839330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-18T20:26:49.839996] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-18T20:26:49.840831] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-18T20:26:49.840894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:49.840930] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:49.840959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:49.841019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:49.900917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:49.901833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:49.901955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:49.901991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:50.036202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:50.036399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:50.036444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:50.036476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:50.040076] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-02-18T20:26:50.040410] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-18T20:26:50.040549] [INFO ] [sig ] MGA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:50.187916] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MGA.txt [2026-02-18T20:26:50.188094] [INFO ] [sig ] [1957/3398] Completed MGA in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-18T20:26:50.188135] [INFO ] [sig ] [1958/3398] Forecasting MGEE... [2026-02-18T20:26:50.188164] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-18T20:26:50.188193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-18T20:26:50.199504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-18T20:26:50.199873] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-18T20:26:50.200710] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-18T20:26:50.200764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:50.200797] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:50.200824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:50.200881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:50.258019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:50.258902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:50.258990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:50.259024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:50.379026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:50.379183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:50.379225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:50.379261] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:50.382701] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-02-18T20:26:50.382982] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-18T20:26:50.383110] [INFO ] [sig ] MGEE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:50.527855] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGEE.txt [2026-02-18T20:26:50.528014] [INFO ] [sig ] [1958/3398] Completed MGEE in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:50.528090] [INFO ] [sig ] [1959/3398] Forecasting MGIC... [2026-02-18T20:26:50.528122] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-18T20:26:50.528152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-18T20:26:50.539945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-18T20:26:50.540238] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-18T20:26:50.541233] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-18T20:26:50.541297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:50.541335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:50.541368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:50.541459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:50.602326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:50.603170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:50.603254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:50.603288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:50.731303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:50.731684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:50.731728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:50.731759] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:50.736997] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-18T20:26:50.737427] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-18T20:26:50.737793] [INFO ] [sig ] MGIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:50.893965] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGIC.txt [2026-02-18T20:26:50.894112] [INFO ] [sig ] [1959/3398] Completed MGIC in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:50.894151] [INFO ] [sig ] [1960/3398] Forecasting MGM... [2026-02-18T20:26:50.894183] [INFO ] [sig ] Generating forecast for: MGM [2026-02-18T20:26:50.894214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-18T20:26:50.907078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-18T20:26:50.907445] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-18T20:26:50.908332] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-18T20:26:50.908388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:50.908421] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:50.908449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:50.908507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:50.970677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:50.971540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:50.971644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:50.971680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:51.096638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:51.096797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:51.096837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:51.096869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:51.100751] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-02-18T20:26:51.101047] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-18T20:26:51.101177] [INFO ] [sig ] MGM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:51.246904] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MGM.txt [2026-02-18T20:26:51.247107] [INFO ] [sig ] [1960/3398] Completed MGM in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:51.247164] [INFO ] [sig ] [1961/3398] Forecasting MGNI... [2026-02-18T20:26:51.247209] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-18T20:26:51.247254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-18T20:26:51.261769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-18T20:26:51.262151] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-18T20:26:51.262994] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-18T20:26:51.263079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:51.263115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:51.263143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:51.263202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:51.324452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:51.325356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:51.325441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:51.325476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:51.454932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:51.455084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:51.455124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:51.455153] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:51.458640] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=59.05%) [2026-02-18T20:26:51.458920] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-18T20:26:51.459049] [INFO ] [sig ] MGNI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:51.604405] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGNI.txt [2026-02-18T20:26:51.604592] [INFO ] [sig ] [1961/3398] Completed MGNI in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:51.604636] [INFO ] [sig ] [1962/3398] Forecasting MGNX... [2026-02-18T20:26:51.604666] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-18T20:26:51.604696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-18T20:26:51.617053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-18T20:26:51.617403] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-18T20:26:51.618240] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-18T20:26:51.618306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:51.618344] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:51.618377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:51.618443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:51.676215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:51.677006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:51.677089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:51.677123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:51.798342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:51.798499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:51.798538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:51.798567] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:51.802007] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-18T20:26:51.802289] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-18T20:26:51.802416] [INFO ] [sig ] MGNX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:51.946165] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MGNX.txt [2026-02-18T20:26:51.946335] [INFO ] [sig ] [1962/3398] Completed MGNX in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:51.946385] [INFO ] [sig ] [1963/3398] Forecasting MGPI... [2026-02-18T20:26:51.946421] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-18T20:26:51.946458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-18T20:26:51.959124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-18T20:26:51.959500] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-18T20:26:51.960343] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-18T20:26:51.960411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:51.960452] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:51.960487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:51.960547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:52.018761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:52.019665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:52.019751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:52.019785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:52.154023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:52.154203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:52.154250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:52.154282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:52.159258] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-02-18T20:26:52.159965] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-18T20:26:52.160159] [INFO ] [sig ] MGPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:52.317743] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MGPI.txt [2026-02-18T20:26:52.317897] [INFO ] [sig ] [1963/3398] Completed MGPI in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:52.317937] [INFO ] [sig ] [1964/3398] Forecasting MGRC... [2026-02-18T20:26:52.317968] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-18T20:26:52.317998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-18T20:26:52.330031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-18T20:26:52.330334] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-18T20:26:52.331127] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-18T20:26:52.331180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:52.331237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:52.331272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:52.331342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:52.392536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:52.393464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:52.393556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:52.393611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:52.509042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:52.509202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:52.509242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:52.509272] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:52.512864] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: UP (p=82.31%) [2026-02-18T20:26:52.513150] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-18T20:26:52.513279] [INFO ] [sig ] MGRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:52.727479] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGRC.txt [2026-02-18T20:26:52.727674] [INFO ] [sig ] [1964/3398] Completed MGRC in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:52.727722] [INFO ] [sig ] [1965/3398] Forecasting MGTX... [2026-02-18T20:26:52.727754] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-18T20:26:52.727786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-18T20:26:52.740154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-18T20:26:52.740527] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-18T20:26:52.741407] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-18T20:26:52.741464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:52.741499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:52.741528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:52.741818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:52.804869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:52.805845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:52.805957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:52.805995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:52.934277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:52.934451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:52.934493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:52.934735] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:52.938480] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-18T20:26:52.938987] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-18T20:26:52.939121] [INFO ] [sig ] MGTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:53.093137] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGTX.txt [2026-02-18T20:26:53.093299] [INFO ] [sig ] [1965/3398] Completed MGTX in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:53.093340] [INFO ] [sig ] [1966/3398] Forecasting MGX... [2026-02-18T20:26:53.093376] [INFO ] [sig ] Generating forecast for: MGX [2026-02-18T20:26:53.093407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-18T20:26:53.106616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-18T20:26:53.107005] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-18T20:26:53.107869] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-18T20:26:53.107925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:53.107960] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:53.107987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:53.108067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:53.178915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:53.179813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:53.179909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:53.179949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:53.310561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:53.310751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:53.310794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:53.310824] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:53.314453] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-18T20:26:53.314796] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-18T20:26:53.314937] [INFO ] [sig ] MGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:53.495687] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGX.txt [2026-02-18T20:26:53.495934] [INFO ] [sig ] [1966/3398] Completed MGX in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:53.495990] [INFO ] [sig ] [1967/3398] Forecasting MGY... [2026-02-18T20:26:53.496033] [INFO ] [sig ] Generating forecast for: MGY [2026-02-18T20:26:53.496076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-18T20:26:53.510762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-18T20:26:53.511217] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-18T20:26:53.512245] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-18T20:26:53.512332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:53.512374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:53.512411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:53.512477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:53.588122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:53.589447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:53.589603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:53.589666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:53.753799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:53.754004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:53.754071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:53.754177] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:53.759789] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-02-18T20:26:53.760293] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-18T20:26:53.760512] [INFO ] [sig ] MGY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:53.985318] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MGY.txt [2026-02-18T20:26:53.985606] [INFO ] [sig ] [1967/3398] Completed MGY in 0.5s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:53.985681] [INFO ] [sig ] [1968/3398] Forecasting MHD... [2026-02-18T20:26:53.985735] [INFO ] [sig ] Generating forecast for: MHD [2026-02-18T20:26:53.985788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-18T20:26:54.044256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-18T20:26:54.044869] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-18T20:26:54.046769] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-18T20:26:54.046855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:54.046904] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:54.046947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:54.047037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:54.128284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:54.129597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:54.129743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:54.129785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:54.298241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:54.298449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:54.298529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:54.298599] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:54.304625] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-02-18T20:26:54.305218] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-18T20:26:54.305447] [INFO ] [sig ] MHD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:54.516290] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MHD.txt [2026-02-18T20:26:54.516467] [INFO ] [sig ] [1968/3398] Completed MHD in 0.5s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:54.516509] [INFO ] [sig ] [1969/3398] Forecasting MHF... [2026-02-18T20:26:54.516540] [INFO ] [sig ] Generating forecast for: MHF [2026-02-18T20:26:54.516587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-18T20:26:54.532625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-18T20:26:54.533163] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-18T20:26:54.534365] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-18T20:26:54.534442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:54.534493] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:54.534538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:54.534673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:54.625899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:54.627152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:54.627267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:54.627318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:54.777905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:54.778116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:54.778183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:54.778223] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:54.782237] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-18T20:26:54.782621] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-18T20:26:54.782809] [INFO ] [sig ] MHF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:54.936159] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MHF.txt [2026-02-18T20:26:54.936321] [INFO ] [sig ] [1969/3398] Completed MHF in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:54.936368] [INFO ] [sig ] [1970/3398] Forecasting MHK... [2026-02-18T20:26:54.936406] [INFO ] [sig ] Generating forecast for: MHK [2026-02-18T20:26:54.936443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-18T20:26:54.949745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-18T20:26:54.950146] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-18T20:26:54.951011] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-18T20:26:54.951066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:54.951098] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:54.951124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:54.951180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:55.010456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:55.011640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:55.011725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:55.011758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:55.133745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:55.133910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:55.133951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:55.133982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:55.137429] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=35.39%) [2026-02-18T20:26:55.137756] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-18T20:26:55.137895] [INFO ] [sig ] MHK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:55.289673] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MHK.txt [2026-02-18T20:26:55.289840] [INFO ] [sig ] [1970/3398] Completed MHK in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:55.289882] [INFO ] [sig ] [1971/3398] Forecasting MHO... [2026-02-18T20:26:55.289916] [INFO ] [sig ] Generating forecast for: MHO [2026-02-18T20:26:55.289947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-18T20:26:55.303506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-18T20:26:55.303953] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-18T20:26:55.304835] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-18T20:26:55.304890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:55.304923] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:55.304951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:55.305009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:55.368341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:55.369287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:55.369378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:55.369411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:55.507703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:55.507869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:55.507910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:55.507940] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:55.511944] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-02-18T20:26:55.512405] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-18T20:26:55.512596] [INFO ] [sig ] MHO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:55.667535] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MHO.txt [2026-02-18T20:26:55.667727] [INFO ] [sig ] [1971/3398] Completed MHO in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-18T20:26:55.667780] [INFO ] [sig ] [1972/3398] Forecasting MIDD... [2026-02-18T20:26:55.667813] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-18T20:26:55.667857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-18T20:26:55.681366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-18T20:26:55.681982] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-18T20:26:55.682852] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-18T20:26:55.682909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:55.682956] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:55.682987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:55.683048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:55.746260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:55.747400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:55.747492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:55.747526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:55.882694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:55.882866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:55.882916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:55.882953] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:55.887268] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: UP (p=70.85%) [2026-02-18T20:26:55.887611] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-18T20:26:55.887954] [INFO ] [sig ] MIDD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:56.050340] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MIDD.txt [2026-02-18T20:26:56.050635] [INFO ] [sig ] [1972/3398] Completed MIDD in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-18T20:26:56.050685] [INFO ] [sig ] [1973/3398] Forecasting MIGI... [2026-02-18T20:26:56.050719] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-18T20:26:56.050753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-18T20:26:56.063885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-18T20:26:56.064336] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-18T20:26:56.065540] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-18T20:26:56.065639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:56.065690] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:56.065732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:56.065797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:56.138781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:56.139818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:56.139927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:56.139981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:56.276426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:56.276616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:56.276660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:56.276690] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:56.280252] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-18T20:26:56.280546] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-18T20:26:56.280704] [INFO ] [sig ] MIGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:56.434384] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MIGI.txt [2026-02-18T20:26:56.434563] [INFO ] [sig ] [1973/3398] Completed MIGI in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-18T20:26:56.434625] [INFO ] [sig ] [1974/3398] Forecasting MILN... [2026-02-18T20:26:56.434656] [INFO ] [sig ] Generating forecast for: MILN [2026-02-18T20:26:56.434874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-18T20:26:56.447119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-18T20:26:56.447528] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-18T20:26:56.448394] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-18T20:26:56.448454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:56.448488] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:56.448517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:56.448595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:56.511425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:56.512298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:56.512414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:56.512449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:56.634484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:56.634697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:56.634739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:56.634767] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:56.638419] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-18T20:26:56.638773] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-18T20:26:56.638920] [INFO ] [sig ] MILN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:56.790927] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MILN.txt [2026-02-18T20:26:56.791130] [INFO ] [sig ] [1974/3398] Completed MILN in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-18T20:26:56.791174] [INFO ] [sig ] [1975/3398] Forecasting MIND... [2026-02-18T20:26:56.791204] [INFO ] [sig ] Generating forecast for: MIND [2026-02-18T20:26:56.791249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-18T20:26:56.806218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-18T20:26:56.807517] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-18T20:26:56.809174] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-18T20:26:56.809242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:56.809277] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:56.809306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:56.809365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:56.868814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:56.870105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:56.870227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:56.870265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:57.010820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:57.010987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:57.011030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:57.011064] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:57.015183] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-18T20:26:57.015603] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-18T20:26:57.015754] [INFO ] [sig ] MIND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:57.171188] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MIND.txt [2026-02-18T20:26:57.171359] [INFO ] [sig ] [1975/3398] Completed MIND in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-18T20:26:57.171404] [INFO ] [sig ] [1976/3398] Forecasting MIRA... [2026-02-18T20:26:57.171441] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-18T20:26:57.171475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-18T20:26:57.184277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-18T20:26:57.184708] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-18T20:26:57.185593] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-18T20:26:57.185650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:57.185683] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:57.185711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:57.185770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:57.249824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:57.250779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:57.250866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:57.250901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:57.375991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:57.376147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:57.376189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:57.376219] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:57.379807] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=8.47%) [2026-02-18T20:26:57.380097] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-18T20:26:57.380232] [INFO ] [sig ] MIRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:57.537432] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MIRA.txt [2026-02-18T20:26:57.537609] [INFO ] [sig ] [1976/3398] Completed MIRA in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:57.537651] [INFO ] [sig ] [1977/3398] Forecasting MIRM... [2026-02-18T20:26:57.537680] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-18T20:26:57.537710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-18T20:26:57.549632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-18T20:26:57.549955] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-18T20:26:57.550983] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-18T20:26:57.551035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:57.551067] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:57.551094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:57.551149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:57.616136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:57.616969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:57.617050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:57.617084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:57.737683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:57.737842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:57.737883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:57.737914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:57.741868] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: DOWN (p=32.00%) [2026-02-18T20:26:57.742156] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-18T20:26:57.742303] [INFO ] [sig ] MIRM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:57.890074] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MIRM.txt [2026-02-18T20:26:57.890251] [INFO ] [sig ] [1977/3398] Completed MIRM in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:57.890291] [INFO ] [sig ] [1978/3398] Forecasting MITK... [2026-02-18T20:26:57.890321] [INFO ] [sig ] Generating forecast for: MITK [2026-02-18T20:26:57.890352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-18T20:26:57.901952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-18T20:26:57.902277] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-18T20:26:57.903219] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-18T20:26:57.903275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:57.903309] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:57.903336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:57.903395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:57.964791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:57.965956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:57.966038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:57.966070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:58.098560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:58.098748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:58.098788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:58.099011] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:58.102716] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: UP (p=66.77%) [2026-02-18T20:26:58.102999] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-18T20:26:58.103125] [INFO ] [sig ] MITK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:58.251007] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MITK.txt [2026-02-18T20:26:58.251158] [INFO ] [sig ] [1978/3398] Completed MITK in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:58.251200] [INFO ] [sig ] [1979/3398] Forecasting MIY... [2026-02-18T20:26:58.251229] [INFO ] [sig ] Generating forecast for: MIY [2026-02-18T20:26:58.251269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-18T20:26:58.263219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-18T20:26:58.263511] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-18T20:26:58.264496] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-18T20:26:58.264549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:58.264604] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:58.264635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:58.264692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:58.325260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:58.326063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:58.326147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:58.326181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:58.450114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:58.450332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:58.450384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:58.450436] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:58.454266] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=42.45%) [2026-02-18T20:26:58.454599] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-18T20:26:58.454745] [INFO ] [sig ] MIY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:58.603849] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MIY.txt [2026-02-18T20:26:58.604063] [INFO ] [sig ] [1979/3398] Completed MIY in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:58.604110] [INFO ] [sig ] [1980/3398] Forecasting MKC... [2026-02-18T20:26:58.604140] [INFO ] [sig ] Generating forecast for: MKC [2026-02-18T20:26:58.604169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-18T20:26:58.619918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-18T20:26:58.620357] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-18T20:26:58.621609] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-18T20:26:58.621668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:58.621702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:58.621731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:58.621791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:58.691449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:58.692437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:58.692545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:58.692610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:58.818620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:58.818789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:58.818831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:58.818860] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:58.822871] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-02-18T20:26:58.823226] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-18T20:26:58.823373] [INFO ] [sig ] MKC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:58.983368] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MKC.txt [2026-02-18T20:26:58.983615] [INFO ] [sig ] [1980/3398] Completed MKC in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:58.983684] [INFO ] [sig ] [1981/3398] Forecasting MKSI... [2026-02-18T20:26:58.983735] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-18T20:26:58.983787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-18T20:26:58.997682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-18T20:26:58.998354] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-18T20:26:58.999295] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-18T20:26:58.999356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:58.999441] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:58.999472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:58.999537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:59.063605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:59.064506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:59.064651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:59.064689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:59.197384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:59.197609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:59.197658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:59.197694] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:59.201744] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-02-18T20:26:59.202128] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-18T20:26:59.202285] [INFO ] [sig ] MKSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:26:59.352456] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MKSI.txt [2026-02-18T20:26:59.352692] [INFO ] [sig ] [1981/3398] Completed MKSI in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:59.352754] [INFO ] [sig ] [1982/3398] Forecasting MKTX... [2026-02-18T20:26:59.352786] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-18T20:26:59.352815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-18T20:26:59.366312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-18T20:26:59.366788] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-18T20:26:59.367662] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-18T20:26:59.367718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:59.367751] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:59.367779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:59.367845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:59.426607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:59.427544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:59.427651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:59.427686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:59.552800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:59.552987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:59.553032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:59.553061] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:59.556551] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=66.26%) [2026-02-18T20:26:59.556873] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-18T20:26:59.557008] [INFO ] [sig ] MKTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:26:59.702722] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MKTX.txt [2026-02-18T20:26:59.702877] [INFO ] [sig ] [1982/3398] Completed MKTX in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:26:59.702917] [INFO ] [sig ] [1983/3398] Forecasting MLAB... [2026-02-18T20:26:59.702949] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-18T20:26:59.702978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-18T20:26:59.714867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-18T20:26:59.715208] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-18T20:26:59.716007] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-18T20:26:59.716060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:26:59.716094] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:26:59.716132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:26:59.716191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:26:59.777077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:26:59.778094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:26:59.778189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:26:59.778226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:26:59.910566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:26:59.910923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:26:59.910963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:26:59.910993] [INFO ] [FORECASTER] Training complete [2026-02-18T20:26:59.914564] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=32.76%) [2026-02-18T20:26:59.914883] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-18T20:26:59.915010] [INFO ] [sig ] MLAB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:00.114044] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLAB.txt [2026-02-18T20:27:00.114230] [INFO ] [sig ] [1983/3398] Completed MLAB in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:27:00.114272] [INFO ] [sig ] [1984/3398] Forecasting MLCO... [2026-02-18T20:27:00.114301] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-18T20:27:00.114331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-18T20:27:00.127811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-18T20:27:00.128335] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-18T20:27:00.129474] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-18T20:27:00.129550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:00.129626] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:00.129671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:00.129757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:00.198800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:00.199784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:00.199924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:00.199960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:00.333331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:00.333495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:00.333535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:00.333620] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:00.338794] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=5.22%) [2026-02-18T20:27:00.339138] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-18T20:27:00.339276] [INFO ] [sig ] MLCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:00.485364] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLCO.txt [2026-02-18T20:27:00.485542] [INFO ] [sig ] [1984/3398] Completed MLCO in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:27:00.485608] [INFO ] [sig ] [1985/3398] Forecasting MLGO... [2026-02-18T20:27:00.485641] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-18T20:27:00.485671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-18T20:27:00.497049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-18T20:27:00.497317] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-18T20:27:00.498149] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-18T20:27:00.498203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:00.498235] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:00.498261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:00.498318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:00.556373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:00.557233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:00.557313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:00.557347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:00.682784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:00.683093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:00.683131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:00.683162] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:00.686769] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-18T20:27:00.687053] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-18T20:27:00.687180] [INFO ] [sig ] MLGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:00.851601] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MLGO.txt [2026-02-18T20:27:00.851762] [INFO ] [sig ] [1985/3398] Completed MLGO in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:27:00.851805] [INFO ] [sig ] [1986/3398] Forecasting MLI... [2026-02-18T20:27:00.851835] [INFO ] [sig ] Generating forecast for: MLI [2026-02-18T20:27:00.851864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-18T20:27:00.865534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-18T20:27:00.865975] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-18T20:27:00.866827] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-18T20:27:00.866882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:00.866915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:00.866943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:00.867001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:00.924516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:00.925347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:00.925429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:00.925464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:01.055132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:01.055249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:01.055288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:01.055317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:01.058812] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-18T20:27:01.059106] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-18T20:27:01.059239] [INFO ] [sig ] MLI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:01.206899] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MLI.txt [2026-02-18T20:27:01.207055] [INFO ] [sig ] [1986/3398] Completed MLI in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:27:01.207095] [INFO ] [sig ] [1987/3398] Forecasting MLKN... [2026-02-18T20:27:01.207125] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-18T20:27:01.207172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-18T20:27:01.219313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-18T20:27:01.219722] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-18T20:27:01.220568] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-18T20:27:01.220663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:01.220697] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:01.220725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:01.220783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:01.281016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:01.281840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:01.281928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:01.281963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:01.411585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:01.411741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:01.411781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:01.411808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:01.415226] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-18T20:27:01.415509] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-18T20:27:01.415653] [INFO ] [sig ] MLKN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:01.570328] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLKN.txt [2026-02-18T20:27:01.570492] [INFO ] [sig ] [1987/3398] Completed MLKN in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-18T20:27:01.570537] [INFO ] [sig ] [1988/3398] Forecasting MLM... [2026-02-18T20:27:01.570586] [INFO ] [sig ] Generating forecast for: MLM [2026-02-18T20:27:01.570622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-18T20:27:01.584230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-18T20:27:01.584544] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-18T20:27:01.585366] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-18T20:27:01.585421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:01.585456] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:01.585490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:01.585559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:01.649632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:01.650743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:01.650864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:01.650901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:01.800618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:01.800761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:01.800803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:01.800835] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:01.804753] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-02-18T20:27:01.805156] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-18T20:27:01.805321] [INFO ] [sig ] MLM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:01.953384] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLM.txt [2026-02-18T20:27:01.953595] [INFO ] [sig ] [1988/3398] Completed MLM in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-18T20:27:01.953652] [INFO ] [sig ] [1989/3398] Forecasting MLP... [2026-02-18T20:27:01.953690] [INFO ] [sig ] Generating forecast for: MLP [2026-02-18T20:27:01.953730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-18T20:27:01.966880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-18T20:27:01.967319] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-18T20:27:01.968271] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-18T20:27:01.968330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:01.968363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:01.968389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:01.968458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:02.028871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:02.029815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:02.029913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:02.029965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:02.141983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:02.142149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:02.142191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:02.142222] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:02.145767] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-18T20:27:02.146107] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-18T20:27:02.146267] [INFO ] [sig ] MLP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:02.296255] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLP.txt [2026-02-18T20:27:02.296426] [INFO ] [sig ] [1989/3398] Completed MLP in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-18T20:27:02.296468] [INFO ] [sig ] [1990/3398] Forecasting MLTX... [2026-02-18T20:27:02.296498] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-18T20:27:02.296528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-18T20:27:02.310142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-18T20:27:02.310615] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-18T20:27:02.311451] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-18T20:27:02.311506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:02.311538] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:02.311566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:02.311657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:02.371845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:02.373020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:02.373147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:02.373184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:02.503481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:02.503708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:02.503769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:02.503807] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:02.508021] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-02-18T20:27:02.508425] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-18T20:27:02.508593] [INFO ] [sig ] MLTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:02.655724] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLTX.txt [2026-02-18T20:27:02.655883] [INFO ] [sig ] [1990/3398] Completed MLTX in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-18T20:27:02.655926] [INFO ] [sig ] [1991/3398] Forecasting MLYS... [2026-02-18T20:27:02.655955] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-18T20:27:02.655986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-18T20:27:02.669008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-18T20:27:02.669425] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-18T20:27:02.670304] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-18T20:27:02.670360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:02.670393] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:02.670421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:02.670478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:02.729794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:02.730718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:02.730847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:02.730892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:02.851347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:02.851506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:02.851554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:02.851614] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:02.854986] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-02-18T20:27:02.855268] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-18T20:27:02.855393] [INFO ] [sig ] MLYS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:03.000174] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MLYS.txt [2026-02-18T20:27:03.000333] [INFO ] [sig ] [1991/3398] Completed MLYS in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-18T20:27:03.000378] [INFO ] [sig ] [1992/3398] Forecasting MMD... [2026-02-18T20:27:03.000409] [INFO ] [sig ] Generating forecast for: MMD [2026-02-18T20:27:03.000440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-18T20:27:03.012012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-18T20:27:03.012360] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-18T20:27:03.013191] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-18T20:27:03.013246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:03.013279] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:03.013307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:03.013364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:03.071808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:03.072531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:03.072630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:03.072665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:03.195926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:03.196079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:03.196119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:03.196148] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:03.203233] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=16.77%) [2026-02-18T20:27:03.203724] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-18T20:27:03.203874] [INFO ] [sig ] MMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:03.350133] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MMD.txt [2026-02-18T20:27:03.350279] [INFO ] [sig ] [1992/3398] Completed MMD in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-18T20:27:03.350320] [INFO ] [sig ] [1993/3398] Forecasting MMLP... [2026-02-18T20:27:03.350349] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-18T20:27:03.350379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-18T20:27:03.361542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-18T20:27:03.361908] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-18T20:27:03.362751] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-18T20:27:03.362804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:03.362835] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:03.362862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:03.362919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:03.425535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:03.426429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:03.426516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:03.426557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:03.536309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:03.536459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:03.536499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:03.536527] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:03.539986] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-18T20:27:03.540263] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-18T20:27:03.540390] [INFO ] [sig ] MMLP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:03.682698] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MMLP.txt [2026-02-18T20:27:03.682854] [INFO ] [sig ] [1993/3398] Completed MMLP in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:03.682894] [INFO ] [sig ] [1994/3398] Forecasting MMS... [2026-02-18T20:27:03.682924] [INFO ] [sig ] Generating forecast for: MMS [2026-02-18T20:27:03.682954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-18T20:27:03.694811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-18T20:27:03.695189] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-18T20:27:03.696024] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-18T20:27:03.696078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:03.696109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:03.696136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:03.696207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:03.757778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:03.758684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:03.758768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:03.758803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:03.881091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:03.881244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:03.881283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:03.881313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:03.884767] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-02-18T20:27:03.885219] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-18T20:27:03.885347] [INFO ] [sig ] MMS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:04.034247] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MMS.txt [2026-02-18T20:27:04.034468] [INFO ] [sig ] [1994/3398] Completed MMS in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:04.034526] [INFO ] [sig ] [1995/3398] Forecasting MMSI... [2026-02-18T20:27:04.034561] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-18T20:27:04.034614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-18T20:27:04.046750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-18T20:27:04.047087] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-18T20:27:04.047903] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-18T20:27:04.047957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:04.047991] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:04.048019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:04.048103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:04.108440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:04.109399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:04.109483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:04.109516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:04.238340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:04.238500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:04.238542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:04.238589] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:04.242230] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-02-18T20:27:04.242512] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-18T20:27:04.242684] [INFO ] [sig ] MMSI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:04.386893] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MMSI.txt [2026-02-18T20:27:04.387029] [INFO ] [sig ] [1995/3398] Completed MMSI in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:04.387069] [INFO ] [sig ] [1996/3398] Forecasting MNDO... [2026-02-18T20:27:04.387099] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-18T20:27:04.387129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-18T20:27:04.398290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-18T20:27:04.398639] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-18T20:27:04.399463] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-18T20:27:04.399526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:04.399561] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:04.399611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:04.399673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:04.458793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:04.459605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:04.459698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:04.459731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:04.576422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:04.576600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:04.576645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:04.576674] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:04.580210] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=36.65%) [2026-02-18T20:27:04.580500] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-18T20:27:04.580654] [INFO ] [sig ] MNDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:04.730228] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MNDO.txt [2026-02-18T20:27:04.730369] [INFO ] [sig ] [1996/3398] Completed MNDO in 0.3s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:04.730409] [INFO ] [sig ] [1997/3398] Forecasting MNDY... [2026-02-18T20:27:04.730438] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-18T20:27:04.730467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-18T20:27:04.744438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-18T20:27:04.744794] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-18T20:27:04.745616] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-18T20:27:04.745669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:04.745703] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:04.745732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:04.745790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:04.807258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:04.811460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:04.811614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:04.811653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:04.942518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:04.942694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:04.942736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:04.942769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:04.946449] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: UP (p=67.35%) [2026-02-18T20:27:04.946964] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-18T20:27:04.947110] [INFO ] [sig ] MNDY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:05.093859] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MNDY.txt [2026-02-18T20:27:05.094003] [INFO ] [sig ] [1997/3398] Completed MNDY in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:05.094044] [INFO ] [sig ] [1998/3398] Forecasting MNKD... [2026-02-18T20:27:05.094073] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-18T20:27:05.094103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-18T20:27:05.106671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-18T20:27:05.107009] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-18T20:27:05.108109] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-18T20:27:05.108164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:05.108225] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:05.108254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:05.108312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:05.168174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:05.168953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:05.169037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:05.169070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:05.296358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:05.296517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:05.296557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:05.296606] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:05.300471] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-18T20:27:05.300775] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-18T20:27:05.300908] [INFO ] [sig ] MNKD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:05.448416] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MNKD.txt [2026-02-18T20:27:05.448564] [INFO ] [sig ] [1998/3398] Completed MNKD in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:05.448639] [INFO ] [sig ] [1999/3398] Forecasting MNRO... [2026-02-18T20:27:05.448678] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-18T20:27:05.448715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-18T20:27:05.461062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-18T20:27:05.461380] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-18T20:27:05.462212] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-18T20:27:05.462265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:05.462296] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:05.462324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:05.462381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:05.519786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:05.520656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:05.520738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:05.520772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:05.652092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:05.652284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:05.652327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:05.652357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:05.656217] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-02-18T20:27:05.656530] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-18T20:27:05.656706] [INFO ] [sig ] MNRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:05.807252] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MNRO.txt [2026-02-18T20:27:05.807436] [INFO ] [sig ] [1999/3398] Completed MNRO in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:05.807480] [INFO ] [sig ] [2000/3398] Forecasting MNSO... [2026-02-18T20:27:05.807511] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-18T20:27:05.807547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-18T20:27:05.821201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-18T20:27:05.821530] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-18T20:27:05.822345] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-18T20:27:05.822399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:05.822433] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:05.822460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:05.822516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:05.882897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:05.883680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:05.883765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:05.883798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:06.007560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:06.007754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:06.007803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:06.007835] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:06.011359] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=74.74%) [2026-02-18T20:27:06.011693] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-18T20:27:06.011843] [INFO ] [sig ] MNSO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:06.162454] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MNSO.txt [2026-02-18T20:27:06.162637] [INFO ] [sig ] [2000/3398] Completed MNSO in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:06.162691] [INFO ] [sig ] [2001/3398] Forecasting MNTK... [2026-02-18T20:27:06.162727] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-18T20:27:06.162765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-18T20:27:06.175891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-18T20:27:06.176265] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-18T20:27:06.177069] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-18T20:27:06.177121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:06.177154] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:06.177181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:06.177238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:06.240712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:06.241680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:06.241783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:06.241824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:06.368170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:06.368337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:06.368381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:06.368447] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:06.373135] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=40.12%) [2026-02-18T20:27:06.373465] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-18T20:27:06.373648] [INFO ] [sig ] MNTK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:06.530432] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MNTK.txt [2026-02-18T20:27:06.530620] [INFO ] [sig ] [2001/3398] Completed MNTK in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:06.530675] [INFO ] [sig ] [2002/3398] Forecasting MNY... [2026-02-18T20:27:06.530707] [INFO ] [sig ] Generating forecast for: MNY [2026-02-18T20:27:06.530739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-18T20:27:06.543624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-18T20:27:06.544000] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-18T20:27:06.544812] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-18T20:27:06.544866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:06.544899] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:06.544927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:06.545004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:06.604316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:06.605180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:06.605278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:06.605313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:06.726600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:06.726765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:06.726807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:06.726838] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:06.731123] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-02-18T20:27:06.731420] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-18T20:27:06.731554] [INFO ] [sig ] MNY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:06.883013] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MNY.txt [2026-02-18T20:27:06.883172] [INFO ] [sig ] [2002/3398] Completed MNY in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:06.883212] [INFO ] [sig ] [2003/3398] Forecasting MOD... [2026-02-18T20:27:06.883241] [INFO ] [sig ] Generating forecast for: MOD [2026-02-18T20:27:06.883269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-18T20:27:06.895471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-18T20:27:06.895835] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-18T20:27:06.896617] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-18T20:27:06.896681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:06.896720] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:06.896754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:06.896818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:06.954396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:06.955219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:06.955301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:06.955335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:07.087061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:07.087236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:07.087276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:07.087308] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:07.091457] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-18T20:27:07.091758] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-18T20:27:07.091886] [INFO ] [sig ] MOD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:07.237318] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MOD.txt [2026-02-18T20:27:07.237466] [INFO ] [sig ] [2003/3398] Completed MOD in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:07.237504] [INFO ] [sig ] [2004/3398] Forecasting MODL... [2026-02-18T20:27:07.237534] [INFO ] [sig ] Generating forecast for: MODL [2026-02-18T20:27:07.237565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-18T20:27:07.250686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-18T20:27:07.251066] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-18T20:27:07.251909] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-18T20:27:07.251963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:07.252004] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:07.252034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:07.252092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:07.314726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:07.315725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:07.315832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:07.315869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:07.452983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:07.453157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:07.453202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:07.453232] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:07.457320] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=16.09%) [2026-02-18T20:27:07.457655] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-18T20:27:07.457817] [INFO ] [sig ] MODL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:07.610784] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MODL.txt [2026-02-18T20:27:07.610956] [INFO ] [sig ] [2004/3398] Completed MODL in 0.4s | 2.77 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-18T20:27:07.611000] [INFO ] [sig ] [2005/3398] Forecasting MOH... [2026-02-18T20:27:07.611032] [INFO ] [sig ] Generating forecast for: MOH [2026-02-18T20:27:07.611063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-18T20:27:07.623799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-18T20:27:07.624202] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-18T20:27:07.625027] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-18T20:27:07.625081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:07.625114] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:07.625141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:07.625198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:07.688524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:07.689462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:07.689552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:07.689608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:07.818949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:07.819104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:07.819144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:07.819174] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:07.822824] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-02-18T20:27:07.823108] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-18T20:27:07.823240] [INFO ] [sig ] MOH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:07.972360] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MOH.txt [2026-02-18T20:27:07.972524] [INFO ] [sig ] [2005/3398] Completed MOH in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-18T20:27:07.972567] [INFO ] [sig ] [2006/3398] Forecasting MOMO... [2026-02-18T20:27:07.972617] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-18T20:27:07.972647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-18T20:27:07.985276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-18T20:27:07.985625] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-18T20:27:07.986642] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-18T20:27:07.986697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:07.986730] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:07.986758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:07.986817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:08.049012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:08.050138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:08.050225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:08.050259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:08.177652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:08.177824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:08.177863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:08.177892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:08.181723] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=11.12%) [2026-02-18T20:27:08.182036] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-18T20:27:08.182175] [INFO ] [sig ] MOMO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:08.329291] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MOMO.txt [2026-02-18T20:27:08.329429] [INFO ] [sig ] [2006/3398] Completed MOMO in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-18T20:27:08.329470] [INFO ] [sig ] [2007/3398] Forecasting MORN... [2026-02-18T20:27:08.329502] [INFO ] [sig ] Generating forecast for: MORN [2026-02-18T20:27:08.329532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-18T20:27:08.342917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-18T20:27:08.343238] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-18T20:27:08.344280] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-18T20:27:08.344335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:08.344585] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:08.344618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:08.344677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:08.404588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:08.405295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:08.405379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:08.405413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:08.533369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:08.533537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:08.533600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:08.533637] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:08.537275] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-18T20:27:08.537643] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-18T20:27:08.537820] [INFO ] [sig ] MORN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:08.697014] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MORN.txt [2026-02-18T20:27:08.697191] [INFO ] [sig ] [2007/3398] Completed MORN in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-18T20:27:08.697232] [INFO ] [sig ] [2008/3398] Forecasting MOS... [2026-02-18T20:27:08.697263] [INFO ] [sig ] Generating forecast for: MOS [2026-02-18T20:27:08.697294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-18T20:27:08.711306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-18T20:27:08.711741] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-18T20:27:08.712791] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-18T20:27:08.712847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:08.712879] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:08.712912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:08.713013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:08.775320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:08.776473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:08.776617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:08.776655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:08.914203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:08.914366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:08.914407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:08.914437] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:08.917965] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-02-18T20:27:08.918293] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-18T20:27:08.918427] [INFO ] [sig ] MOS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:09.063245] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MOS.txt [2026-02-18T20:27:09.063415] [INFO ] [sig ] [2008/3398] Completed MOS in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-18T20:27:09.063457] [INFO ] [sig ] [2009/3398] Forecasting MP... [2026-02-18T20:27:09.063487] [INFO ] [sig ] Generating forecast for: MP [2026-02-18T20:27:09.063518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-18T20:27:09.109591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-18T20:27:09.110013] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-18T20:27:09.110860] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-18T20:27:09.110913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:09.110945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:09.110973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:09.111031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:09.168645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:09.169561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:09.169670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:09.169704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:09.298077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:09.298250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:09.298290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:09.298319] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:09.302361] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=33.02%) [2026-02-18T20:27:09.302718] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-18T20:27:09.302859] [INFO ] [sig ] MP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:09.460977] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MP.txt [2026-02-18T20:27:09.461162] [INFO ] [sig ] [2009/3398] Completed MP in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:09.461210] [INFO ] [sig ] [2010/3398] Forecasting MPA... [2026-02-18T20:27:09.461241] [INFO ] [sig ] Generating forecast for: MPA [2026-02-18T20:27:09.461271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-18T20:27:09.473789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-18T20:27:09.474167] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-18T20:27:09.475186] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-18T20:27:09.475240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:09.475271] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:09.475297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:09.475353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:09.533537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:09.534522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:09.534635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:09.534673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:09.659674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:09.659846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:09.659891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:09.659922] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:09.663412] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: UP (p=64.50%) [2026-02-18T20:27:09.663731] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-18T20:27:09.663870] [INFO ] [sig ] MPA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:09.828732] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MPA.txt [2026-02-18T20:27:09.828912] [INFO ] [sig ] [2010/3398] Completed MPA in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:09.828976] [INFO ] [sig ] [2011/3398] Forecasting MPAA... [2026-02-18T20:27:09.829009] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-18T20:27:09.829039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-18T20:27:09.841857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-18T20:27:09.842240] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-18T20:27:09.843088] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-18T20:27:09.843142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:09.843176] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:09.843204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:09.843262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:09.904525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:09.905427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:09.905514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:09.905547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:10.030283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:10.030443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:10.030482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:10.030512] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:10.034008] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-02-18T20:27:10.034287] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-18T20:27:10.034414] [INFO ] [sig ] MPAA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:10.182086] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MPAA.txt [2026-02-18T20:27:10.182288] [INFO ] [sig ] [2011/3398] Completed MPAA in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:10.182331] [INFO ] [sig ] [2012/3398] Forecasting MPB... [2026-02-18T20:27:10.182362] [INFO ] [sig ] Generating forecast for: MPB [2026-02-18T20:27:10.182394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-18T20:27:10.194526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-18T20:27:10.194945] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-18T20:27:10.195852] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-18T20:27:10.195908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:10.195942] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:10.195971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:10.196031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:10.259696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:10.260729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:10.260816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:10.260851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:10.382174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:10.382324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:10.382365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:10.382395] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:10.386175] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-18T20:27:10.386467] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-18T20:27:10.386644] [INFO ] [sig ] MPB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:10.537007] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MPB.txt [2026-02-18T20:27:10.537164] [INFO ] [sig ] [2012/3398] Completed MPB in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:10.537204] [INFO ] [sig ] [2013/3398] Forecasting MPC... [2026-02-18T20:27:10.537235] [INFO ] [sig ] Generating forecast for: MPC [2026-02-18T20:27:10.537266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-18T20:27:10.551565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-18T20:27:10.551937] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-18T20:27:10.552857] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-18T20:27:10.552920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:10.552955] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:10.552984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:10.553042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:10.613612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:10.614413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:10.614499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:10.614534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:10.741494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:10.741680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:10.741728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:10.741765] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:10.745328] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-18T20:27:10.745670] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-18T20:27:10.745832] [INFO ] [sig ] MPC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:10.893198] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MPC.txt [2026-02-18T20:27:10.893347] [INFO ] [sig ] [2013/3398] Completed MPC in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:10.893386] [INFO ] [sig ] [2014/3398] Forecasting MPX... [2026-02-18T20:27:10.893416] [INFO ] [sig ] Generating forecast for: MPX [2026-02-18T20:27:10.893445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-18T20:27:10.905394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-18T20:27:10.905738] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-18T20:27:10.906735] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-18T20:27:10.906789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:10.906826] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:10.906853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:10.906911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:10.967699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:10.968699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:10.968786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:10.968820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:11.091026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:11.091193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:11.091233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:11.091280] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:11.094700] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=69.65%) [2026-02-18T20:27:11.094978] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-18T20:27:11.095108] [INFO ] [sig ] MPX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:11.239070] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MPX.txt [2026-02-18T20:27:11.239227] [INFO ] [sig ] [2014/3398] Completed MPX in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:11.239267] [INFO ] [sig ] [2015/3398] Forecasting MQ... [2026-02-18T20:27:11.239298] [INFO ] [sig ] Generating forecast for: MQ [2026-02-18T20:27:11.239328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-18T20:27:11.251723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-18T20:27:11.252104] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-18T20:27:11.252908] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-18T20:27:11.252962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:11.253018] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:11.253047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:11.253103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:11.312518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:11.313457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:11.313545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:11.313597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:11.436063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:11.436226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:11.436267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:11.436296] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:11.439776] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-18T20:27:11.440073] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-18T20:27:11.440204] [INFO ] [sig ] MQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:11.585498] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MQ.txt [2026-02-18T20:27:11.585676] [INFO ] [sig ] [2015/3398] Completed MQ in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:11.585725] [INFO ] [sig ] [2016/3398] Forecasting MQY... [2026-02-18T20:27:11.585765] [INFO ] [sig ] Generating forecast for: MQY [2026-02-18T20:27:11.585809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-18T20:27:11.598988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-18T20:27:11.599300] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-18T20:27:11.600164] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-18T20:27:11.600219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:11.600252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:11.600280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:11.600337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:11.662474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:11.663381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:11.663470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:11.663547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:11.785425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:11.785584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:11.785628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:11.785659] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:11.789114] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-02-18T20:27:11.789401] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-18T20:27:11.789531] [INFO ] [sig ] MQY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:11.948489] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MQY.txt [2026-02-18T20:27:11.948665] [INFO ] [sig ] [2016/3398] Completed MQY in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:11.948708] [INFO ] [sig ] [2017/3398] Forecasting MRAM... [2026-02-18T20:27:11.948743] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-18T20:27:11.948781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-18T20:27:11.962050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-18T20:27:11.962559] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-18T20:27:11.963545] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-18T20:27:11.963627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:11.963661] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:11.963689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:11.963747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:12.021920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:12.022869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:12.022962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:12.022996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:12.150774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:12.150940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:12.150983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:12.151013] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:12.154588] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-02-18T20:27:12.154888] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-18T20:27:12.155023] [INFO ] [sig ] MRAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:12.304952] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRAM.txt [2026-02-18T20:27:12.305093] [INFO ] [sig ] [2017/3398] Completed MRAM in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:12.305132] [INFO ] [sig ] [2018/3398] Forecasting MRBK... [2026-02-18T20:27:12.305162] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-18T20:27:12.305193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-18T20:27:12.317737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-18T20:27:12.318087] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-18T20:27:12.318914] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-18T20:27:12.318976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:12.319007] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:12.319044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:12.319103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:12.376529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:12.377398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:12.377481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:12.377515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:12.500681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:12.500839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:12.500878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:12.500942] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:12.504341] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=23.57%) [2026-02-18T20:27:12.504636] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-18T20:27:12.504772] [INFO ] [sig ] MRBK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:12.651472] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRBK.txt [2026-02-18T20:27:12.651682] [INFO ] [sig ] [2018/3398] Completed MRBK in 0.3s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:12.651735] [INFO ] [sig ] [2019/3398] Forecasting MRCC... [2026-02-18T20:27:12.651774] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-18T20:27:12.651813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-18T20:27:12.666167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-18T20:27:12.666646] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-18T20:27:12.667613] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-18T20:27:12.667676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:12.667717] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:12.667751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:12.667826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:12.725983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:12.726733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:12.726814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:12.726872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:12.853387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:12.853548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:12.853613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:12.853646] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:12.857157] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-02-18T20:27:12.857444] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-18T20:27:12.857592] [INFO ] [sig ] MRCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:13.006202] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MRCC.txt [2026-02-18T20:27:13.006361] [INFO ] [sig ] [2019/3398] Completed MRCC in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:13.006403] [INFO ] [sig ] [2020/3398] Forecasting MRCY... [2026-02-18T20:27:13.006432] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-18T20:27:13.006463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-18T20:27:13.018764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-18T20:27:13.019167] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-18T20:27:13.020025] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-18T20:27:13.020079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:13.020111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:13.020139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:13.020197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:13.079986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:13.080910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:13.081007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:13.081043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:13.223029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:13.223191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:13.223232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:13.223263] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:13.227107] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-18T20:27:13.227426] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-18T20:27:13.227566] [INFO ] [sig ] MRCY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:13.386089] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRCY.txt [2026-02-18T20:27:13.386258] [INFO ] [sig ] [2020/3398] Completed MRCY in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:13.386301] [INFO ] [sig ] [2021/3398] Forecasting MRK... [2026-02-18T20:27:13.386332] [INFO ] [sig ] Generating forecast for: MRK [2026-02-18T20:27:13.386365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-18T20:27:13.402252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-18T20:27:13.402720] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-18T20:27:13.403703] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-18T20:27:13.403761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:13.403794] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:13.403821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:13.403899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:13.479125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:13.480233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:13.480344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:13.480384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:13.617335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:13.617497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:13.617539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:13.617595] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:13.621726] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-18T20:27:13.622066] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-18T20:27:13.622206] [INFO ] [sig ] MRK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:13.771050] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRK.txt [2026-02-18T20:27:13.771199] [INFO ] [sig ] [2021/3398] Completed MRK in 0.4s | 2.77 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-18T20:27:13.771238] [INFO ] [sig ] [2022/3398] Forecasting MRM... [2026-02-18T20:27:13.771269] [INFO ] [sig ] Generating forecast for: MRM [2026-02-18T20:27:13.771306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-18T20:27:13.783089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-18T20:27:13.783422] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-18T20:27:13.784403] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-18T20:27:13.784457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:13.784489] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:13.784516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:13.784590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:13.845118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:13.846030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:13.846115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:13.846151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:13.969952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:13.970126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:13.970166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:13.970196] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:13.973927] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: DOWN (p=9.79%) [2026-02-18T20:27:13.974342] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-18T20:27:13.974554] [INFO ] [sig ] MRM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:14.116082] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRM.txt [2026-02-18T20:27:14.116239] [INFO ] [sig ] [2022/3398] Completed MRM in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-18T20:27:14.116280] [INFO ] [sig ] [2023/3398] Forecasting MRNA... [2026-02-18T20:27:14.116311] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-18T20:27:14.116341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-18T20:27:14.128874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-18T20:27:14.129278] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-18T20:27:14.130093] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-18T20:27:14.130146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:14.130178] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:14.130205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:14.130263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:14.189748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:14.190687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:14.190777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:14.190812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:14.316672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:14.316840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:14.316882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:14.316914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:14.321012] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-02-18T20:27:14.321336] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-18T20:27:14.321474] [INFO ] [sig ] MRNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:14.469104] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRNA.txt [2026-02-18T20:27:14.469280] [INFO ] [sig ] [2023/3398] Completed MRNA in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-18T20:27:14.469321] [INFO ] [sig ] [2024/3398] Forecasting MRTN... [2026-02-18T20:27:14.469351] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-18T20:27:14.469381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-18T20:27:14.482781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-18T20:27:14.483204] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-18T20:27:14.484072] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-18T20:27:14.484128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:14.484162] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:14.484191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:14.484251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:14.549177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:14.550123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:14.550208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:14.550243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:14.676973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:14.677134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:14.677177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:14.677208] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:14.680816] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-18T20:27:14.681142] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-18T20:27:14.681274] [INFO ] [sig ] MRTN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:14.831372] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRTN.txt [2026-02-18T20:27:14.831535] [INFO ] [sig ] [2024/3398] Completed MRTN in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-18T20:27:14.831608] [INFO ] [sig ] [2025/3398] Forecasting MRVI... [2026-02-18T20:27:14.831644] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-18T20:27:14.831675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-18T20:27:14.844178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-18T20:27:14.844517] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-18T20:27:14.845432] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-18T20:27:14.845498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:14.845541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:14.845601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:14.845668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:14.906250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:14.907168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:14.907289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:14.907325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:15.038299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:15.038479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:15.038524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:15.038553] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:15.042176] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=42.46%) [2026-02-18T20:27:15.042473] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-18T20:27:15.042623] [INFO ] [sig ] MRVI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:15.188052] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRVI.txt [2026-02-18T20:27:15.188217] [INFO ] [sig ] [2025/3398] Completed MRVI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-18T20:27:15.188258] [INFO ] [sig ] [2026/3398] Forecasting MRVL... [2026-02-18T20:27:15.188290] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-18T20:27:15.188332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-18T20:27:15.200776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-18T20:27:15.201137] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-18T20:27:15.201978] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-18T20:27:15.202034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:15.202068] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:15.202096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:15.202155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:15.264806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:15.265980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:15.266277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:15.266311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:15.391536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:15.391715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:15.391756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:15.391785] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:15.395152] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-02-18T20:27:15.395436] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-18T20:27:15.395568] [INFO ] [sig ] MRVL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:15.540952] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MRVL.txt [2026-02-18T20:27:15.541124] [INFO ] [sig ] [2026/3398] Completed MRVL in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:15.541164] [INFO ] [sig ] [2027/3398] Forecasting MRX... [2026-02-18T20:27:15.541193] [INFO ] [sig ] Generating forecast for: MRX [2026-02-18T20:27:15.541223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-18T20:27:15.554269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-18T20:27:15.554675] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-18T20:27:15.555502] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-18T20:27:15.555557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:15.555616] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:15.555646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:15.555704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:15.614203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:15.615272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:15.615359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:15.615392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:15.742447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:15.742623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:15.742665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:15.742694] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:15.746196] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-02-18T20:27:15.746479] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-18T20:27:15.746627] [INFO ] [sig ] MRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:15.896197] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MRX.txt [2026-02-18T20:27:15.896370] [INFO ] [sig ] [2027/3398] Completed MRX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:15.896411] [INFO ] [sig ] [2028/3398] Forecasting MS... [2026-02-18T20:27:15.896440] [INFO ] [sig ] Generating forecast for: MS [2026-02-18T20:27:15.896469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-18T20:27:15.909337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-18T20:27:15.909706] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-18T20:27:15.910472] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-18T20:27:15.910524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:15.910556] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:15.910604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:15.910663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:15.968759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:15.969876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:15.969976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:15.970011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:16.093789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:16.093949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:16.093990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:16.094020] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:16.097444] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=18.22%) [2026-02-18T20:27:16.097754] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-18T20:27:16.097891] [INFO ] [sig ] MS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:16.243188] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MS.txt [2026-02-18T20:27:16.243386] [INFO ] [sig ] [2028/3398] Completed MS in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:16.243428] [INFO ] [sig ] [2029/3398] Forecasting MSA... [2026-02-18T20:27:16.243457] [INFO ] [sig ] Generating forecast for: MSA [2026-02-18T20:27:16.243487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-18T20:27:16.256650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-18T20:27:16.257055] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-18T20:27:16.257868] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-18T20:27:16.257922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:16.257955] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:16.257982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:16.258060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:16.323906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:16.324987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:16.325093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:16.325135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:16.456948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:16.457118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:16.457159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:16.457189] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:16.460899] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-02-18T20:27:16.461249] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-18T20:27:16.461396] [INFO ] [sig ] MSA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:16.618945] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSA.txt [2026-02-18T20:27:16.619123] [INFO ] [sig ] [2029/3398] Completed MSA in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:16.619166] [INFO ] [sig ] [2030/3398] Forecasting MSB... [2026-02-18T20:27:16.619197] [INFO ] [sig ] Generating forecast for: MSB [2026-02-18T20:27:16.619229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-18T20:27:16.632334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-18T20:27:16.632717] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-18T20:27:16.633606] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-18T20:27:16.633675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:16.633725] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:16.633756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:16.633817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:16.695256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:16.696242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:16.696362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:16.696399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:16.825671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:16.825838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:16.825885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:16.825920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:16.829984] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-18T20:27:16.830284] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-18T20:27:16.830413] [INFO ] [sig ] MSB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:16.976848] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSB.txt [2026-02-18T20:27:16.977014] [INFO ] [sig ] [2030/3398] Completed MSB in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:16.977056] [INFO ] [sig ] [2031/3398] Forecasting MSBI... [2026-02-18T20:27:16.977089] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-18T20:27:16.977118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-18T20:27:16.990198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-18T20:27:16.990632] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-18T20:27:16.991475] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-18T20:27:16.991542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:16.991596] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:16.991627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:16.991686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:17.051730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:17.052666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:17.052753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:17.052787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:17.179703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:17.179867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:17.179908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:17.179937] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:17.183407] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-18T20:27:17.183724] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-18T20:27:17.183864] [INFO ] [sig ] MSBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:17.327281] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MSBI.txt [2026-02-18T20:27:17.327449] [INFO ] [sig ] [2031/3398] Completed MSBI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:17.327491] [INFO ] [sig ] [2032/3398] Forecasting MSCI... [2026-02-18T20:27:17.327521] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-18T20:27:17.327552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-18T20:27:17.340447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-18T20:27:17.340843] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-18T20:27:17.341698] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-18T20:27:17.341754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:17.341818] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:17.341849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:17.341906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:17.418162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:17.419105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:17.419192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:17.419228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:17.551519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:17.551717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:17.551771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:17.551808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:17.556240] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=39.72%) [2026-02-18T20:27:17.556687] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-18T20:27:17.556860] [INFO ] [sig ] MSCI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:17.708803] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSCI.txt [2026-02-18T20:27:17.708955] [INFO ] [sig ] [2032/3398] Completed MSCI in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:17.709004] [INFO ] [sig ] [2033/3398] Forecasting MSD... [2026-02-18T20:27:17.709041] [INFO ] [sig ] Generating forecast for: MSD [2026-02-18T20:27:17.709074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-18T20:27:17.721287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-18T20:27:17.721587] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-18T20:27:17.722376] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-18T20:27:17.722429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:17.722461] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:17.722489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:17.722546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:17.782962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:17.783827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:17.783925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:17.783968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:17.909499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:17.909672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:17.909714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:17.909743] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:17.913148] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-18T20:27:17.913427] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-18T20:27:17.913557] [INFO ] [sig ] MSD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:18.058633] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MSD.txt [2026-02-18T20:27:18.058776] [INFO ] [sig ] [2033/3398] Completed MSD in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:18.058816] [INFO ] [sig ] [2034/3398] Forecasting MSEX... [2026-02-18T20:27:18.058850] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-18T20:27:18.058887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-18T20:27:18.072193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-18T20:27:18.072563] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-18T20:27:18.073454] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-18T20:27:18.073523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:18.073565] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:18.073627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:18.073690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:18.141127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:18.142206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:18.142350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:18.142392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:18.267919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:18.268091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:18.268134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:18.268164] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:18.271643] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-02-18T20:27:18.271939] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-18T20:27:18.272072] [INFO ] [sig ] MSEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:18.415921] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSEX.txt [2026-02-18T20:27:18.416100] [INFO ] [sig ] [2034/3398] Completed MSEX in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:18.416148] [INFO ] [sig ] [2035/3398] Forecasting MSFD... [2026-02-18T20:27:18.416179] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-18T20:27:18.416209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-18T20:27:18.430594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-18T20:27:18.431010] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-18T20:27:18.432051] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-18T20:27:18.432116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:18.432158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:18.432193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:18.432272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:18.494234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:18.495164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:18.495255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:18.495295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:18.621679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:18.621835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:18.621875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:18.621947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:18.625480] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=80.54%) [2026-02-18T20:27:18.625787] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-18T20:27:18.625923] [INFO ] [sig ] MSFD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:18.773443] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MSFD.txt [2026-02-18T20:27:18.773623] [INFO ] [sig ] [2035/3398] Completed MSFD in 0.4s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:18.773666] [INFO ] [sig ] [2036/3398] Forecasting MSFL... [2026-02-18T20:27:18.773697] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-18T20:27:18.773728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-18T20:27:18.787088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-18T20:27:18.787443] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-18T20:27:18.788327] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-18T20:27:18.788382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:18.788414] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:18.788441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:18.788497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:18.847292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:18.848258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:18.848365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:18.848400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:18.970109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:18.970264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:18.970305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:18.970335] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:18.973757] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-02-18T20:27:18.974037] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-18T20:27:18.974181] [INFO ] [sig ] MSFL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:19.118315] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MSFL.txt [2026-02-18T20:27:19.118485] [INFO ] [sig ] [2036/3398] Completed MSFL in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:19.118528] [INFO ] [sig ] [2037/3398] Forecasting MSGE... [2026-02-18T20:27:19.118558] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-18T20:27:19.118609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-18T20:27:19.131549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-18T20:27:19.131962] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-18T20:27:19.132806] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-18T20:27:19.132862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:19.132897] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:19.132931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:19.132992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:19.191997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:19.192736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:19.192818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:19.192852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:19.318695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:19.318853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:19.318898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:19.318938] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:19.322555] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=80.62%) [2026-02-18T20:27:19.322860] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-18T20:27:19.322991] [INFO ] [sig ] MSGE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:19.466059] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MSGE.txt [2026-02-18T20:27:19.466193] [INFO ] [sig ] [2037/3398] Completed MSGE in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:19.466233] [INFO ] [sig ] [2038/3398] Forecasting MSGM... [2026-02-18T20:27:19.466262] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-18T20:27:19.466298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-18T20:27:19.478606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-18T20:27:19.478901] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-18T20:27:19.479700] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-18T20:27:19.479753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:19.479785] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:19.479813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:19.479870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:19.538367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:19.539063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:19.539142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:19.539174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:19.653634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:19.653790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:19.653847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:19.653877] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:19.657280] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=78.68%) [2026-02-18T20:27:19.657557] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-18T20:27:19.657705] [INFO ] [sig ] MSGM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:19.801673] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MSGM.txt [2026-02-18T20:27:19.801819] [INFO ] [sig ] [2038/3398] Completed MSGM in 0.3s | 2.77 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-18T20:27:19.801858] [INFO ] [sig ] [2039/3398] Forecasting MSGS... [2026-02-18T20:27:19.801890] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-18T20:27:19.801925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-18T20:27:19.813897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-18T20:27:19.814222] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-18T20:27:19.815017] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-18T20:27:19.815070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:19.815103] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:19.815131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:19.815187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:19.875531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:19.876658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:19.876740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:19.876773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:20.001477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:20.001647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:20.001687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:20.001716] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:20.005377] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-18T20:27:20.005685] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-18T20:27:20.005835] [INFO ] [sig ] MSGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:20.162300] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSGS.txt [2026-02-18T20:27:20.162460] [INFO ] [sig ] [2039/3398] Completed MSGS in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-18T20:27:20.162505] [INFO ] [sig ] [2040/3398] Forecasting MSI... [2026-02-18T20:27:20.162538] [INFO ] [sig ] Generating forecast for: MSI [2026-02-18T20:27:20.162588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-18T20:27:20.175392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-18T20:27:20.175749] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-18T20:27:20.176640] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-18T20:27:20.176694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:20.176728] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:20.176756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:20.176815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:20.237438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:20.238402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:20.238488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:20.238521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:20.369150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:20.369504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:20.369549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:20.369600] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:20.373265] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-02-18T20:27:20.373544] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-18T20:27:20.373690] [INFO ] [sig ] MSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:20.521101] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSI.txt [2026-02-18T20:27:20.521264] [INFO ] [sig ] [2040/3398] Completed MSI in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-18T20:27:20.521308] [INFO ] [sig ] [2041/3398] Forecasting MSM... [2026-02-18T20:27:20.521340] [INFO ] [sig ] Generating forecast for: MSM [2026-02-18T20:27:20.521372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-18T20:27:20.533848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-18T20:27:20.534264] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-18T20:27:20.535116] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-18T20:27:20.535171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:20.535205] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:20.535235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:20.535299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:20.599471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:20.600397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:20.600487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:20.600527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:20.723442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:20.723621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:20.723664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:20.723695] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:20.727373] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=41.85%) [2026-02-18T20:27:20.727700] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-18T20:27:20.727837] [INFO ] [sig ] MSM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:20.877208] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MSM.txt [2026-02-18T20:27:20.877368] [INFO ] [sig ] [2041/3398] Completed MSM in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-18T20:27:20.877409] [INFO ] [sig ] [2042/3398] Forecasting MTB... [2026-02-18T20:27:20.877439] [INFO ] [sig ] Generating forecast for: MTB [2026-02-18T20:27:20.877470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-18T20:27:20.889773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-18T20:27:20.890176] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-18T20:27:20.890981] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-18T20:27:20.891034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:20.891078] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:20.891107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:20.891163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:20.948699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:20.949561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:20.949698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:20.949733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:21.080844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:21.081009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:21.081059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:21.081092] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:21.084735] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-02-18T20:27:21.085039] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-18T20:27:21.085172] [INFO ] [sig ] MTB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:21.238400] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTB.txt [2026-02-18T20:27:21.238558] [INFO ] [sig ] [2042/3398] Completed MTB in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-18T20:27:21.238619] [INFO ] [sig ] [2043/3398] Forecasting MTCH... [2026-02-18T20:27:21.238651] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-18T20:27:21.238681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-18T20:27:21.251017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-18T20:27:21.251439] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-18T20:27:21.252266] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-18T20:27:21.252319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:21.252351] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:21.252377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:21.252434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:21.311271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:21.312203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:21.312305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:21.312338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:21.436447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:21.436628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:21.436669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:21.436698] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:21.440409] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-18T20:27:21.440733] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-18T20:27:21.440869] [INFO ] [sig ] MTCH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:21.592101] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTCH.txt [2026-02-18T20:27:21.592259] [INFO ] [sig ] [2043/3398] Completed MTCH in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:21.592299] [INFO ] [sig ] [2044/3398] Forecasting MTG... [2026-02-18T20:27:21.592329] [INFO ] [sig ] Generating forecast for: MTG [2026-02-18T20:27:21.592358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-18T20:27:21.604678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-18T20:27:21.605044] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-18T20:27:21.605874] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-18T20:27:21.605928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:21.605963] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:21.605992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:21.606051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:21.665900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:21.666985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:21.667078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:21.667111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:21.787173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:21.787330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:21.787370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:21.787398] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:21.790869] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-18T20:27:21.791179] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-18T20:27:21.791312] [INFO ] [sig ] MTG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:21.941002] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTG.txt [2026-02-18T20:27:21.941158] [INFO ] [sig ] [2044/3398] Completed MTG in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:21.941199] [INFO ] [sig ] [2045/3398] Forecasting MTH... [2026-02-18T20:27:21.941228] [INFO ] [sig ] Generating forecast for: MTH [2026-02-18T20:27:21.941259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-18T20:27:21.954012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-18T20:27:21.954420] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-18T20:27:21.955286] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-18T20:27:21.955351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:21.955386] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:21.955414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:21.955486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:22.017450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:22.018537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:22.018644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:22.018681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:22.145413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:22.145591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:22.145636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:22.145667] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:22.149318] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-18T20:27:22.149664] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-18T20:27:22.149830] [INFO ] [sig ] MTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:22.303187] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTH.txt [2026-02-18T20:27:22.303382] [INFO ] [sig ] [2045/3398] Completed MTH in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:22.303424] [INFO ] [sig ] [2046/3398] Forecasting MTLS... [2026-02-18T20:27:22.303461] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-18T20:27:22.303491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-18T20:27:22.315529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-18T20:27:22.315892] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-18T20:27:22.316706] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-18T20:27:22.316761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:22.316795] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:22.316823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:22.316882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:22.374943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:22.375801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:22.375886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:22.375920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:22.502823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:22.502977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:22.503020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:22.503050] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:22.506402] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: DOWN (p=34.74%) [2026-02-18T20:27:22.506701] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-18T20:27:22.506828] [INFO ] [sig ] MTLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:22.675948] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MTLS.txt [2026-02-18T20:27:22.676126] [INFO ] [sig ] [2046/3398] Completed MTLS in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:22.676169] [INFO ] [sig ] [2047/3398] Forecasting MTN... [2026-02-18T20:27:22.676198] [INFO ] [sig ] Generating forecast for: MTN [2026-02-18T20:27:22.676235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-18T20:27:22.689147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-18T20:27:22.689621] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-18T20:27:22.690496] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-18T20:27:22.690554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:22.690627] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:22.690675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:22.690761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:22.753638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:22.754530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:22.754637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:22.754674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:22.876817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:22.876974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:22.877014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:22.877044] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:22.880453] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=65.01%) [2026-02-18T20:27:22.880754] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-18T20:27:22.880881] [INFO ] [sig ] MTN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:23.021483] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTN.txt [2026-02-18T20:27:23.021646] [INFO ] [sig ] [2047/3398] Completed MTN in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:23.021687] [INFO ] [sig ] [2048/3398] Forecasting MTRN... [2026-02-18T20:27:23.021717] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-18T20:27:23.021748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-18T20:27:23.033377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-18T20:27:23.033707] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-18T20:27:23.034483] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-18T20:27:23.034537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:23.034598] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:23.034630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:23.034688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:23.094756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:23.095622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:23.095706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:23.095740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:23.216046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:23.216206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:23.216245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:23.216273] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:23.219678] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-02-18T20:27:23.219948] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-18T20:27:23.220071] [INFO ] [sig ] MTRN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:23.370920] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTRN.txt [2026-02-18T20:27:23.371069] [INFO ] [sig ] [2048/3398] Completed MTRN in 0.3s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:23.371110] [INFO ] [sig ] [2049/3398] Forecasting MTRX... [2026-02-18T20:27:23.371140] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-18T20:27:23.371169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-18T20:27:23.383722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-18T20:27:23.384102] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-18T20:27:23.384954] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-18T20:27:23.385009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:23.385069] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:23.385100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:23.385158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:23.444374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:23.445238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:23.445323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:23.445357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:23.572216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:23.572376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:23.572416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:23.572463] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:23.575872] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=57.17%) [2026-02-18T20:27:23.576154] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-18T20:27:23.576279] [INFO ] [sig ] MTRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:23.726330] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTRX.txt [2026-02-18T20:27:23.726498] [INFO ] [sig ] [2049/3398] Completed MTRX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:23.726542] [INFO ] [sig ] [2050/3398] Forecasting MTSI... [2026-02-18T20:27:23.726591] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-18T20:27:23.726627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-18T20:27:23.739373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-18T20:27:23.739734] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-18T20:27:23.740556] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-18T20:27:23.740632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:23.740667] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:23.740694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:23.740752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:23.798991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:23.799874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:23.799956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:23.799994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:23.922521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:23.922885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:23.922928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:23.922958] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:23.926678] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-18T20:27:23.926965] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-18T20:27:23.927120] [INFO ] [sig ] MTSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:24.076686] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MTSI.txt [2026-02-18T20:27:24.076826] [INFO ] [sig ] [2050/3398] Completed MTSI in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:24.076864] [INFO ] [sig ] [2051/3398] Forecasting MTX... [2026-02-18T20:27:24.076895] [INFO ] [sig ] Generating forecast for: MTX [2026-02-18T20:27:24.076925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-18T20:27:24.088507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-18T20:27:24.088882] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-18T20:27:24.089838] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-18T20:27:24.089899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:24.089936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:24.089969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:24.090055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:24.148161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:24.148913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:24.148995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:24.149053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:24.268740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:24.268898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:24.268938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:24.268967] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:24.272491] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=77.87%) [2026-02-18T20:27:24.272817] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-18T20:27:24.272950] [INFO ] [sig ] MTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:24.432627] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTX.txt [2026-02-18T20:27:24.432785] [INFO ] [sig ] [2051/3398] Completed MTX in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:24.432827] [INFO ] [sig ] [2052/3398] Forecasting MTZ... [2026-02-18T20:27:24.432856] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-18T20:27:24.432888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-18T20:27:24.446565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-18T20:27:24.447011] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-18T20:27:24.448067] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-18T20:27:24.448133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:24.448172] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:24.448204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:24.448269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:24.515555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:24.516611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:24.516697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:24.516730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:24.648221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:24.648378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:24.648420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:24.648485] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:24.653241] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=78.84%) [2026-02-18T20:27:24.653662] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-18T20:27:24.653834] [INFO ] [sig ] MTZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:24.805346] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MTZ.txt [2026-02-18T20:27:24.805505] [INFO ] [sig ] [2052/3398] Completed MTZ in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:24.805544] [INFO ] [sig ] [2053/3398] Forecasting MUA... [2026-02-18T20:27:24.805596] [INFO ] [sig ] Generating forecast for: MUA [2026-02-18T20:27:24.805629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-18T20:27:24.818299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-18T20:27:24.818733] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-18T20:27:24.819716] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-18T20:27:24.819789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:24.819838] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:24.819882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:24.819968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:24.880426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:24.881404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:24.881491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:24.881525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:25.012447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:25.012644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:25.012689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:25.012721] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:25.016632] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=27.16%) [2026-02-18T20:27:25.017062] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-18T20:27:25.017229] [INFO ] [sig ] MUA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:25.177953] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MUA.txt [2026-02-18T20:27:25.178403] [INFO ] [sig ] [2053/3398] Completed MUA in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:25.178655] [INFO ] [sig ] [2054/3398] Forecasting MUC... [2026-02-18T20:27:25.178696] [INFO ] [sig ] Generating forecast for: MUC [2026-02-18T20:27:25.178732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-18T20:27:25.192526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-18T20:27:25.192949] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-18T20:27:25.194019] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-18T20:27:25.194076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:25.194111] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:25.194138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:25.194202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:25.260780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:25.261804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:25.261902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:25.261945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:25.403158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:25.403332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:25.403377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:25.403408] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:25.407542] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-02-18T20:27:25.407883] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-18T20:27:25.408018] [INFO ] [sig ] MUC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:25.561299] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MUC.txt [2026-02-18T20:27:25.561441] [INFO ] [sig ] [2054/3398] Completed MUC in 0.4s | 2.77 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-18T20:27:25.561482] [INFO ] [sig ] [2055/3398] Forecasting MUFG... [2026-02-18T20:27:25.561515] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-18T20:27:25.561546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-18T20:27:25.576062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-18T20:27:25.576529] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-18T20:27:25.577416] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-18T20:27:25.577487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:25.577521] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:25.577549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:25.577634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:25.640949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:25.641945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:25.642038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:25.642081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:25.785706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:25.785887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:25.785940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:25.785979] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:25.790766] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-02-18T20:27:25.791154] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-18T20:27:25.791325] [INFO ] [sig ] MUFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:25.976540] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MUFG.txt [2026-02-18T20:27:25.976790] [INFO ] [sig ] [2055/3398] Completed MUFG in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-18T20:27:25.976841] [INFO ] [sig ] [2056/3398] Forecasting MUJ... [2026-02-18T20:27:25.976880] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-18T20:27:25.976917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-18T20:27:25.992656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-18T20:27:25.993132] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-18T20:27:25.994209] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-18T20:27:25.994290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:25.994330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:25.994364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:25.994443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:26.056954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:26.057868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:26.057952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:26.057986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:26.194587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:26.194753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:26.194795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:26.194826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:26.198489] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-18T20:27:26.198843] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-18T20:27:26.198988] [INFO ] [sig ] MUJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:26.352942] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MUJ.txt [2026-02-18T20:27:26.353109] [INFO ] [sig ] [2056/3398] Completed MUJ in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-18T20:27:26.353158] [INFO ] [sig ] [2057/3398] Forecasting MUSA... [2026-02-18T20:27:26.353195] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-18T20:27:26.353231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-18T20:27:26.365992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-18T20:27:26.366392] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-18T20:27:26.367225] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-18T20:27:26.367281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:26.367314] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:26.367343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:26.367403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:26.425157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:26.426079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:26.426166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:26.426199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:26.551347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:26.551509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:26.551553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:26.551604] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:26.555027] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-18T20:27:26.555325] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-18T20:27:26.555461] [INFO ] [sig ] MUSA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:26.702845] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MUSA.txt [2026-02-18T20:27:26.703006] [INFO ] [sig ] [2057/3398] Completed MUSA in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-18T20:27:26.703046] [INFO ] [sig ] [2058/3398] Forecasting MUX... [2026-02-18T20:27:26.703076] [INFO ] [sig ] Generating forecast for: MUX [2026-02-18T20:27:26.703106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-18T20:27:26.715764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-18T20:27:26.716192] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-18T20:27:26.717090] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-18T20:27:26.717158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:26.717192] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:26.717219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:26.717276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:26.775381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:26.776326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:26.776421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:26.776456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:26.898648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:26.898803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:26.898844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:26.898874] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:26.902754] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=72.85%) [2026-02-18T20:27:26.903037] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-18T20:27:26.903169] [INFO ] [sig ] MUX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:27.054111] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MUX.txt [2026-02-18T20:27:27.054271] [INFO ] [sig ] [2058/3398] Completed MUX in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-18T20:27:27.054311] [INFO ] [sig ] [2059/3398] Forecasting MVBF... [2026-02-18T20:27:27.054343] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-18T20:27:27.054373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-18T20:27:27.066196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-18T20:27:27.066615] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-18T20:27:27.067449] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-18T20:27:27.067503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:27.067536] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:27.067564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:27.067652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:27.125255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:27.126166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:27.126296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:27.126330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:27.245700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:27.245856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:27.245896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:27.245925] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:27.249525] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-02-18T20:27:27.249837] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-18T20:27:27.249972] [INFO ] [sig ] MVBF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:27.395310] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MVBF.txt [2026-02-18T20:27:27.395480] [INFO ] [sig ] [2059/3398] Completed MVBF in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:27.395544] [INFO ] [sig ] [2060/3398] Forecasting MVF... [2026-02-18T20:27:27.395611] [INFO ] [sig ] Generating forecast for: MVF [2026-02-18T20:27:27.395659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-18T20:27:27.408088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-18T20:27:27.408511] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-18T20:27:27.409399] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-18T20:27:27.409454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:27.409487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:27.409514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:27.409596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:27.469772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:27.470687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:27.470786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:27.470823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:27.603150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:27.603308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:27.603351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:27.603381] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:27.606856] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-02-18T20:27:27.607161] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-18T20:27:27.607299] [INFO ] [sig ] MVF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:27.750640] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MVF.txt [2026-02-18T20:27:27.750815] [INFO ] [sig ] [2060/3398] Completed MVF in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:27.750856] [INFO ] [sig ] [2061/3398] Forecasting MWA... [2026-02-18T20:27:27.750887] [INFO ] [sig ] Generating forecast for: MWA [2026-02-18T20:27:27.750917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-18T20:27:27.763791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-18T20:27:27.764211] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-18T20:27:27.765052] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-18T20:27:27.765115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:27.765155] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:27.765189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:27.765260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:27.828305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:27.829479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:27.829589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:27.829626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:27.956938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:27.957103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:27.957146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:27.957175] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:27.960787] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=75.57%) [2026-02-18T20:27:27.961089] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-18T20:27:27.961230] [INFO ] [sig ] MWA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:28.111537] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MWA.txt [2026-02-18T20:27:28.111806] [INFO ] [sig ] [2061/3398] Completed MWA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:28.111848] [INFO ] [sig ] [2062/3398] Forecasting MX... [2026-02-18T20:27:28.111879] [INFO ] [sig ] Generating forecast for: MX [2026-02-18T20:27:28.111909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-18T20:27:28.124357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-18T20:27:28.124729] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-18T20:27:28.125541] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-18T20:27:28.125619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:28.125662] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:28.125692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:28.125750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:28.185161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:28.186050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:28.186137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:28.186170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:28.305645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:28.305794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:28.305849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:28.305880] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:28.309351] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=51.05%) [2026-02-18T20:27:28.309655] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-18T20:27:28.309784] [INFO ] [sig ] MX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:28.452280] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MX.txt [2026-02-18T20:27:28.452483] [INFO ] [sig ] [2062/3398] Completed MX in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:28.452525] [INFO ] [sig ] [2063/3398] Forecasting MXF... [2026-02-18T20:27:28.452556] [INFO ] [sig ] Generating forecast for: MXF [2026-02-18T20:27:28.452609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-18T20:27:28.467042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-18T20:27:28.467557] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-18T20:27:28.468784] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-18T20:27:28.468858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:28.468903] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:28.468940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:28.469022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:28.541382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:28.542558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:28.542717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:28.542771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:28.691378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:28.691561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:28.691620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:28.691650] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:28.695099] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-18T20:27:28.695409] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-18T20:27:28.695547] [INFO ] [sig ] MXF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:28.838648] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MXF.txt [2026-02-18T20:27:28.838819] [INFO ] [sig ] [2063/3398] Completed MXF in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:28.838860] [INFO ] [sig ] [2064/3398] Forecasting MXL... [2026-02-18T20:27:28.838890] [INFO ] [sig ] Generating forecast for: MXL [2026-02-18T20:27:28.838923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-18T20:27:28.851220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-18T20:27:28.851640] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-18T20:27:28.852450] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-18T20:27:28.852504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:28.852536] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:28.852563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:28.852643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:28.911501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:28.912489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:28.912599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:28.912637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:29.038763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:29.038930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:29.038970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:29.039000] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:29.042615] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=14.49%) [2026-02-18T20:27:29.042938] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-18T20:27:29.043079] [INFO ] [sig ] MXL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:29.189655] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MXL.txt [2026-02-18T20:27:29.189832] [INFO ] [sig ] [2064/3398] Completed MXL in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:29.189874] [INFO ] [sig ] [2065/3398] Forecasting MYE... [2026-02-18T20:27:29.189912] [INFO ] [sig ] Generating forecast for: MYE [2026-02-18T20:27:29.189952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-18T20:27:29.203380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-18T20:27:29.203814] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-18T20:27:29.204717] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-18T20:27:29.204773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:29.204808] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:29.204837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:29.204896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:29.264843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:29.265763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:29.265869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:29.265904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:29.395520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:29.395696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:29.395738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:29.395769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:29.399527] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-02-18T20:27:29.399842] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-18T20:27:29.399974] [INFO ] [sig ] MYE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:29.554617] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MYE.txt [2026-02-18T20:27:29.554784] [INFO ] [sig ] [2065/3398] Completed MYE in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:29.554825] [INFO ] [sig ] [2066/3398] Forecasting MYGN... [2026-02-18T20:27:29.554854] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-18T20:27:29.554885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-18T20:27:29.567840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-18T20:27:29.568287] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-18T20:27:29.569108] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-18T20:27:29.569171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:29.569256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:29.569293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:29.569357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:29.628940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:29.629918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:29.630017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:29.630070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:29.761145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:29.761304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:29.761346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:29.761374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:29.764884] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: UP (p=58.87%) [2026-02-18T20:27:29.765204] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-18T20:27:29.765345] [INFO ] [sig ] MYGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:29.910755] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MYGN.txt [2026-02-18T20:27:29.910917] [INFO ] [sig ] [2066/3398] Completed MYGN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:29.910962] [INFO ] [sig ] [2067/3398] Forecasting MYI... [2026-02-18T20:27:29.910993] [INFO ] [sig ] Generating forecast for: MYI [2026-02-18T20:27:29.911024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-18T20:27:29.923122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-18T20:27:29.923512] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-18T20:27:29.924324] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-18T20:27:29.924378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:29.924411] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:29.924438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:29.924495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:29.988719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:29.989644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:29.989731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:29.989765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:30.111421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:30.111635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:30.111703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:30.111734] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:30.115388] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=46.69%) [2026-02-18T20:27:30.115784] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-18T20:27:30.115933] [INFO ] [sig ] MYI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:30.257356] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MYI.txt [2026-02-18T20:27:30.257525] [INFO ] [sig ] [2067/3398] Completed MYI in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:30.257566] [INFO ] [sig ] [2068/3398] Forecasting MYN... [2026-02-18T20:27:30.257617] [INFO ] [sig ] Generating forecast for: MYN [2026-02-18T20:27:30.257648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-18T20:27:30.268663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-18T20:27:30.269000] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-18T20:27:30.269794] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-18T20:27:30.269847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:30.269880] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:30.269907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:30.269964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:30.326917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:30.327810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:30.327893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:30.327926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:30.454164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:30.454344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:30.454386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:30.454415] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:30.458004] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-18T20:27:30.458334] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-18T20:27:30.458472] [INFO ] [sig ] MYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:30.620403] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/MYN.txt [2026-02-18T20:27:30.620599] [INFO ] [sig ] [2068/3398] Completed MYN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:30.620648] [INFO ] [sig ] [2069/3398] Forecasting MYRG... [2026-02-18T20:27:30.620681] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-18T20:27:30.620713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-18T20:27:30.633378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-18T20:27:30.633824] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-18T20:27:30.634715] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-18T20:27:30.634771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:30.634804] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:30.634833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:30.634892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:30.698015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:30.698952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:30.699038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:30.699073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:30.819295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:30.819456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:30.819496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:30.819598] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:30.823250] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-02-18T20:27:30.823569] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-18T20:27:30.823728] [INFO ] [sig ] MYRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:30.968459] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/MYRG.txt [2026-02-18T20:27:30.968638] [INFO ] [sig ] [2069/3398] Completed MYRG in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:30.968680] [INFO ] [sig ] [2070/3398] Forecasting NA... [2026-02-18T20:27:30.968717] [INFO ] [sig ] Generating forecast for: NA [2026-02-18T20:27:30.968748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-18T20:27:30.981798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-18T20:27:30.982195] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-18T20:27:30.983354] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-18T20:27:30.983624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:30.983668] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:30.983706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:30.983783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:31.047565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:31.048713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:31.048808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:31.048844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:31.181861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:31.182021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:31.182062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:31.182091] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:31.186196] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-02-18T20:27:31.186685] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-18T20:27:31.186824] [INFO ] [sig ] NA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:31.344795] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NA.txt [2026-02-18T20:27:31.344965] [INFO ] [sig ] [2070/3398] Completed NA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:31.345006] [INFO ] [sig ] [2071/3398] Forecasting NAAS... [2026-02-18T20:27:31.345037] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-18T20:27:31.345069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-18T20:27:31.356454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-18T20:27:31.356807] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-18T20:27:31.357631] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-18T20:27:31.357686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:31.357719] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:31.357748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:31.357809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:31.428832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:31.429919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:31.430016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:31.430052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:31.553377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:31.553534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:31.553590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:31.553624] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:31.556966] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-02-18T20:27:31.557263] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-18T20:27:31.557410] [INFO ] [sig ] NAAS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:31.700911] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NAAS.txt [2026-02-18T20:27:31.701080] [INFO ] [sig ] [2071/3398] Completed NAAS in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-18T20:27:31.701123] [INFO ] [sig ] [2072/3398] Forecasting NABL... [2026-02-18T20:27:31.701153] [INFO ] [sig ] Generating forecast for: NABL [2026-02-18T20:27:31.701185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-18T20:27:31.713004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-18T20:27:31.713381] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-18T20:27:31.714205] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-18T20:27:31.714266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:31.714299] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:31.714326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:31.714384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:31.771684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:31.772538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:31.772643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:31.772681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:31.897249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:31.897405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:31.897447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:31.897476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:31.901191] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-18T20:27:31.901520] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-18T20:27:31.901670] [INFO ] [sig ] NABL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:32.053417] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NABL.txt [2026-02-18T20:27:32.053567] [INFO ] [sig ] [2072/3398] Completed NABL in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-18T20:27:32.053627] [INFO ] [sig ] [2073/3398] Forecasting NAC... [2026-02-18T20:27:32.053657] [INFO ] [sig ] Generating forecast for: NAC [2026-02-18T20:27:32.053687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-18T20:27:32.066186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-18T20:27:32.066599] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-18T20:27:32.067459] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-18T20:27:32.067516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:32.067549] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:32.067600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:32.067661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:32.124617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:32.125555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:32.125668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:32.125704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:32.250445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:32.250624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:32.250668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:32.250716] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:32.254466] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-02-18T20:27:32.254776] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-18T20:27:32.254910] [INFO ] [sig ] NAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:32.406734] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NAC.txt [2026-02-18T20:27:32.406894] [INFO ] [sig ] [2073/3398] Completed NAC in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-18T20:27:32.406936] [INFO ] [sig ] [2074/3398] Forecasting NAD... [2026-02-18T20:27:32.406966] [INFO ] [sig ] Generating forecast for: NAD [2026-02-18T20:27:32.406995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-18T20:27:32.420123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-18T20:27:32.420716] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-18T20:27:32.421610] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-18T20:27:32.421666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:32.421699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:32.421728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:32.421787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:32.484873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:32.485800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:32.485890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:32.485924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:32.617140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:32.617301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:32.617342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:32.617372] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:32.621439] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=26.07%) [2026-02-18T20:27:32.621977] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-18T20:27:32.622115] [INFO ] [sig ] NAD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:32.769757] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NAD.txt [2026-02-18T20:27:32.769914] [INFO ] [sig ] [2074/3398] Completed NAD in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-18T20:27:32.769953] [INFO ] [sig ] [2075/3398] Forecasting NATH... [2026-02-18T20:27:32.769984] [INFO ] [sig ] Generating forecast for: NATH [2026-02-18T20:27:32.770014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-18T20:27:32.782182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-18T20:27:32.782627] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-18T20:27:32.783474] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-18T20:27:32.783529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:32.783561] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:32.783609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:32.783668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:32.846872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:32.847912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:32.848018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:32.851202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:32.969245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:32.969415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:32.969456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:32.969485] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:32.973116] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-02-18T20:27:32.973426] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-18T20:27:32.973598] [INFO ] [sig ] NATH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:33.121926] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NATH.txt [2026-02-18T20:27:33.122070] [INFO ] [sig ] [2075/3398] Completed NATH in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-18T20:27:33.122110] [INFO ] [sig ] [2076/3398] Forecasting NATL... [2026-02-18T20:27:33.122139] [INFO ] [sig ] Generating forecast for: NATL [2026-02-18T20:27:33.122169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-18T20:27:33.135064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-18T20:27:33.135419] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-18T20:27:33.136223] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-18T20:27:33.136282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:33.136314] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:33.136342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:33.136399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:33.196631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:33.197503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:33.197643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:33.197679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:33.324750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:33.324913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:33.324958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:33.324989] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:33.328553] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-18T20:27:33.329062] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-18T20:27:33.329196] [INFO ] [sig ] NATL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:33.497201] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NATL.txt [2026-02-18T20:27:33.497340] [INFO ] [sig ] [2076/3398] Completed NATL in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:33.497380] [INFO ] [sig ] [2077/3398] Forecasting NAVI... [2026-02-18T20:27:33.497415] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-18T20:27:33.497452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-18T20:27:33.511266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-18T20:27:33.511807] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-18T20:27:33.512884] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-18T20:27:33.512939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:33.512973] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:33.513001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:33.513077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:33.574269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:33.575124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:33.575216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:33.575250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:33.699103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:33.699288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:33.699329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:33.699358] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:33.703379] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=42.64%) [2026-02-18T20:27:33.703684] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-18T20:27:33.703814] [INFO ] [sig ] NAVI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:33.847119] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NAVI.txt [2026-02-18T20:27:33.847247] [INFO ] [sig ] [2077/3398] Completed NAVI in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:33.847295] [INFO ] [sig ] [2078/3398] Forecasting NAZ... [2026-02-18T20:27:33.847327] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-18T20:27:33.847357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-18T20:27:33.859696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-18T20:27:33.860026] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-18T20:27:33.860841] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-18T20:27:33.860895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:33.860927] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:33.860960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:33.861018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:33.919278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:33.920181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:33.920264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:33.920298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:34.026432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:34.026608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:34.026649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:34.026678] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:34.030150] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=53.53%) [2026-02-18T20:27:34.030485] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-18T20:27:34.030647] [INFO ] [sig ] NAZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:34.180379] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NAZ.txt [2026-02-18T20:27:34.180551] [INFO ] [sig ] [2078/3398] Completed NAZ in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:34.180619] [INFO ] [sig ] [2079/3398] Forecasting NB... [2026-02-18T20:27:34.180653] [INFO ] [sig ] Generating forecast for: NB [2026-02-18T20:27:34.180685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-18T20:27:34.193319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-18T20:27:34.193712] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-18T20:27:34.194490] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-18T20:27:34.194555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:34.194632] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:34.194662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:34.194720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:34.262209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:34.263132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:34.263218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:34.263253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:34.388418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:34.388794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:34.388835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:34.388864] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:34.392843] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-18T20:27:34.393122] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-18T20:27:34.393247] [INFO ] [sig ] NB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:34.547800] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NB.txt [2026-02-18T20:27:34.547995] [INFO ] [sig ] [2079/3398] Completed NB in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:34.548051] [INFO ] [sig ] [2080/3398] Forecasting NBB... [2026-02-18T20:27:34.548085] [INFO ] [sig ] Generating forecast for: NBB [2026-02-18T20:27:34.548118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-18T20:27:34.561504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-18T20:27:34.562025] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-18T20:27:34.562815] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-18T20:27:34.562869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:34.562902] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:34.562929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:34.562986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:34.620386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:34.621081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:34.621164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:34.621199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:34.745703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:34.745867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:34.745908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:34.745936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:34.749367] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-02-18T20:27:34.749679] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-18T20:27:34.749814] [INFO ] [sig ] NBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:34.896272] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NBB.txt [2026-02-18T20:27:34.896412] [INFO ] [sig ] [2080/3398] Completed NBB in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:34.896452] [INFO ] [sig ] [2081/3398] Forecasting NBBK... [2026-02-18T20:27:34.896481] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-18T20:27:34.896510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-18T20:27:34.909132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-18T20:27:34.909520] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-18T20:27:34.910372] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-18T20:27:34.910437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:34.910470] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:34.910498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:34.910557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:34.973173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:34.974083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:34.974172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:34.974206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:35.101406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:35.101604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:35.101649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:35.101680] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:35.105375] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-02-18T20:27:35.105759] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-18T20:27:35.105910] [INFO ] [sig ] NBBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:35.257524] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NBBK.txt [2026-02-18T20:27:35.257710] [INFO ] [sig ] [2081/3398] Completed NBBK in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:35.257751] [INFO ] [sig ] [2082/3398] Forecasting NBHC... [2026-02-18T20:27:35.257784] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-18T20:27:35.257818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-18T20:27:35.271209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-18T20:27:35.271551] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-18T20:27:35.272347] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-18T20:27:35.272401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:35.272660] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:35.272689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:35.272746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:35.332633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:35.333409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:35.333490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:35.333523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:35.454809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:35.455035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:35.455089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:35.455124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:35.458961] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=42.52%) [2026-02-18T20:27:35.459280] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-18T20:27:35.459457] [INFO ] [sig ] NBHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:35.607755] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NBHC.txt [2026-02-18T20:27:35.607946] [INFO ] [sig ] [2082/3398] Completed NBHC in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:35.607991] [INFO ] [sig ] [2083/3398] Forecasting NBIX... [2026-02-18T20:27:35.608025] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-18T20:27:35.608081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-18T20:27:35.621705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-18T20:27:35.622121] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-18T20:27:35.622976] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-18T20:27:35.623031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:35.623101] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:35.623130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:35.623187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:35.682274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:35.683441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:35.683536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:35.683589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:35.807110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:35.807275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:35.807318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:35.807349] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:35.811090] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-18T20:27:35.811387] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-18T20:27:35.811519] [INFO ] [sig ] NBIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:35.954311] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NBIX.txt [2026-02-18T20:27:35.954455] [INFO ] [sig ] [2083/3398] Completed NBIX in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:35.954495] [INFO ] [sig ] [2084/3398] Forecasting NBN... [2026-02-18T20:27:35.954526] [INFO ] [sig ] Generating forecast for: NBN [2026-02-18T20:27:35.954557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-18T20:27:35.965666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-18T20:27:35.966030] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-18T20:27:35.967021] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-18T20:27:35.967077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:35.967110] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:35.967137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:35.967196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:36.026681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:36.027437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:36.027531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:36.027566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:36.157230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:36.157397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:36.157439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:36.157468] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:36.161242] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-18T20:27:36.161548] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-18T20:27:36.161700] [INFO ] [sig ] NBN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:36.313281] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NBN.txt [2026-02-18T20:27:36.313452] [INFO ] [sig ] [2084/3398] Completed NBN in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:36.313503] [INFO ] [sig ] [2085/3398] Forecasting NBTB... [2026-02-18T20:27:36.313545] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-18T20:27:36.313605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-18T20:27:36.326098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-18T20:27:36.326501] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-18T20:27:36.327343] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-18T20:27:36.327399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:36.327433] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:36.327462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:36.327543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:36.386286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:36.387360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:36.387475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:36.387512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:36.514691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:36.514850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:36.514890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:36.514919] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:36.518464] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-18T20:27:36.518785] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-18T20:27:36.518917] [INFO ] [sig ] NBTB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:36.666467] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NBTB.txt [2026-02-18T20:27:36.666850] [INFO ] [sig ] [2085/3398] Completed NBTB in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:36.666903] [INFO ] [sig ] [2086/3398] Forecasting NBXG... [2026-02-18T20:27:36.666941] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-18T20:27:36.666973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-18T20:27:36.681346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-18T20:27:36.681769] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-18T20:27:36.682555] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-18T20:27:36.682626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:36.682659] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:36.682686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:36.682743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:36.751399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:36.752771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:36.752886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:36.752933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:36.884342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:36.884532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:36.884591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:36.884853] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:36.888537] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=76.51%) [2026-02-18T20:27:36.889087] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-18T20:27:36.889229] [INFO ] [sig ] NBXG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:37.035661] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NBXG.txt [2026-02-18T20:27:37.035822] [INFO ] [sig ] [2086/3398] Completed NBXG in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:37.035863] [INFO ] [sig ] [2087/3398] Forecasting NC... [2026-02-18T20:27:37.035893] [INFO ] [sig ] Generating forecast for: NC [2026-02-18T20:27:37.035925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-18T20:27:37.047036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-18T20:27:37.047397] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-18T20:27:37.051890] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-18T20:27:37.052006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:37.052045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:37.052074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:37.052137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:37.112372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:37.113399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:37.113496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:37.113531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:37.222185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:37.222348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:37.222387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:37.222417] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:37.226332] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: UP (p=84.30%) [2026-02-18T20:27:37.226655] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-18T20:27:37.226790] [INFO ] [sig ] NC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:37.372879] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NC.txt [2026-02-18T20:27:37.373034] [INFO ] [sig ] [2087/3398] Completed NC in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:37.373073] [INFO ] [sig ] [2088/3398] Forecasting NCA... [2026-02-18T20:27:37.373104] [INFO ] [sig ] Generating forecast for: NCA [2026-02-18T20:27:37.373135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-18T20:27:37.387046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-18T20:27:37.387417] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-18T20:27:37.388275] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-18T20:27:37.388330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:37.388363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:37.388389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:37.388446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:37.445469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:37.446392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:37.446494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:37.446535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:37.568650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:37.568813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:37.568854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:37.568884] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:37.572324] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-02-18T20:27:37.572631] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-18T20:27:37.572761] [INFO ] [sig ] NCA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:37.715639] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NCA.txt [2026-02-18T20:27:37.715999] [INFO ] [sig ] [2088/3398] Completed NCA in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-18T20:27:37.716037] [INFO ] [sig ] [2089/3398] Forecasting NCLH... [2026-02-18T20:27:37.716068] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-18T20:27:37.716100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-18T20:27:37.730218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-18T20:27:37.730650] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-18T20:27:37.731664] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-18T20:27:37.731716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:37.731748] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:37.731775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:37.731832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:37.791127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:37.792050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:37.792139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:37.792173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:37.923330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:37.923556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:37.923621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:37.923651] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:37.927891] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=6.48%) [2026-02-18T20:27:37.928314] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-18T20:27:37.928475] [INFO ] [sig ] NCLH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:38.082771] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NCLH.txt [2026-02-18T20:27:38.082936] [INFO ] [sig ] [2089/3398] Completed NCLH in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-18T20:27:38.082976] [INFO ] [sig ] [2090/3398] Forecasting NCMI... [2026-02-18T20:27:38.083007] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-18T20:27:38.083036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-18T20:27:38.096604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-18T20:27:38.097011] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-18T20:27:38.098218] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-18T20:27:38.098286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:38.098354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:38.098395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:38.098479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:38.164323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:38.165296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:38.165391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:38.165431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:38.290165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:38.290320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:38.290362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:38.290391] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:38.293863] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=16.49%) [2026-02-18T20:27:38.294140] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-18T20:27:38.294269] [INFO ] [sig ] NCMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:38.440125] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NCMI.txt [2026-02-18T20:27:38.440267] [INFO ] [sig ] [2090/3398] Completed NCMI in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-18T20:27:38.440308] [INFO ] [sig ] [2091/3398] Forecasting NCNA... [2026-02-18T20:27:38.440340] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-18T20:27:38.440377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-18T20:27:38.453075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-18T20:27:38.453385] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-18T20:27:38.454181] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-18T20:27:38.454234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:38.454267] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:38.454295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:38.454352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:38.515998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:38.516916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:38.517004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:38.517038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:38.641565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:38.641744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:38.641786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:38.641814] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:38.645328] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-18T20:27:38.645670] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-18T20:27:38.645806] [INFO ] [sig ] NCNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:38.794503] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NCNA.txt [2026-02-18T20:27:38.794727] [INFO ] [sig ] [2091/3398] Completed NCNA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-18T20:27:38.794770] [INFO ] [sig ] [2092/3398] Forecasting NCNO... [2026-02-18T20:27:38.794800] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-18T20:27:38.794836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-18T20:27:38.808600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-18T20:27:38.808966] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-18T20:27:38.809808] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-18T20:27:38.809863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:38.809896] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:38.809923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:38.809992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:38.868887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:38.869857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:38.869962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:38.869999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:39.000749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:39.000907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:39.000948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:39.000977] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:39.004599] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-02-18T20:27:39.004880] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-18T20:27:39.005010] [INFO ] [sig ] NCNO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:39.148131] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NCNO.txt [2026-02-18T20:27:39.148295] [INFO ] [sig ] [2092/3398] Completed NCNO in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:39.148332] [INFO ] [sig ] [2093/3398] Forecasting NCTY... [2026-02-18T20:27:39.148361] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-18T20:27:39.148394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-18T20:27:39.161126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-18T20:27:39.161473] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-18T20:27:39.162325] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-18T20:27:39.162381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:39.162414] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:39.162443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:39.162502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:39.224471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:39.225423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:39.225589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:39.225627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:39.352110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:39.352264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:39.352305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:39.352335] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:39.356347] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-02-18T20:27:39.356685] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-18T20:27:39.356820] [INFO ] [sig ] NCTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:39.503098] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NCTY.txt [2026-02-18T20:27:39.503257] [INFO ] [sig ] [2093/3398] Completed NCTY in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:39.503303] [INFO ] [sig ] [2094/3398] Forecasting NCZ... [2026-02-18T20:27:39.503341] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-18T20:27:39.503383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-18T20:27:39.515739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-18T20:27:39.516126] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-18T20:27:39.516965] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-18T20:27:39.517023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:39.517055] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:39.517082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:39.517138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:39.580230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:39.581330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:39.581438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:39.581476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:39.704021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:39.704179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:39.704219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:39.704249] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:39.708313] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=35.04%) [2026-02-18T20:27:39.708667] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-18T20:27:39.708806] [INFO ] [sig ] NCZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:39.858521] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NCZ.txt [2026-02-18T20:27:39.858683] [INFO ] [sig ] [2094/3398] Completed NCZ in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:39.858724] [INFO ] [sig ] [2095/3398] Forecasting NDAQ... [2026-02-18T20:27:39.858761] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-18T20:27:39.858792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-18T20:27:39.872152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-18T20:27:39.872522] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-18T20:27:39.873326] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-18T20:27:39.873380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:39.873412] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:39.873439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:39.873496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:39.935652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:39.936451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:39.936541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:39.936597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:40.070083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:40.070238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:40.070279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:40.070307] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:40.073893] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=69.34%) [2026-02-18T20:27:40.074182] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-18T20:27:40.074337] [INFO ] [sig ] NDAQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:40.298525] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NDAQ.txt [2026-02-18T20:27:40.298697] [INFO ] [sig ] [2095/3398] Completed NDAQ in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:40.298739] [INFO ] [sig ] [2096/3398] Forecasting NDMO... [2026-02-18T20:27:40.298769] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-18T20:27:40.298799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-18T20:27:40.311269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-18T20:27:40.311615] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-18T20:27:40.312406] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-18T20:27:40.312472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:40.312511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:40.312544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:40.312631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:40.375257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:40.376284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:40.376370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:40.376405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:40.515625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:40.515990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:40.516063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:40.516098] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:40.520453] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-02-18T20:27:40.520888] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-18T20:27:40.521083] [INFO ] [sig ] NDMO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:40.689167] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NDMO.txt [2026-02-18T20:27:40.689421] [INFO ] [sig ] [2096/3398] Completed NDMO in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:40.689477] [INFO ] [sig ] [2097/3398] Forecasting NDRA... [2026-02-18T20:27:40.689521] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-18T20:27:40.689562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-18T20:27:40.705433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-18T20:27:40.706937] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-18T20:27:40.708821] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-18T20:27:40.708936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:40.708983] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:40.709020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:40.709105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:40.790247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:40.791524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:40.791689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:40.791746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:40.953250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:40.953448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:40.953522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:40.953564] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:40.958561] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-02-18T20:27:40.959089] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-18T20:27:40.959300] [INFO ] [sig ] NDRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:41.182861] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NDRA.txt [2026-02-18T20:27:41.183079] [INFO ] [sig ] [2097/3398] Completed NDRA in 0.5s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:41.183129] [INFO ] [sig ] [2098/3398] Forecasting NDSN... [2026-02-18T20:27:41.183165] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-18T20:27:41.183203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-18T20:27:41.208426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-18T20:27:41.218855] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-18T20:27:41.220707] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-18T20:27:41.220812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:41.220867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:41.220932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:41.221025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:41.333712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:41.335148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:41.335301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:41.335356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:41.542003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:41.542248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:41.542303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:41.542338] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:41.550012] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=56.05%) [2026-02-18T20:27:41.550741] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-18T20:27:41.551038] [INFO ] [sig ] NDSN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:41.796992] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NDSN.txt [2026-02-18T20:27:41.797267] [INFO ] [sig ] [2098/3398] Completed NDSN in 0.6s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:41.797343] [INFO ] [sig ] [2099/3398] Forecasting NE... [2026-02-18T20:27:41.797418] [INFO ] [sig ] Generating forecast for: NE [2026-02-18T20:27:41.797491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-18T20:27:41.819499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-18T20:27:41.820105] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-18T20:27:41.821525] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-18T20:27:41.821641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:41.821706] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:41.821758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:41.821867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:41.915295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:41.916716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:41.916898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:41.916962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:42.073344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:42.073536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:42.073625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:42.073665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:42.077477] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-02-18T20:27:42.077895] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-18T20:27:42.078095] [INFO ] [sig ] NE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:42.232859] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NE.txt [2026-02-18T20:27:42.233027] [INFO ] [sig ] [2099/3398] Completed NE in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:42.233070] [INFO ] [sig ] [2100/3398] Forecasting NEA... [2026-02-18T20:27:42.233102] [INFO ] [sig ] Generating forecast for: NEA [2026-02-18T20:27:42.233137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-18T20:27:42.247695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-18T20:27:42.248103] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-18T20:27:42.249001] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-18T20:27:42.249056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:42.249115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:42.249144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:42.249203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:42.308433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:42.309338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:42.309426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:42.309461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:42.448250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:42.448433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:42.448509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:42.448563] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:42.452337] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-02-18T20:27:42.452653] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-18T20:27:42.452792] [INFO ] [sig ] NEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:42.608391] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NEA.txt [2026-02-18T20:27:42.608604] [INFO ] [sig ] [2100/3398] Completed NEA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:42.608660] [INFO ] [sig ] [2101/3398] Forecasting NECB... [2026-02-18T20:27:42.608700] [INFO ] [sig ] Generating forecast for: NECB [2026-02-18T20:27:42.608734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-18T20:27:42.621745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-18T20:27:42.622137] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-18T20:27:42.623006] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-18T20:27:42.623063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:42.623097] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:42.623138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:42.623199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:42.701091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:42.702053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:42.702143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:42.702181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:42.830287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:42.830450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:42.830500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:42.830535] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:42.834540] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-02-18T20:27:42.834842] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-18T20:27:42.834974] [INFO ] [sig ] NECB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:42.979260] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NECB.txt [2026-02-18T20:27:42.979397] [INFO ] [sig ] [2101/3398] Completed NECB in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:42.979435] [INFO ] [sig ] [2102/3398] Forecasting NEE... [2026-02-18T20:27:42.979471] [INFO ] [sig ] Generating forecast for: NEE [2026-02-18T20:27:42.979508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-18T20:27:42.991307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-18T20:27:42.991702] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-18T20:27:42.992920] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-18T20:27:42.992974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:42.993006] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:42.993032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:42.993087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:43.049939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:43.050725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:43.050811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:43.050843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:43.177411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:43.177591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:43.177634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:43.177662] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:43.181280] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-02-18T20:27:43.181631] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-18T20:27:43.181774] [INFO ] [sig ] NEE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:43.335203] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NEE.txt [2026-02-18T20:27:43.335364] [INFO ] [sig ] [2102/3398] Completed NEE in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:43.335405] [INFO ] [sig ] [2103/3398] Forecasting NEGG... [2026-02-18T20:27:43.335435] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-18T20:27:43.335465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-18T20:27:43.347967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-18T20:27:43.348381] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-18T20:27:43.349263] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-18T20:27:43.349318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:43.349350] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:43.349376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:43.349437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:43.406982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:43.407896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:43.407986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:43.408019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:43.527982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:43.528179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:43.528221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:43.528294] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:43.531984] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-18T20:27:43.532283] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-18T20:27:43.532423] [INFO ] [sig ] NEGG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:43.687063] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NEGG.txt [2026-02-18T20:27:43.687222] [INFO ] [sig ] [2103/3398] Completed NEGG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-18T20:27:43.687263] [INFO ] [sig ] [2104/3398] Forecasting NEM... [2026-02-18T20:27:43.687294] [INFO ] [sig ] Generating forecast for: NEM [2026-02-18T20:27:43.687324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-18T20:27:43.702748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-18T20:27:43.703142] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-18T20:27:43.704263] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-18T20:27:43.704319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:43.704353] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:43.704380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:43.704439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:43.763042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:43.763968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:43.764060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:43.764093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:43.893963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:43.894124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:43.894164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:43.894192] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:43.897733] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-02-18T20:27:43.898078] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-18T20:27:43.898246] [INFO ] [sig ] NEM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:44.054275] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NEM.txt [2026-02-18T20:27:44.054437] [INFO ] [sig ] [2104/3398] Completed NEM in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-18T20:27:44.054476] [INFO ] [sig ] [2105/3398] Forecasting NEOG... [2026-02-18T20:27:44.054507] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-18T20:27:44.054544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-18T20:27:44.067417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-18T20:27:44.067859] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-18T20:27:44.069051] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-18T20:27:44.069107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:44.069141] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:44.069175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:44.069258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:44.143622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:44.144639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:44.144738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:44.144774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:44.275065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:44.275228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:44.275269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:44.275298] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:44.279068] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-18T20:27:44.279365] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-18T20:27:44.279505] [INFO ] [sig ] NEOG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:44.432132] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NEOG.txt [2026-02-18T20:27:44.432310] [INFO ] [sig ] [2105/3398] Completed NEOG in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-18T20:27:44.432350] [INFO ] [sig ] [2106/3398] Forecasting NEON... [2026-02-18T20:27:44.432380] [INFO ] [sig ] Generating forecast for: NEON [2026-02-18T20:27:44.432412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-18T20:27:44.445444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-18T20:27:44.445893] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-18T20:27:44.446913] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-18T20:27:44.446980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:44.447023] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:44.447062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:44.447143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:44.517250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:44.518258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:44.518350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:44.518383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:44.645809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:44.645964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:44.646005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:44.646033] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:44.649712] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=56.77%) [2026-02-18T20:27:44.650179] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-18T20:27:44.650308] [INFO ] [sig ] NEON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:44.794949] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NEON.txt [2026-02-18T20:27:44.795111] [INFO ] [sig ] [2106/3398] Completed NEON in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-18T20:27:44.795152] [INFO ] [sig ] [2107/3398] Forecasting NEXA... [2026-02-18T20:27:44.795182] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-18T20:27:44.795211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-18T20:27:44.806805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-18T20:27:44.807165] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-18T20:27:44.808000] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-18T20:27:44.808075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:44.808109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:44.808136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:44.808192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:44.865679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:44.866636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:44.866727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:44.866760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:44.980561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:44.980766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:44.980807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:44.980835] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:44.984426] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-18T20:27:44.984788] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-18T20:27:44.984932] [INFO ] [sig ] NEXA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:45.143189] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NEXA.txt [2026-02-18T20:27:45.143416] [INFO ] [sig ] [2107/3398] Completed NEXA in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-18T20:27:45.143470] [INFO ] [sig ] [2108/3398] Forecasting NEXN... [2026-02-18T20:27:45.143512] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-18T20:27:45.143555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-18T20:27:45.158438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-18T20:27:45.158944] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-18T20:27:45.159908] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-18T20:27:45.159967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:45.160001] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:45.160029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:45.160089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:45.218667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:45.219593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:45.219680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:45.219715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:45.355186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:45.355345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:45.355386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:45.355434] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:45.358900] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-18T20:27:45.359192] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-18T20:27:45.359323] [INFO ] [sig ] NEXN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:45.539263] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NEXN.txt [2026-02-18T20:27:45.539423] [INFO ] [sig ] [2108/3398] Completed NEXN in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-18T20:27:45.539466] [INFO ] [sig ] [2109/3398] Forecasting NFBK... [2026-02-18T20:27:45.539496] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-18T20:27:45.539526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-18T20:27:45.552406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-18T20:27:45.552848] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-18T20:27:45.553776] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-18T20:27:45.553834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:45.553869] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:45.553897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:45.553959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:45.613473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:45.614419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:45.614509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:45.614545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:45.745343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:45.745533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:45.745619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:45.745671] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:45.749920] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-02-18T20:27:45.750238] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-18T20:27:45.750388] [INFO ] [sig ] NFBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:45.927793] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NFBK.txt [2026-02-18T20:27:45.927959] [INFO ] [sig ] [2109/3398] Completed NFBK in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-18T20:27:45.928005] [INFO ] [sig ] [2110/3398] Forecasting NFE... [2026-02-18T20:27:45.928063] [INFO ] [sig ] Generating forecast for: NFE [2026-02-18T20:27:45.928099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-18T20:27:45.941067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-18T20:27:45.941442] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-18T20:27:45.942308] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-18T20:27:45.942364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:45.942398] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:45.942428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:45.942487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:46.006497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:46.007707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:46.007833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:46.007870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:46.149794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:46.149965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:46.150007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:46.150037] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:46.154484] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: DOWN (p=23.73%) [2026-02-18T20:27:46.154907] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-18T20:27:46.155066] [INFO ] [sig ] NFE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:46.325018] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NFE.txt [2026-02-18T20:27:46.325178] [INFO ] [sig ] [2110/3398] Completed NFE in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:46.325219] [INFO ] [sig ] [2111/3398] Forecasting NFG... [2026-02-18T20:27:46.325250] [INFO ] [sig ] Generating forecast for: NFG [2026-02-18T20:27:46.325280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-18T20:27:46.337283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-18T20:27:46.337686] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-18T20:27:46.338498] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-18T20:27:46.338551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:46.338603] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:46.338633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:46.338689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:46.397238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:46.398189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:46.398282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:46.398315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:46.527315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:46.527509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:46.527595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:46.527649] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:46.535463] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-18T20:27:46.535928] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-18T20:27:46.536116] [INFO ] [sig ] NFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:46.710529] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NFG.txt [2026-02-18T20:27:46.710750] [INFO ] [sig ] [2111/3398] Completed NFG in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:46.710805] [INFO ] [sig ] [2112/3398] Forecasting NFJ... [2026-02-18T20:27:46.710836] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-18T20:27:46.710875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-18T20:27:46.724394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-18T20:27:46.724859] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-18T20:27:46.725882] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-18T20:27:46.725970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:46.726007] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:46.726036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:46.726115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:46.783593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:46.784488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:46.784595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:46.784633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:46.919476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:46.919669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:46.919717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:46.919749] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:46.923595] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-02-18T20:27:46.923877] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-18T20:27:46.924008] [INFO ] [sig ] NFJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:47.066535] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NFJ.txt [2026-02-18T20:27:47.066714] [INFO ] [sig ] [2112/3398] Completed NFJ in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:47.066756] [INFO ] [sig ] [2113/3398] Forecasting NFLX... [2026-02-18T20:27:47.066786] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-18T20:27:47.066815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-18T20:27:47.079262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-18T20:27:47.079662] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-18T20:27:47.080452] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-18T20:27:47.080505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:47.080537] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:47.080563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:47.080640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:47.137942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:47.138872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:47.138954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:47.138987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:47.260617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:47.260788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:47.260827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:47.260856] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:47.264288] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-02-18T20:27:47.264597] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-18T20:27:47.264753] [INFO ] [sig ] NFLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:47.412994] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NFLX.txt [2026-02-18T20:27:47.413203] [INFO ] [sig ] [2113/3398] Completed NFLX in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:47.413251] [INFO ] [sig ] [2114/3398] Forecasting NFTY... [2026-02-18T20:27:47.413283] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-18T20:27:47.413314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-18T20:27:47.426071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-18T20:27:47.426427] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-18T20:27:47.427316] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-18T20:27:47.427383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:47.427416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:47.427444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:47.427520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:47.485700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:47.486627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:47.486731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:47.486767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:47.604706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:47.604873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:47.604915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:47.604945] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:47.608705] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=87.64%) [2026-02-18T20:27:47.609075] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-18T20:27:47.609222] [INFO ] [sig ] NFTY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:47.760190] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NFTY.txt [2026-02-18T20:27:47.760362] [INFO ] [sig ] [2114/3398] Completed NFTY in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:47.760405] [INFO ] [sig ] [2115/3398] Forecasting NGG... [2026-02-18T20:27:47.760435] [INFO ] [sig ] Generating forecast for: NGG [2026-02-18T20:27:47.760466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-18T20:27:47.772983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-18T20:27:47.773346] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-18T20:27:47.774159] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-18T20:27:47.774212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:47.774244] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:47.774272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:47.774329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:47.835327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:47.836445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:47.836535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:47.836569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:47.973400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:47.973565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:47.973628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:47.973659] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:47.977090] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-18T20:27:47.977378] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-18T20:27:47.977513] [INFO ] [sig ] NGG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:48.131064] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NGG.txt [2026-02-18T20:27:48.131234] [INFO ] [sig ] [2115/3398] Completed NGG in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:48.131278] [INFO ] [sig ] [2116/3398] Forecasting NGL... [2026-02-18T20:27:48.131310] [INFO ] [sig ] Generating forecast for: NGL [2026-02-18T20:27:48.131342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-18T20:27:48.143789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-18T20:27:48.144206] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-18T20:27:48.145244] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-18T20:27:48.145314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:48.145357] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:48.145396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:48.145475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:48.211033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:48.212281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:48.212387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:48.212425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:48.340245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:48.340423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:48.340464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:48.340494] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:48.343993] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: DOWN (p=38.78%) [2026-02-18T20:27:48.344368] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-18T20:27:48.344521] [INFO ] [sig ] NGL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:48.490240] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NGL.txt [2026-02-18T20:27:48.490382] [INFO ] [sig ] [2116/3398] Completed NGL in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:48.490422] [INFO ] [sig ] [2117/3398] Forecasting NGNE... [2026-02-18T20:27:48.490451] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-18T20:27:48.490480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-18T20:27:48.503437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-18T20:27:48.503892] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-18T20:27:48.504757] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-18T20:27:48.504814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:48.504875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:48.504904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:48.504963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:48.564035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:48.564814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:48.564896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:48.564930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:48.691263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:48.691418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:48.691459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:48.691489] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:48.694960] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=45.10%) [2026-02-18T20:27:48.695241] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-18T20:27:48.695367] [INFO ] [sig ] NGNE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:48.845003] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NGNE.txt [2026-02-18T20:27:48.845166] [INFO ] [sig ] [2117/3398] Completed NGNE in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:48.845214] [INFO ] [sig ] [2118/3398] Forecasting NGS... [2026-02-18T20:27:48.845245] [INFO ] [sig ] Generating forecast for: NGS [2026-02-18T20:27:48.845275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-18T20:27:48.857879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-18T20:27:48.858340] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-18T20:27:48.859238] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-18T20:27:48.859295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:48.859329] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:48.859358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:48.859422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:48.921064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:48.921964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:48.922051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:48.922086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:49.053080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:49.053296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:49.053357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:49.053390] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:49.057363] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-18T20:27:49.057707] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-18T20:27:49.057850] [INFO ] [sig ] NGS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:49.211865] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NGS.txt [2026-02-18T20:27:49.212065] [INFO ] [sig ] [2118/3398] Completed NGS in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:49.212126] [INFO ] [sig ] [2119/3398] Forecasting NGVC... [2026-02-18T20:27:49.212164] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-18T20:27:49.212195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-18T20:27:49.226900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-18T20:27:49.227324] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-18T20:27:49.228232] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-18T20:27:49.228288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:49.228322] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:49.228349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:49.228407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:49.291784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:49.292706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:49.292804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:49.292849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:49.414304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:49.414463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:49.414506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:49.414536] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:49.418525] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-02-18T20:27:49.418912] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-18T20:27:49.419249] [INFO ] [sig ] NGVC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:49.574479] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NGVC.txt [2026-02-18T20:27:49.574663] [INFO ] [sig ] [2119/3398] Completed NGVC in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-18T20:27:49.574708] [INFO ] [sig ] [2120/3398] Forecasting NHI... [2026-02-18T20:27:49.574738] [INFO ] [sig ] Generating forecast for: NHI [2026-02-18T20:27:49.574769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-18T20:27:49.587322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-18T20:27:49.587700] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-18T20:27:49.588547] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-18T20:27:49.588631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:49.588674] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:49.588708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:49.588780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:49.648402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:49.649285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:49.649373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:49.649408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:49.774382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:49.774538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:49.774598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:49.774664] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:49.778232] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-02-18T20:27:49.778536] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-18T20:27:49.778697] [INFO ] [sig ] NHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:49.927309] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NHI.txt [2026-02-18T20:27:49.927490] [INFO ] [sig ] [2120/3398] Completed NHI in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:49.927537] [INFO ] [sig ] [2121/3398] Forecasting NHTC... [2026-02-18T20:27:49.927585] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-18T20:27:49.927619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-18T20:27:49.940198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-18T20:27:49.940563] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-18T20:27:49.941415] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-18T20:27:49.941470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:49.941504] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:49.941531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:49.941608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:50.000300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:50.001248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:50.001334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:50.001370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:50.113003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:50.113158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:50.113214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:50.113244] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:50.116901] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=17.74%) [2026-02-18T20:27:50.117364] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-18T20:27:50.117490] [INFO ] [sig ] NHTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:50.260533] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NHTC.txt [2026-02-18T20:27:50.260717] [INFO ] [sig ] [2121/3398] Completed NHTC in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:50.260759] [INFO ] [sig ] [2122/3398] Forecasting NI... [2026-02-18T20:27:50.260789] [INFO ] [sig ] Generating forecast for: NI [2026-02-18T20:27:50.260819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-18T20:27:50.273115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-18T20:27:50.273486] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-18T20:27:50.274281] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-18T20:27:50.274334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:50.274365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:50.274392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:50.274450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:50.332466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:50.333360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:50.333444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:50.333476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:50.459495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:50.459676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:50.459721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:50.459751] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:50.463543] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: DOWN (p=32.71%) [2026-02-18T20:27:50.463873] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-18T20:27:50.464198] [INFO ] [sig ] NI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:50.613929] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NI.txt [2026-02-18T20:27:50.614089] [INFO ] [sig ] [2122/3398] Completed NI in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:50.614131] [INFO ] [sig ] [2123/3398] Forecasting NIC... [2026-02-18T20:27:50.614167] [INFO ] [sig ] Generating forecast for: NIC [2026-02-18T20:27:50.614199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-18T20:27:50.626977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-18T20:27:50.627335] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-18T20:27:50.628153] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-18T20:27:50.628206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:50.628238] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:50.628264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:50.628320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:50.686116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:50.687070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:50.687155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:50.687188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:50.820292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:50.820504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:50.820551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:50.820601] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:50.824784] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=66.19%) [2026-02-18T20:27:50.825083] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-18T20:27:50.825217] [INFO ] [sig ] NIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:50.972767] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NIC.txt [2026-02-18T20:27:50.972927] [INFO ] [sig ] [2123/3398] Completed NIC in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:50.972968] [INFO ] [sig ] [2124/3398] Forecasting NICE... [2026-02-18T20:27:50.972997] [INFO ] [sig ] Generating forecast for: NICE [2026-02-18T20:27:50.973027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-18T20:27:50.985223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-18T20:27:50.985606] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-18T20:27:50.986432] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-18T20:27:50.986484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:50.986516] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:50.986544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:50.986619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:51.043906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:51.044811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:51.044897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:51.044930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:51.165492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:51.165667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:51.165712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:51.165742] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:51.169171] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-02-18T20:27:51.169449] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-18T20:27:51.169594] [INFO ] [sig ] NICE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:51.315034] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NICE.txt [2026-02-18T20:27:51.315177] [INFO ] [sig ] [2124/3398] Completed NICE in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:51.315222] [INFO ] [sig ] [2125/3398] Forecasting NIE... [2026-02-18T20:27:51.315253] [INFO ] [sig ] Generating forecast for: NIE [2026-02-18T20:27:51.315291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-18T20:27:51.327438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-18T20:27:51.327839] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-18T20:27:51.328726] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-18T20:27:51.328792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:51.328844] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:51.328876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:51.328934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:51.386373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:51.387010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:51.387091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:51.387124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:51.505768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:51.505930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:51.505986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:51.506020] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:51.509528] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-18T20:27:51.509842] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-18T20:27:51.509995] [INFO ] [sig ] NIE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:51.663129] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NIE.txt [2026-02-18T20:27:51.663272] [INFO ] [sig ] [2125/3398] Completed NIE in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:51.663311] [INFO ] [sig ] [2126/3398] Forecasting NIKL... [2026-02-18T20:27:51.663341] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-18T20:27:51.663370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-18T20:27:51.676098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-18T20:27:51.676439] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-18T20:27:51.677291] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-18T20:27:51.677345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:51.677378] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:51.677407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:51.677465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:51.740379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:51.741124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:51.741209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:51.741243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:51.875158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:51.875322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:51.875372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:51.875404] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:51.879600] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-18T20:27:51.879890] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-18T20:27:51.880222] [INFO ] [sig ] NIKL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:52.032227] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NIKL.txt [2026-02-18T20:27:52.032395] [INFO ] [sig ] [2126/3398] Completed NIKL in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-18T20:27:52.032453] [INFO ] [sig ] [2127/3398] Forecasting NIM... [2026-02-18T20:27:52.032494] [INFO ] [sig ] Generating forecast for: NIM [2026-02-18T20:27:52.032525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-18T20:27:52.044443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-18T20:27:52.044793] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-18T20:27:52.045623] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-18T20:27:52.045679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:52.045713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:52.045742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:52.045802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:52.106148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:52.107137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:52.107275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:52.107311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:52.225881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:52.226243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:52.226286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:52.226317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:52.230015] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-18T20:27:52.230345] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-18T20:27:52.230488] [INFO ] [sig ] NIM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:52.377424] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NIM.txt [2026-02-18T20:27:52.377560] [INFO ] [sig ] [2127/3398] Completed NIM in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:52.377618] [INFO ] [sig ] [2128/3398] Forecasting NIO... [2026-02-18T20:27:52.377650] [INFO ] [sig ] Generating forecast for: NIO [2026-02-18T20:27:52.377686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-18T20:27:52.391398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-18T20:27:52.391760] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-18T20:27:52.392564] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-18T20:27:52.392637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:52.392670] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:52.392698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:52.392755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:52.452672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:52.453360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:52.453443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:52.453477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:52.580077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:52.580238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:52.580277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:52.580306] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:52.583957] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-18T20:27:52.584318] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-18T20:27:52.584471] [INFO ] [sig ] NIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:52.734054] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NIO.txt [2026-02-18T20:27:52.734217] [INFO ] [sig ] [2128/3398] Completed NIO in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:52.734260] [INFO ] [sig ] [2129/3398] Forecasting NKSH... [2026-02-18T20:27:52.734333] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-18T20:27:52.734369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-18T20:27:52.745881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-18T20:27:52.746289] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-18T20:27:52.747133] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-18T20:27:52.747189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:52.747221] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:52.747248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:52.747305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:52.810142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:52.811104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:52.811195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:52.811229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:52.920316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:52.920480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:52.920521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:52.920550] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:52.924047] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-18T20:27:52.924357] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-18T20:27:52.924499] [INFO ] [sig ] NKSH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:53.076217] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NKSH.txt [2026-02-18T20:27:53.076382] [INFO ] [sig ] [2129/3398] Completed NKSH in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:53.076423] [INFO ] [sig ] [2130/3398] Forecasting NKTX... [2026-02-18T20:27:53.076452] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-18T20:27:53.076481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-18T20:27:53.090079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-18T20:27:53.090505] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-18T20:27:53.091340] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-18T20:27:53.091395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:53.091427] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:53.091453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:53.091510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:53.163092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:53.164031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:53.164123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:53.164158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:53.289212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:53.289374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:53.289414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:53.289444] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:53.293649] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-18T20:27:53.294118] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-18T20:27:53.294246] [INFO ] [sig ] NKTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:53.450628] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NKTX.txt [2026-02-18T20:27:53.450808] [INFO ] [sig ] [2130/3398] Completed NKTX in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:53.450857] [INFO ] [sig ] [2131/3398] Forecasting NKX... [2026-02-18T20:27:53.450894] [INFO ] [sig ] Generating forecast for: NKX [2026-02-18T20:27:53.450929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-18T20:27:53.463899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-18T20:27:53.464188] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-18T20:27:53.464981] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-18T20:27:53.465034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:53.465066] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:53.465093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:53.465150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:53.524159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:53.525196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:53.525282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:53.525317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:53.645321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:53.645474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:53.645512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:53.645541] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:53.649046] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=37.44%) [2026-02-18T20:27:53.649324] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-18T20:27:53.649449] [INFO ] [sig ] NKX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:53.794093] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NKX.txt [2026-02-18T20:27:53.794230] [INFO ] [sig ] [2131/3398] Completed NKX in 0.3s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:53.794270] [INFO ] [sig ] [2132/3398] Forecasting NLOP... [2026-02-18T20:27:53.794299] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-18T20:27:53.794328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-18T20:27:53.807195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-18T20:27:53.807534] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-18T20:27:53.808377] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-18T20:27:53.808432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:53.808463] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:53.808490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:53.808545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:53.871498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:53.872543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:53.872656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:53.872693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:53.997198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:53.997376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:53.997433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:53.997492] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:54.001058] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=77.77%) [2026-02-18T20:27:54.001354] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-18T20:27:54.001500] [INFO ] [sig ] NLOP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:54.150425] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NLOP.txt [2026-02-18T20:27:54.150628] [INFO ] [sig ] [2132/3398] Completed NLOP in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:54.150674] [INFO ] [sig ] [2133/3398] Forecasting NLY... [2026-02-18T20:27:54.150704] [INFO ] [sig ] Generating forecast for: NLY [2026-02-18T20:27:54.150735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-18T20:27:54.164552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-18T20:27:54.164999] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-18T20:27:54.165841] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-18T20:27:54.165901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:54.165943] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:54.165973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:54.166033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:54.229847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:54.230749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:54.230854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:54.230897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:54.357849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:54.358006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:54.358071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:54.358103] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:54.361801] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-02-18T20:27:54.362117] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-18T20:27:54.362260] [INFO ] [sig ] NLY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:54.511391] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NLY.txt [2026-02-18T20:27:54.511546] [INFO ] [sig ] [2133/3398] Completed NLY in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:54.511605] [INFO ] [sig ] [2134/3398] Forecasting NMAI... [2026-02-18T20:27:54.511638] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-18T20:27:54.511668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-18T20:27:54.524845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-18T20:27:54.525232] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-18T20:27:54.526113] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-18T20:27:54.526168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:54.526229] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:54.526259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:54.526318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:54.585614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:54.586642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:54.586729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:54.586779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:54.711859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:54.712041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:54.712276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:54.712306] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:54.716354] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=56.11%) [2026-02-18T20:27:54.716740] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-18T20:27:54.716891] [INFO ] [sig ] NMAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:54.873646] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMAI.txt [2026-02-18T20:27:54.873810] [INFO ] [sig ] [2134/3398] Completed NMAI in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:54.873849] [INFO ] [sig ] [2135/3398] Forecasting NMCO... [2026-02-18T20:27:54.873879] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-18T20:27:54.873910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-18T20:27:54.887112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-18T20:27:54.887449] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-18T20:27:54.888307] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-18T20:27:54.888362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:54.888395] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:54.888423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:54.888480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:54.950534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:54.951454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:54.951543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:54.951597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:55.082466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:55.082656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:55.082708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:55.082740] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:55.086622] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-02-18T20:27:55.086985] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-18T20:27:55.087148] [INFO ] [sig ] NMCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:55.231305] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMCO.txt [2026-02-18T20:27:55.231446] [INFO ] [sig ] [2135/3398] Completed NMCO in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:55.231485] [INFO ] [sig ] [2136/3398] Forecasting NMFC... [2026-02-18T20:27:55.231514] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-18T20:27:55.231543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-18T20:27:55.244680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-18T20:27:55.245013] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-18T20:27:55.245878] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-18T20:27:55.245943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:55.245984] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:55.246025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:55.246085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:55.309137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:55.309990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:55.310080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:55.310114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:55.441235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:55.441416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:55.441482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:55.441517] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:55.445751] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=69.73%) [2026-02-18T20:27:55.446239] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-18T20:27:55.446372] [INFO ] [sig ] NMFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:55.597925] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMFC.txt [2026-02-18T20:27:55.598128] [INFO ] [sig ] [2136/3398] Completed NMFC in 0.4s | 2.77 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-18T20:27:55.598182] [INFO ] [sig ] [2137/3398] Forecasting NMG... [2026-02-18T20:27:55.598213] [INFO ] [sig ] Generating forecast for: NMG [2026-02-18T20:27:55.598243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-18T20:27:55.610217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-18T20:27:55.610556] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-18T20:27:55.611379] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-18T20:27:55.611434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:55.611466] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:55.611495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:55.611554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:55.675266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:55.676090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:55.676178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:55.676211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:55.802783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:55.802952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:55.803012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:55.803088] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:55.806874] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=41.11%) [2026-02-18T20:27:55.807167] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-18T20:27:55.807302] [INFO ] [sig ] NMG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:55.956238] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NMG.txt [2026-02-18T20:27:55.956388] [INFO ] [sig ] [2137/3398] Completed NMG in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-18T20:27:55.956430] [INFO ] [sig ] [2138/3398] Forecasting NMI... [2026-02-18T20:27:55.956461] [INFO ] [sig ] Generating forecast for: NMI [2026-02-18T20:27:55.956492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-18T20:27:55.968252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-18T20:27:55.968594] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-18T20:27:55.969617] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-18T20:27:55.969672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:55.969705] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:55.969733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:55.969803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:56.033100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:56.034090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:56.034180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:56.034215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:56.145286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:56.145444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:56.145485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:56.145515] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:56.149135] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-02-18T20:27:56.149426] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-18T20:27:56.149559] [INFO ] [sig ] NMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:27:56.299711] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NMI.txt [2026-02-18T20:27:56.299883] [INFO ] [sig ] [2138/3398] Completed NMI in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-18T20:27:56.299933] [INFO ] [sig ] [2139/3398] Forecasting NMIH... [2026-02-18T20:27:56.299970] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-18T20:27:56.300004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-18T20:27:56.312973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-18T20:27:56.313327] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-18T20:27:56.314193] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-18T20:27:56.314249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:56.314281] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:56.314307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:56.314364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:56.374386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:56.375272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:56.375361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:56.375396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:56.497389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:56.497546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:56.497615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:56.497648] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:56.501271] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=57.40%) [2026-02-18T20:27:56.501613] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-18T20:27:56.501752] [INFO ] [sig ] NMIH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:56.648386] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMIH.txt [2026-02-18T20:27:56.648567] [INFO ] [sig ] [2139/3398] Completed NMIH in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-18T20:27:56.648626] [INFO ] [sig ] [2140/3398] Forecasting NMM... [2026-02-18T20:27:56.648658] [INFO ] [sig ] Generating forecast for: NMM [2026-02-18T20:27:56.648690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-18T20:27:56.661266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-18T20:27:56.661615] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-18T20:27:56.662438] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-18T20:27:56.662492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:56.662525] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:56.662552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:56.662629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:56.720063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:56.720854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:56.720966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:56.721001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:56.851035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:56.851188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:56.851229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:56.851257] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:56.854726] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-18T20:27:56.855031] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-18T20:27:56.855159] [INFO ] [sig ] NMM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:57.004178] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMM.txt [2026-02-18T20:27:57.004332] [INFO ] [sig ] [2140/3398] Completed NMM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-18T20:27:57.004371] [INFO ] [sig ] [2141/3398] Forecasting NMRA... [2026-02-18T20:27:57.004401] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-18T20:27:57.004431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-18T20:27:57.018855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-18T20:27:57.019453] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-18T20:27:57.020467] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-18T20:27:57.020521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:57.020554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:57.020613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:57.020675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:57.090071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:57.091003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:57.091090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:57.091125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:57.215226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:57.215384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:57.215423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:57.215452] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:57.219123] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-18T20:27:57.219460] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-18T20:27:57.219625] [INFO ] [sig ] NMRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:57.366283] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMRA.txt [2026-02-18T20:27:57.366447] [INFO ] [sig ] [2141/3398] Completed NMRA in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-18T20:27:57.366488] [INFO ] [sig ] [2142/3398] Forecasting NMRK... [2026-02-18T20:27:57.366518] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-18T20:27:57.366549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-18T20:27:57.380147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-18T20:27:57.380726] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-18T20:27:57.381517] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-18T20:27:57.381591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:57.381627] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:57.381655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:57.381713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:57.443333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:57.444649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:57.444740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:57.444773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:57.571500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:57.571673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:57.571715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:57.571743] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:57.575329] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-18T20:27:57.575631] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-18T20:27:57.575764] [INFO ] [sig ] NMRK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:57.724187] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NMRK.txt [2026-02-18T20:27:57.724342] [INFO ] [sig ] [2142/3398] Completed NMRK in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-18T20:27:57.724380] [INFO ] [sig ] [2143/3398] Forecasting NN... [2026-02-18T20:27:57.724409] [INFO ] [sig ] Generating forecast for: NN [2026-02-18T20:27:57.724440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-18T20:27:57.737447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-18T20:27:57.737871] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-18T20:27:57.738764] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-18T20:27:57.738827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:57.738866] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:57.738899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:57.738968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:57.798739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:57.799553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:57.799656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:57.799691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:57.925740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:57.925904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:57.925954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:57.925985] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:57.929810] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=67.39%) [2026-02-18T20:27:57.930159] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-18T20:27:57.930506] [INFO ] [sig ] NN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:58.084736] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NN.txt [2026-02-18T20:27:58.084894] [INFO ] [sig ] [2143/3398] Completed NN in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:27:58.084936] [INFO ] [sig ] [2144/3398] Forecasting NNDM... [2026-02-18T20:27:58.084967] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-18T20:27:58.084997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-18T20:27:58.098664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-18T20:27:58.099053] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-18T20:27:58.099858] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-18T20:27:58.099913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:58.099945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:58.099973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:58.100214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:58.161650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:58.162535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:58.162671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:58.162709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:58.295139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:58.295296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:58.295337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:58.295367] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:58.299620] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-18T20:27:58.299965] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-18T20:27:58.300125] [INFO ] [sig ] NNDM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:58.456131] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NNDM.txt [2026-02-18T20:27:58.456297] [INFO ] [sig ] [2144/3398] Completed NNDM in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:27:58.456337] [INFO ] [sig ] [2145/3398] Forecasting NNE... [2026-02-18T20:27:58.456367] [INFO ] [sig ] Generating forecast for: NNE [2026-02-18T20:27:58.456396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-18T20:27:58.474115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-18T20:27:58.474552] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-18T20:27:58.475426] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-18T20:27:58.475483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:58.475517] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:58.475545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:58.475629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:58.540421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:58.541216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:58.541310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:58.541345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:58.665099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:58.665284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:58.665328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:58.665357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:58.669039] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: UP (p=76.58%) [2026-02-18T20:27:58.669333] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-18T20:27:58.669465] [INFO ] [sig ] NNE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:58.813635] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NNE.txt [2026-02-18T20:27:58.813779] [INFO ] [sig ] [2145/3398] Completed NNE in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:27:58.813820] [INFO ] [sig ] [2146/3398] Forecasting NNI... [2026-02-18T20:27:58.813859] [INFO ] [sig ] Generating forecast for: NNI [2026-02-18T20:27:58.813893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-18T20:27:58.830724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-18T20:27:58.831170] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-18T20:27:58.832490] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-18T20:27:58.832563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:58.832628] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:58.832658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:58.832719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:58.900117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:58.901276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:58.901393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:58.901429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:59.049408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:59.049607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:59.049652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:59.049684] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:59.053836] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-02-18T20:27:59.054367] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-18T20:27:59.054621] [INFO ] [sig ] NNI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:59.218865] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NNI.txt [2026-02-18T20:27:59.219040] [INFO ] [sig ] [2146/3398] Completed NNI in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:27:59.219082] [INFO ] [sig ] [2147/3398] Forecasting NNN... [2026-02-18T20:27:59.219116] [INFO ] [sig ] Generating forecast for: NNN [2026-02-18T20:27:59.219148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-18T20:27:59.232467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-18T20:27:59.232925] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-18T20:27:59.233815] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-18T20:27:59.233878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:59.233923] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:59.233963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:59.234031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:59.300876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:59.301818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:59.301920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:59.301965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:59.438453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:59.438648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:59.438693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:59.438724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:59.442990] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-18T20:27:59.443378] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-18T20:27:59.443558] [INFO ] [sig ] NNN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:59.606167] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NNN.txt [2026-02-18T20:27:59.606381] [INFO ] [sig ] [2147/3398] Completed NNN in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:27:59.606440] [INFO ] [sig ] [2148/3398] Forecasting NNY... [2026-02-18T20:27:59.606488] [INFO ] [sig ] Generating forecast for: NNY [2026-02-18T20:27:59.606525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-18T20:27:59.620036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-18T20:27:59.620474] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-18T20:27:59.621360] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-18T20:27:59.621419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:59.621461] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:59.621498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:59.621596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:27:59.681927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:27:59.682862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:27:59.682968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:27:59.683004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:27:59.799606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:27:59.799765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:27:59.799812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:27:59.799843] [INFO ] [FORECASTER] Training complete [2026-02-18T20:27:59.803680] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-18T20:27:59.804070] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-18T20:27:59.804228] [INFO ] [sig ] NNY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:27:59.962429] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NNY.txt [2026-02-18T20:27:59.962613] [INFO ] [sig ] [2148/3398] Completed NNY in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:27:59.962655] [INFO ] [sig ] [2149/3398] Forecasting NOA... [2026-02-18T20:27:59.962685] [INFO ] [sig ] Generating forecast for: NOA [2026-02-18T20:27:59.962718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-18T20:27:59.975293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-18T20:27:59.975661] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-18T20:27:59.976446] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-18T20:27:59.976500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:27:59.976543] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:27:59.976597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:27:59.976660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:00.048569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:00.049497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:00.049610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:00.049649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:00.179939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:00.180101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:00.180143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:00.180173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:00.183796] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-02-18T20:28:00.184100] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-18T20:28:00.184231] [INFO ] [sig ] NOA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:00.325417] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NOA.txt [2026-02-18T20:28:00.325563] [INFO ] [sig ] [2149/3398] Completed NOA in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:28:00.325624] [INFO ] [sig ] [2150/3398] Forecasting NOAH... [2026-02-18T20:28:00.325654] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-18T20:28:00.325684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-18T20:28:00.338136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-18T20:28:00.338480] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-18T20:28:00.339288] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-18T20:28:00.339341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:00.339374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:00.339402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:00.339459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:00.397081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:00.397905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:00.397990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:00.398023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:00.524057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:00.524434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:00.524487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:00.524605] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:00.528341] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-18T20:28:00.528640] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-18T20:28:00.528787] [INFO ] [sig ] NOAH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:00.672496] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NOAH.txt [2026-02-18T20:28:00.672680] [INFO ] [sig ] [2150/3398] Completed NOAH in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:28:00.672721] [INFO ] [sig ] [2151/3398] Forecasting NODK... [2026-02-18T20:28:00.672754] [INFO ] [sig ] Generating forecast for: NODK [2026-02-18T20:28:00.672785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-18T20:28:00.684136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-18T20:28:00.684505] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-18T20:28:00.685324] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-18T20:28:00.685378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:00.685437] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:00.685466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:00.685522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:00.742611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:00.743472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:00.743556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:00.743613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:00.848094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:00.848266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:00.848308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:00.848339] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:00.852768] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-18T20:28:00.853282] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-18T20:28:00.853426] [INFO ] [sig ] NODK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:00.999978] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NODK.txt [2026-02-18T20:28:01.000135] [INFO ] [sig ] [2151/3398] Completed NODK in 0.3s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:28:01.000176] [INFO ] [sig ] [2152/3398] Forecasting NOG... [2026-02-18T20:28:01.000205] [INFO ] [sig ] Generating forecast for: NOG [2026-02-18T20:28:01.000235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-18T20:28:01.013757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-18T20:28:01.014101] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-18T20:28:01.014895] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-18T20:28:01.014949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:01.014981] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:01.015008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:01.015066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:01.074862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:01.075981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:01.076268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:01.076302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:01.225066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:01.225236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:01.225278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:01.225307] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:01.229263] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-18T20:28:01.229663] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-18T20:28:01.229829] [INFO ] [sig ] NOG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:01.394979] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NOG.txt [2026-02-18T20:28:01.395148] [INFO ] [sig ] [2152/3398] Completed NOG in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:28:01.395205] [INFO ] [sig ] [2153/3398] Forecasting NOMD... [2026-02-18T20:28:01.395258] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-18T20:28:01.395296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-18T20:28:01.410655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-18T20:28:01.411104] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-18T20:28:01.412236] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-18T20:28:01.412307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:01.412352] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:01.412391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:01.412473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:01.484308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:01.485216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:01.485304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:01.485341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:01.612128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:01.612249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:01.612289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:01.612318] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:01.616054] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-18T20:28:01.616629] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-18T20:28:01.616793] [INFO ] [sig ] NOMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:01.767201] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NOMD.txt [2026-02-18T20:28:01.767358] [INFO ] [sig ] [2153/3398] Completed NOMD in 0.4s | 2.77 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-18T20:28:01.767397] [INFO ] [sig ] [2154/3398] Forecasting NPCE... [2026-02-18T20:28:01.767428] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-18T20:28:01.767458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-18T20:28:01.780777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-18T20:28:01.781165] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-18T20:28:01.782032] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-18T20:28:01.782089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:01.782121] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:01.782150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:01.782215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:01.849917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:01.850893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:01.850983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:01.851017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:01.972969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:01.973133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:01.973175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:01.973238] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:01.976896] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-18T20:28:01.977273] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-18T20:28:01.977466] [INFO ] [sig ] NPCE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:02.128025] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NPCE.txt [2026-02-18T20:28:02.128203] [INFO ] [sig ] [2154/3398] Completed NPCE in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-18T20:28:02.128246] [INFO ] [sig ] [2155/3398] Forecasting NPFD... [2026-02-18T20:28:02.128277] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-18T20:28:02.128308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-18T20:28:02.140508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-18T20:28:02.140903] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-18T20:28:02.141771] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-18T20:28:02.141827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:02.141861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:02.141889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:02.141960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:02.202592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:02.203510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:02.203621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:02.203660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:02.322766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:02.322921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:02.322964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:02.322993] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:02.326493] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-02-18T20:28:02.326803] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-18T20:28:02.326932] [INFO ] [sig ] NPFD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:02.470371] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NPFD.txt [2026-02-18T20:28:02.470540] [INFO ] [sig ] [2155/3398] Completed NPFD in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-18T20:28:02.470603] [INFO ] [sig ] [2156/3398] Forecasting NPK... [2026-02-18T20:28:02.470637] [INFO ] [sig ] Generating forecast for: NPK [2026-02-18T20:28:02.470667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-18T20:28:02.483468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-18T20:28:02.483854] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-18T20:28:02.484666] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-18T20:28:02.484719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:02.484751] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:02.484778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:02.484835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:02.541824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:02.542608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:02.542691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:02.542724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:02.667201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:02.667362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:02.667402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:02.667449] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:02.670879] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-18T20:28:02.671169] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-18T20:28:02.671305] [INFO ] [sig ] NPK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:02.815539] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NPK.txt [2026-02-18T20:28:02.815713] [INFO ] [sig ] [2156/3398] Completed NPK in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-18T20:28:02.815753] [INFO ] [sig ] [2157/3398] Forecasting NPO... [2026-02-18T20:28:02.815783] [INFO ] [sig ] Generating forecast for: NPO [2026-02-18T20:28:02.815815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-18T20:28:02.828247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-18T20:28:02.828588] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-18T20:28:02.829367] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-18T20:28:02.829420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:02.829451] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:02.829478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:02.829533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:02.892373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:02.893468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:02.893555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:02.893609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:03.022381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:03.022544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:03.022606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:03.022639] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:03.026385] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=16.34%) [2026-02-18T20:28:03.026740] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-18T20:28:03.026888] [INFO ] [sig ] NPO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:03.175360] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NPO.txt [2026-02-18T20:28:03.175531] [INFO ] [sig ] [2157/3398] Completed NPO in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-18T20:28:03.175589] [INFO ] [sig ] [2158/3398] Forecasting NQP... [2026-02-18T20:28:03.175626] [INFO ] [sig ] Generating forecast for: NQP [2026-02-18T20:28:03.175655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-18T20:28:03.190161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-18T20:28:03.190595] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-18T20:28:03.191472] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-18T20:28:03.191529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:03.191562] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:03.191612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:03.191672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:03.254653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:03.255624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:03.255721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:03.255774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:03.382937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:03.383112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:03.383156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:03.383185] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:03.386754] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=59.12%) [2026-02-18T20:28:03.387093] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-18T20:28:03.387239] [INFO ] [sig ] NQP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:03.534659] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NQP.txt [2026-02-18T20:28:03.534818] [INFO ] [sig ] [2158/3398] Completed NQP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-18T20:28:03.534858] [INFO ] [sig ] [2159/3398] Forecasting NRC... [2026-02-18T20:28:03.534889] [INFO ] [sig ] Generating forecast for: NRC [2026-02-18T20:28:03.534921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-18T20:28:03.547433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-18T20:28:03.547819] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-18T20:28:03.549289] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-18T20:28:03.549434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:03.549469] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:03.549496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:03.549558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:03.606031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:03.606730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:03.606813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:03.606845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:03.730960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:03.731116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:03.731173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:03.731203] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:03.734892] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-18T20:28:03.735172] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-18T20:28:03.735300] [INFO ] [sig ] NRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:03.879309] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NRC.txt [2026-02-18T20:28:03.879438] [INFO ] [sig ] [2159/3398] Completed NRC in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-18T20:28:03.879477] [INFO ] [sig ] [2160/3398] Forecasting NRDS... [2026-02-18T20:28:03.879508] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-18T20:28:03.879538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-18T20:28:03.893621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-18T20:28:03.893988] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-18T20:28:03.895062] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-18T20:28:03.895122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:03.895155] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:03.895195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:03.895258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:03.956243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:03.956982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:03.957068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:03.957102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:04.077950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:04.078141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:04.078181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:04.078208] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:04.081769] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=34.25%) [2026-02-18T20:28:04.082070] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-18T20:28:04.082210] [INFO ] [sig ] NRDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:04.228154] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NRDS.txt [2026-02-18T20:28:04.228320] [INFO ] [sig ] [2160/3398] Completed NRDS in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:04.228358] [INFO ] [sig ] [2161/3398] Forecasting NREF... [2026-02-18T20:28:04.228390] [INFO ] [sig ] Generating forecast for: NREF [2026-02-18T20:28:04.228420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-18T20:28:04.241299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-18T20:28:04.241711] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-18T20:28:04.242522] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-18T20:28:04.242595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:04.242631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:04.242659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:04.242717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:04.301273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:04.302191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:04.302308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:04.302344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:04.421311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:04.421463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:04.421501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:04.421530] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:04.424937] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-18T20:28:04.425217] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-18T20:28:04.425341] [INFO ] [sig ] NREF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:04.573367] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NREF.txt [2026-02-18T20:28:04.573503] [INFO ] [sig ] [2161/3398] Completed NREF in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:04.573551] [INFO ] [sig ] [2162/3398] Forecasting NRG... [2026-02-18T20:28:04.573604] [INFO ] [sig ] Generating forecast for: NRG [2026-02-18T20:28:04.573636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-18T20:28:04.586286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-18T20:28:04.586623] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-18T20:28:04.587438] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-18T20:28:04.587491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:04.587523] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:04.587550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:04.587626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:04.658217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:04.659099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:04.659185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:04.659221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:04.784417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:04.784588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:04.784631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:04.784662] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:04.788609] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-18T20:28:04.788892] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-18T20:28:04.789022] [INFO ] [sig ] NRG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:04.932354] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NRG.txt [2026-02-18T20:28:04.932488] [INFO ] [sig ] [2162/3398] Completed NRG in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:04.932526] [INFO ] [sig ] [2163/3398] Forecasting NRIM... [2026-02-18T20:28:04.932557] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-18T20:28:04.932611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-18T20:28:04.944702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-18T20:28:04.944991] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-18T20:28:04.945785] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-18T20:28:04.945837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:04.945869] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:04.945896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:04.945953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:05.006350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:05.007006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:05.007088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:05.007121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:05.133925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:05.134082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:05.134121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:05.134149] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:05.137513] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-18T20:28:05.137807] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-18T20:28:05.137938] [INFO ] [sig ] NRIM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:05.290199] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NRIM.txt [2026-02-18T20:28:05.290362] [INFO ] [sig ] [2163/3398] Completed NRIM in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:05.290403] [INFO ] [sig ] [2164/3398] Forecasting NRIX... [2026-02-18T20:28:05.290434] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-18T20:28:05.290479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-18T20:28:05.303233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-18T20:28:05.303641] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-18T20:28:05.304431] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-18T20:28:05.304485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:05.304517] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:05.304542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:05.304620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:05.362943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:05.363872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:05.363962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:05.364019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:05.489671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:05.489827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:05.489868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:05.489898] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:05.493407] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: UP (p=59.83%) [2026-02-18T20:28:05.493712] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-18T20:28:05.493844] [INFO ] [sig ] NRIX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:05.640607] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NRIX.txt [2026-02-18T20:28:05.640772] [INFO ] [sig ] [2164/3398] Completed NRIX in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:05.640813] [INFO ] [sig ] [2165/3398] Forecasting NRK... [2026-02-18T20:28:05.640843] [INFO ] [sig ] Generating forecast for: NRK [2026-02-18T20:28:05.640874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-18T20:28:05.653365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-18T20:28:05.653736] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-18T20:28:05.654508] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-18T20:28:05.654561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:05.654616] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:05.654646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:05.654702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:05.716037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:05.716922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:05.717010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:05.717047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:05.847443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:05.847629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:05.847672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:05.847702] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:05.851276] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-02-18T20:28:05.851599] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-18T20:28:05.851736] [INFO ] [sig ] NRK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:06.001600] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NRK.txt [2026-02-18T20:28:06.001772] [INFO ] [sig ] [2165/3398] Completed NRK in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:06.001813] [INFO ] [sig ] [2166/3398] Forecasting NRP... [2026-02-18T20:28:06.001843] [INFO ] [sig ] Generating forecast for: NRP [2026-02-18T20:28:06.001874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-18T20:28:06.013118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-18T20:28:06.013624] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-18T20:28:06.014614] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-18T20:28:06.014667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:06.014698] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:06.014725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:06.014781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:06.075930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:06.076859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:06.076949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:06.076983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:06.195199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:06.195355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:06.195396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:06.195424] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:06.198849] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=77.46%) [2026-02-18T20:28:06.199124] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-18T20:28:06.199246] [INFO ] [sig ] NRP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:06.343173] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NRP.txt [2026-02-18T20:28:06.343334] [INFO ] [sig ] [2166/3398] Completed NRP in 0.3s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:06.343375] [INFO ] [sig ] [2167/3398] Forecasting NRXP... [2026-02-18T20:28:06.343404] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-18T20:28:06.343434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-18T20:28:06.357527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-18T20:28:06.357969] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-18T20:28:06.358882] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-18T20:28:06.358936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:06.358970] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:06.358998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:06.359064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:06.417656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:06.418636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:06.418725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:06.418759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:06.549049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:06.549207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:06.549246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:06.549277] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:06.552946] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-02-18T20:28:06.553220] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-18T20:28:06.553347] [INFO ] [sig ] NRXP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:06.697724] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NRXP.txt [2026-02-18T20:28:06.697881] [INFO ] [sig ] [2167/3398] Completed NRXP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:06.697920] [INFO ] [sig ] [2168/3398] Forecasting NSC... [2026-02-18T20:28:06.697950] [INFO ] [sig ] Generating forecast for: NSC [2026-02-18T20:28:06.697981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-18T20:28:06.712470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-18T20:28:06.712863] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-18T20:28:06.713689] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-18T20:28:06.713743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:06.713800] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:06.713829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:06.713900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:06.774216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:06.774886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:06.774966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:06.774999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:06.900138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:06.900294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:06.900333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:06.900362] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:06.903855] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=94.18%) [2026-02-18T20:28:06.904125] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-18T20:28:06.904258] [INFO ] [sig ] NSC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:07.051968] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NSC.txt [2026-02-18T20:28:07.052131] [INFO ] [sig ] [2168/3398] Completed NSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:07.052174] [INFO ] [sig ] [2169/3398] Forecasting NSP... [2026-02-18T20:28:07.052204] [INFO ] [sig ] Generating forecast for: NSP [2026-02-18T20:28:07.052234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-18T20:28:07.065973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-18T20:28:07.066362] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-18T20:28:07.067159] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-18T20:28:07.067212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:07.067244] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:07.067271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:07.067327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:07.130067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:07.131109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:07.131210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:07.131250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:07.257757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:07.257929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:07.257972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:07.257999] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:07.261409] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=41.60%) [2026-02-18T20:28:07.261701] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-18T20:28:07.261828] [INFO ] [sig ] NSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:07.405743] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NSP.txt [2026-02-18T20:28:07.405897] [INFO ] [sig ] [2169/3398] Completed NSP in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:07.405937] [INFO ] [sig ] [2170/3398] Forecasting NSSC... [2026-02-18T20:28:07.405967] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-18T20:28:07.405996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-18T20:28:07.419222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-18T20:28:07.419541] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-18T20:28:07.420373] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-18T20:28:07.420634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:07.420672] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:07.420699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:07.420757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:07.480253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:07.480945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:07.481024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:07.481064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:07.611175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:07.611538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:07.611603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:07.611634] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:07.615492] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-18T20:28:07.615796] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-18T20:28:07.615931] [INFO ] [sig ] NSSC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:07.779196] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NSSC.txt [2026-02-18T20:28:07.779363] [INFO ] [sig ] [2170/3398] Completed NSSC in 0.4s | 2.77 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-18T20:28:07.779404] [INFO ] [sig ] [2171/3398] Forecasting NTAP... [2026-02-18T20:28:07.779434] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-18T20:28:07.779466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-18T20:28:07.793046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-18T20:28:07.793617] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-18T20:28:07.794629] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-18T20:28:07.794682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:07.794714] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:07.794741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:07.794802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:07.852619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:07.853471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:07.853560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:07.853618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:07.979516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:07.979698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:07.979738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:07.979801] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:07.984012] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-18T20:28:07.984518] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-18T20:28:07.984667] [INFO ] [sig ] NTAP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:08.131698] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NTAP.txt [2026-02-18T20:28:08.131861] [INFO ] [sig ] [2171/3398] Completed NTAP in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-18T20:28:08.131900] [INFO ] [sig ] [2172/3398] Forecasting NTB... [2026-02-18T20:28:08.131931] [INFO ] [sig ] Generating forecast for: NTB [2026-02-18T20:28:08.131961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-18T20:28:08.144338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-18T20:28:08.144664] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-18T20:28:08.145646] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-18T20:28:08.145699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:08.145730] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:08.145757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:08.145813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:08.206587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:08.207465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:08.207548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:08.207602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:08.326400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:08.326552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:08.326611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:08.326642] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:08.330069] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-02-18T20:28:08.330353] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-18T20:28:08.330479] [INFO ] [sig ] NTB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:08.479008] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NTB.txt [2026-02-18T20:28:08.479152] [INFO ] [sig ] [2172/3398] Completed NTB in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-18T20:28:08.479200] [INFO ] [sig ] [2173/3398] Forecasting NTES... [2026-02-18T20:28:08.479241] [INFO ] [sig ] Generating forecast for: NTES [2026-02-18T20:28:08.479276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-18T20:28:08.493116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-18T20:28:08.493433] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-18T20:28:08.494646] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-18T20:28:08.494709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:08.494743] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:08.494770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:08.494827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:08.555518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:08.556243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:08.556323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:08.556545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:08.682150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:08.682510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:08.682550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:08.682599] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:08.686228] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=34.71%) [2026-02-18T20:28:08.686509] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-18T20:28:08.686659] [INFO ] [sig ] NTES: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:08.832607] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NTES.txt [2026-02-18T20:28:08.832752] [INFO ] [sig ] [2173/3398] Completed NTES in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-18T20:28:08.832792] [INFO ] [sig ] [2174/3398] Forecasting NTIC... [2026-02-18T20:28:08.832821] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-18T20:28:08.832852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-18T20:28:08.843910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-18T20:28:08.844199] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-18T20:28:08.844994] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-18T20:28:08.845046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:08.845085] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:08.845118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:08.845188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:08.904282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:08.904942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:08.905020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:08.905053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:09.022437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:09.022616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:09.022657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:09.022686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:09.026515] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-02-18T20:28:09.026812] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-18T20:28:09.026941] [INFO ] [sig ] NTIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:09.171445] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NTIC.txt [2026-02-18T20:28:09.171599] [INFO ] [sig ] [2174/3398] Completed NTIC in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-18T20:28:09.171639] [INFO ] [sig ] [2175/3398] Forecasting NTLA... [2026-02-18T20:28:09.171669] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-18T20:28:09.171700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-18T20:28:09.183986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-18T20:28:09.184339] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-18T20:28:09.185138] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-18T20:28:09.185191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:09.185223] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:09.185250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:09.185308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:09.247336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:09.248084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:09.248168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:09.248201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:09.379618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:09.379778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:09.379819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:09.379850] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:09.383460] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-02-18T20:28:09.383760] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-18T20:28:09.383904] [INFO ] [sig ] NTLA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:09.527793] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NTLA.txt [2026-02-18T20:28:09.527933] [INFO ] [sig ] [2175/3398] Completed NTLA in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-18T20:28:09.527972] [INFO ] [sig ] [2176/3398] Forecasting NTNX... [2026-02-18T20:28:09.528002] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-18T20:28:09.528032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-18T20:28:09.540062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-18T20:28:09.540388] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-18T20:28:09.541219] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-18T20:28:09.541284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:09.541315] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:09.541342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:09.541399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:09.600275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:09.600930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:09.601009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:09.601042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:09.721254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:09.721408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:09.721447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:09.721476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:09.724994] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-18T20:28:09.725327] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-18T20:28:09.725460] [INFO ] [sig ] NTNX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:09.870382] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NTNX.txt [2026-02-18T20:28:09.870519] [INFO ] [sig ] [2176/3398] Completed NTNX in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:09.870563] [INFO ] [sig ] [2177/3398] Forecasting NTRA... [2026-02-18T20:28:09.870615] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-18T20:28:09.870647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-18T20:28:09.882530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-18T20:28:09.882876] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-18T20:28:09.883660] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-18T20:28:09.883714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:09.883745] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:09.883772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:09.883829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:09.941161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:09.942037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:09.942118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:09.942153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:10.071431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:10.071635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:10.071678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:10.071706] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:10.075318] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-02-18T20:28:10.075609] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-18T20:28:10.075741] [INFO ] [sig ] NTRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:10.220968] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NTRA.txt [2026-02-18T20:28:10.221105] [INFO ] [sig ] [2177/3398] Completed NTRA in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:10.221143] [INFO ] [sig ] [2178/3398] Forecasting NTRB... [2026-02-18T20:28:10.221172] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-18T20:28:10.221203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-18T20:28:10.233206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-18T20:28:10.233488] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-18T20:28:10.234280] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-18T20:28:10.234334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:10.234365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:10.234393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:10.234451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:10.292601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:10.293274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:10.293387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:10.293421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:10.410879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:10.411033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:10.411073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:10.411104] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:10.414561] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=89.91%) [2026-02-18T20:28:10.414889] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-18T20:28:10.415022] [INFO ] [sig ] NTRB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:10.563122] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NTRB.txt [2026-02-18T20:28:10.563370] [INFO ] [sig ] [2178/3398] Completed NTRB in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:10.563438] [INFO ] [sig ] [2179/3398] Forecasting NTRS... [2026-02-18T20:28:10.563493] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-18T20:28:10.563546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-18T20:28:10.580889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-18T20:28:10.581287] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-18T20:28:10.582110] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-18T20:28:10.582175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:10.582215] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:10.582248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:10.582315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:10.640274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:10.641127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:10.641207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:10.641240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:10.765793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:10.765946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:10.765987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:10.766016] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:10.769409] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: DOWN (p=3.18%) [2026-02-18T20:28:10.769706] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-18T20:28:10.769831] [INFO ] [sig ] NTRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:10.921183] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NTRS.txt [2026-02-18T20:28:10.921378] [INFO ] [sig ] [2179/3398] Completed NTRS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:10.921422] [INFO ] [sig ] [2180/3398] Forecasting NTRSO... [2026-02-18T20:28:10.921453] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-18T20:28:10.921484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-18T20:28:10.934044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-18T20:28:10.934436] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-18T20:28:10.935258] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-18T20:28:10.935313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:10.935348] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:10.935376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:10.935435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:10.994022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:10.994818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:10.994907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:10.994942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:11.119130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:11.119290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:11.119349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:11.119381] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:11.122962] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=6.70%) [2026-02-18T20:28:11.123258] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-18T20:28:11.123392] [INFO ] [sig ] NTRSO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:11.268130] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NTRSO.txt [2026-02-18T20:28:11.268303] [INFO ] [sig ] [2180/3398] Completed NTRSO in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:11.268344] [INFO ] [sig ] [2181/3398] Forecasting NUS... [2026-02-18T20:28:11.268376] [INFO ] [sig ] Generating forecast for: NUS [2026-02-18T20:28:11.268409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-18T20:28:11.282932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-18T20:28:11.283343] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-18T20:28:11.284348] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-18T20:28:11.284402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:11.284435] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:11.284463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:11.284520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:11.344694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:11.345595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:11.345680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:11.345714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:11.476070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:11.476229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:11.476268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:11.476303] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:11.479982] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=30.22%) [2026-02-18T20:28:11.480281] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-18T20:28:11.480417] [INFO ] [sig ] NUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:11.625948] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NUS.txt [2026-02-18T20:28:11.626127] [INFO ] [sig ] [2181/3398] Completed NUS in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:11.626167] [INFO ] [sig ] [2182/3398] Forecasting NUTX... [2026-02-18T20:28:11.626198] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-18T20:28:11.626228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-18T20:28:11.639273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-18T20:28:11.639649] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-18T20:28:11.640456] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-18T20:28:11.640512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:11.640546] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:11.640596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:11.640658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:11.701770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:11.703026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:11.703115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:11.703147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:11.824903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:11.825067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:11.825108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:11.825147] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:11.828684] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-18T20:28:11.828962] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-18T20:28:11.829101] [INFO ] [sig ] NUTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:11.989317] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NUTX.txt [2026-02-18T20:28:11.989772] [INFO ] [sig ] [2182/3398] Completed NUTX in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:11.989828] [INFO ] [sig ] [2183/3398] Forecasting NUVB... [2026-02-18T20:28:11.989861] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-18T20:28:11.989893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-18T20:28:12.006376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-18T20:28:12.007057] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-18T20:28:12.008438] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-18T20:28:12.008506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:12.008541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:12.008569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:12.008663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:12.073508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:12.074414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:12.074497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:12.074530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:12.195697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:12.195840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:12.195880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:12.195908] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:12.199256] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=18.96%) [2026-02-18T20:28:12.199529] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-18T20:28:12.199674] [INFO ] [sig ] NUVB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:12.341567] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NUVB.txt [2026-02-18T20:28:12.341713] [INFO ] [sig ] [2183/3398] Completed NUVB in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:12.341751] [INFO ] [sig ] [2184/3398] Forecasting NUVL... [2026-02-18T20:28:12.341783] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-18T20:28:12.341811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-18T20:28:12.354009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-18T20:28:12.354312] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-18T20:28:12.355135] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-18T20:28:12.355200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:12.355252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:12.355287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:12.355353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:12.412185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:12.412833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:12.412911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:12.412944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:12.536764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:12.536958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:12.537000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:12.537041] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:12.540878] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-02-18T20:28:12.541173] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-18T20:28:12.541335] [INFO ] [sig ] NUVL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:12.685499] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NUVL.txt [2026-02-18T20:28:12.685643] [INFO ] [sig ] [2184/3398] Completed NUVL in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:12.685684] [INFO ] [sig ] [2185/3398] Forecasting NUWE... [2026-02-18T20:28:12.685714] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-18T20:28:12.685743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-18T20:28:12.697449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-18T20:28:12.697759] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-18T20:28:12.698606] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-18T20:28:12.698660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:12.698716] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:12.698743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:12.698807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:12.756055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:12.756708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:12.756788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:12.756821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:12.871920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:12.872068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:12.872106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:12.872135] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:12.875511] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-18T20:28:12.875803] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-18T20:28:12.875930] [INFO ] [sig ] NUWE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:13.018424] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NUWE.txt [2026-02-18T20:28:13.018619] [INFO ] [sig ] [2185/3398] Completed NUWE in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:13.018663] [INFO ] [sig ] [2186/3398] Forecasting NVAX... [2026-02-18T20:28:13.018695] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-18T20:28:13.018724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-18T20:28:13.031752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-18T20:28:13.032061] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-18T20:28:13.032860] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-18T20:28:13.032914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:13.032946] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:13.032973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:13.033029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:13.090649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:13.091529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:13.091639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:13.091674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:13.213079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:13.213238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:13.213279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:13.213308] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:13.216811] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-18T20:28:13.217083] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-18T20:28:13.217217] [INFO ] [sig ] NVAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:13.362962] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NVAX.txt [2026-02-18T20:28:13.363118] [INFO ] [sig ] [2186/3398] Completed NVAX in 0.3s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:13.363158] [INFO ] [sig ] [2187/3398] Forecasting NVD... [2026-02-18T20:28:13.363188] [INFO ] [sig ] Generating forecast for: NVD [2026-02-18T20:28:13.363218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-18T20:28:13.375915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-18T20:28:13.376247] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-18T20:28:13.377069] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-18T20:28:13.377123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:13.377156] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:13.377183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:13.377241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:13.434883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:13.435606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:13.435688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:13.435720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:13.563417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:13.563596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:13.563640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:13.563667] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:13.567300] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=68.49%) [2026-02-18T20:28:13.567656] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-18T20:28:13.567800] [INFO ] [sig ] NVD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:13.725649] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVD.txt [2026-02-18T20:28:13.725812] [INFO ] [sig ] [2187/3398] Completed NVD in 0.4s | 2.77 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-18T20:28:13.725862] [INFO ] [sig ] [2188/3398] Forecasting NVDA... [2026-02-18T20:28:13.725894] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-18T20:28:13.725936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-18T20:28:13.739511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-18T20:28:13.739894] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-18T20:28:13.740904] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-18T20:28:13.740961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:13.740995] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:13.741023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:13.741082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:13.809717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:13.810540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:13.810647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:13.810682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:13.946627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:13.946783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:13.946823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:13.946886] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:13.950608] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=55.59%) [2026-02-18T20:28:13.950890] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-18T20:28:13.951019] [INFO ] [sig ] NVDA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:14.108260] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVDA.txt [2026-02-18T20:28:14.108441] [INFO ] [sig ] [2188/3398] Completed NVDA in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-18T20:28:14.108484] [INFO ] [sig ] [2189/3398] Forecasting NVDD... [2026-02-18T20:28:14.108516] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-18T20:28:14.108547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-18T20:28:14.122474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-18T20:28:14.122860] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-18T20:28:14.123749] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-18T20:28:14.123804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:14.123837] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:14.123865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:14.123922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:14.185802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:14.186792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:14.186898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:14.186935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:14.317979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:14.318161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:14.318203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:14.318233] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:14.321812] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: UP (p=87.53%) [2026-02-18T20:28:14.322128] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-18T20:28:14.322308] [INFO ] [sig ] NVDD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:14.475979] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVDD.txt [2026-02-18T20:28:14.476147] [INFO ] [sig ] [2189/3398] Completed NVDD in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-18T20:28:14.476199] [INFO ] [sig ] [2190/3398] Forecasting NVDL... [2026-02-18T20:28:14.476236] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-18T20:28:14.476268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-18T20:28:14.489758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-18T20:28:14.490141] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-18T20:28:14.491189] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-18T20:28:14.491249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:14.491282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:14.491309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:14.491368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:14.557369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:14.558342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:14.558436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:14.558470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:14.690253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:14.690425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:14.690465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:14.690496] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:14.694146] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=64.15%) [2026-02-18T20:28:14.694433] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-18T20:28:14.694563] [INFO ] [sig ] NVDL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:14.853174] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVDL.txt [2026-02-18T20:28:14.853339] [INFO ] [sig ] [2190/3398] Completed NVDL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-18T20:28:14.853383] [INFO ] [sig ] [2191/3398] Forecasting NVDS... [2026-02-18T20:28:14.853414] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-18T20:28:14.853446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-18T20:28:14.865782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-18T20:28:14.866193] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-18T20:28:14.867178] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-18T20:28:14.867242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:14.867283] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:14.867320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:14.867423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:14.937207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:14.938333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:14.938466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:14.938505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:15.071963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:15.072144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:15.072220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:15.072270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:15.076875] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-18T20:28:15.077220] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-18T20:28:15.077376] [INFO ] [sig ] NVDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:15.234441] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NVDS.txt [2026-02-18T20:28:15.234673] [INFO ] [sig ] [2191/3398] Completed NVDS in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-18T20:28:15.234724] [INFO ] [sig ] [2192/3398] Forecasting NVEC... [2026-02-18T20:28:15.234758] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-18T20:28:15.234797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-18T20:28:15.248725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-18T20:28:15.249180] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-18T20:28:15.250307] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-18T20:28:15.250362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:15.250395] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:15.250423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:15.250493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:15.316935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:15.318138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:15.318237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:15.318271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:15.455122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:15.455290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:15.455332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:15.455364] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:15.459236] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-18T20:28:15.459620] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-18T20:28:15.459768] [INFO ] [sig ] NVEC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:15.619933] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NVEC.txt [2026-02-18T20:28:15.620097] [INFO ] [sig ] [2192/3398] Completed NVEC in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-18T20:28:15.620141] [INFO ] [sig ] [2193/3398] Forecasting NVG... [2026-02-18T20:28:15.620173] [INFO ] [sig ] Generating forecast for: NVG [2026-02-18T20:28:15.620204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-18T20:28:15.633643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-18T20:28:15.634040] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-18T20:28:15.634880] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-18T20:28:15.634947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:15.634997] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:15.635036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:15.635116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:15.703533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:15.704723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:15.704840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:15.704878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:15.841904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:15.842068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:15.842109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:15.842140] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:15.845903] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=54.96%) [2026-02-18T20:28:15.846211] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-18T20:28:15.846358] [INFO ] [sig ] NVG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:16.000048] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVG.txt [2026-02-18T20:28:16.000200] [INFO ] [sig ] [2193/3398] Completed NVG in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:16.000241] [INFO ] [sig ] [2194/3398] Forecasting NVGS... [2026-02-18T20:28:16.000270] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-18T20:28:16.000299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-18T20:28:16.014430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-18T20:28:16.014828] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-18T20:28:16.015700] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-18T20:28:16.015754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:16.015788] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:16.015817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:16.015876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:16.080129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:16.080967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:16.081054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:16.081101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:16.214925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:16.215089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:16.215131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:16.215160] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:16.219022] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=68.33%) [2026-02-18T20:28:16.219369] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-18T20:28:16.219514] [INFO ] [sig ] NVGS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:16.372087] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVGS.txt [2026-02-18T20:28:16.372238] [INFO ] [sig ] [2194/3398] Completed NVGS in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:16.372281] [INFO ] [sig ] [2195/3398] Forecasting NVMI... [2026-02-18T20:28:16.372315] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-18T20:28:16.372345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-18T20:28:16.385388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-18T20:28:16.385801] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-18T20:28:16.386675] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-18T20:28:16.386730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:16.386775] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:16.386805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:16.386864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:16.447941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:16.448896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:16.449019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:16.449054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:16.581175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:16.581480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:16.581529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:16.581562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:16.585838] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=48.59%) [2026-02-18T20:28:16.586150] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-18T20:28:16.586320] [INFO ] [sig ] NVMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:16.745673] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NVMI.txt [2026-02-18T20:28:16.745837] [INFO ] [sig ] [2195/3398] Completed NVMI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:16.745879] [INFO ] [sig ] [2196/3398] Forecasting NVO... [2026-02-18T20:28:16.745916] [INFO ] [sig ] Generating forecast for: NVO [2026-02-18T20:28:16.745952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-18T20:28:16.760857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-18T20:28:16.761244] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-18T20:28:16.762150] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-18T20:28:16.762217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:16.762256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:16.762285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:16.762344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:16.825178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:16.826165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:16.826268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:16.826318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:16.946518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:16.946697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:16.946740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:16.946770] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:16.950626] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=51.11%) [2026-02-18T20:28:16.950944] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-18T20:28:16.951088] [INFO ] [sig ] NVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:17.099328] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVO.txt [2026-02-18T20:28:17.099482] [INFO ] [sig ] [2196/3398] Completed NVO in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:17.099521] [INFO ] [sig ] [2197/3398] Forecasting NVRI... [2026-02-18T20:28:17.099552] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-18T20:28:17.099601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-18T20:28:17.112396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-18T20:28:17.112774] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-18T20:28:17.113637] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-18T20:28:17.113692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:17.113724] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:17.113751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:17.113809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:17.174762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:17.175858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:17.175947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:17.175981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:17.313231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:17.313420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:17.313463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:17.313493] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:17.317562] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=61.27%) [2026-02-18T20:28:17.317902] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-18T20:28:17.318095] [INFO ] [sig ] NVRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:17.467861] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVRI.txt [2026-02-18T20:28:17.468012] [INFO ] [sig ] [2197/3398] Completed NVRI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:17.468071] [INFO ] [sig ] [2198/3398] Forecasting NVS... [2026-02-18T20:28:17.468106] [INFO ] [sig ] Generating forecast for: NVS [2026-02-18T20:28:17.468138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-18T20:28:17.481658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-18T20:28:17.482031] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-18T20:28:17.482883] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-18T20:28:17.482937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:17.482971] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:17.482999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:17.483057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:17.543245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:17.544190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:17.544277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:17.544311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:17.666880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:17.667040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:17.667082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:17.667115] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:17.670640] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-18T20:28:17.670942] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-18T20:28:17.671076] [INFO ] [sig ] NVS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:17.814715] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NVS.txt [2026-02-18T20:28:17.814883] [INFO ] [sig ] [2198/3398] Completed NVS in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:17.814926] [INFO ] [sig ] [2199/3398] Forecasting NVTS... [2026-02-18T20:28:17.814964] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-18T20:28:17.814996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-18T20:28:17.826945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-18T20:28:17.827300] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-18T20:28:17.828152] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-18T20:28:17.828206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:17.828240] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:17.828268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:17.828338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:17.888016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:17.888927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:17.889026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:17.889065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:18.006715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:18.006875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:18.006916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:18.006946] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:18.010524] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-02-18T20:28:18.010831] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-18T20:28:18.010964] [INFO ] [sig ] NVTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:18.159301] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NVTS.txt [2026-02-18T20:28:18.159487] [INFO ] [sig ] [2199/3398] Completed NVTS in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:18.159528] [INFO ] [sig ] [2200/3398] Forecasting NWBI... [2026-02-18T20:28:18.159558] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-18T20:28:18.159853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-18T20:28:18.173152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-18T20:28:18.173501] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-18T20:28:18.174316] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-18T20:28:18.174370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:18.174402] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:18.174430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:18.174487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:18.233007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:18.233865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:18.233952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:18.233985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:18.358294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:18.358451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:18.358493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:18.358523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:18.362323] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: UP (p=72.19%) [2026-02-18T20:28:18.362631] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-18T20:28:18.362767] [INFO ] [sig ] NWBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:18.505961] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NWBI.txt [2026-02-18T20:28:18.506106] [INFO ] [sig ] [2200/3398] Completed NWBI in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:18.506147] [INFO ] [sig ] [2201/3398] Forecasting NWE... [2026-02-18T20:28:18.506178] [INFO ] [sig ] Generating forecast for: NWE [2026-02-18T20:28:18.506209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-18T20:28:18.518430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-18T20:28:18.518825] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-18T20:28:18.519658] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-18T20:28:18.519713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:18.519747] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:18.519776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:18.519834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:18.578132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:18.578938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:18.579026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:18.579060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:18.703808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:18.703985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:18.704029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:18.704061] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:18.707727] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-02-18T20:28:18.708072] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-18T20:28:18.708216] [INFO ] [sig ] NWE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:18.858700] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NWE.txt [2026-02-18T20:28:18.858858] [INFO ] [sig ] [2201/3398] Completed NWE in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:18.858899] [INFO ] [sig ] [2202/3398] Forecasting NWFL... [2026-02-18T20:28:18.858930] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-18T20:28:18.858962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-18T20:28:18.870236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-18T20:28:18.870616] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-18T20:28:18.871598] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-18T20:28:18.871654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:18.871714] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:18.871755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:18.871816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:18.934651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:18.935697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:18.935795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:18.935832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:19.049219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:19.049377] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:28:19.049422] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:19.049469] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:19.053045] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-18T20:28:19.053342] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-18T20:28:19.053477] [INFO ] [sig ] NWFL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:19.201816] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NWFL.txt [2026-02-18T20:28:19.201979] [INFO ] [sig ] [2202/3398] Completed NWFL in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:19.202021] [INFO ] [sig ] [2203/3398] Forecasting NWG... [2026-02-18T20:28:19.202052] [INFO ] [sig ] Generating forecast for: NWG [2026-02-18T20:28:19.202088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-18T20:28:19.216331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-18T20:28:19.216734] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-18T20:28:19.217769] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-18T20:28:19.218011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:19.218072] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:19.218103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:19.218166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:19.279690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:19.280397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:19.280482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:19.280516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:19.403962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:19.404122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:19.404163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:19.404193] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:19.408192] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-02-18T20:28:19.408481] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-18T20:28:19.408636] [INFO ] [sig ] NWG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:19.555904] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NWG.txt [2026-02-18T20:28:19.556054] [INFO ] [sig ] [2203/3398] Completed NWG in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-18T20:28:19.556094] [INFO ] [sig ] [2204/3398] Forecasting NWL... [2026-02-18T20:28:19.556126] [INFO ] [sig ] Generating forecast for: NWL [2026-02-18T20:28:19.556156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-18T20:28:19.568345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-18T20:28:19.568731] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-18T20:28:19.569509] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-18T20:28:19.569563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:19.569620] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:19.569649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:19.569708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:19.633071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:19.633948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:19.634045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:19.634082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:19.774129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:19.774330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:19.774382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:19.774418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:19.778516] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-02-18T20:28:19.778930] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-18T20:28:19.779085] [INFO ] [sig ] NWL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:19.933098] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NWL.txt [2026-02-18T20:28:19.933231] [INFO ] [sig ] [2204/3398] Completed NWL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-18T20:28:19.933271] [INFO ] [sig ] [2205/3398] Forecasting NWPX... [2026-02-18T20:28:19.933300] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-18T20:28:19.933331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-18T20:28:19.944905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-18T20:28:19.945192] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-18T20:28:19.946123] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-18T20:28:19.946176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:19.946208] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:19.946235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:19.946313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:20.005935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:20.006899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:20.007181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:20.007216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:20.135199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:20.135358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:20.135404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:20.135472] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:20.139481] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-02-18T20:28:20.139924] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-18T20:28:20.140108] [INFO ] [sig ] NWPX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:20.281473] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NWPX.txt [2026-02-18T20:28:20.281638] [INFO ] [sig ] [2205/3398] Completed NWPX in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-18T20:28:20.281681] [INFO ] [sig ] [2206/3398] Forecasting NWS... [2026-02-18T20:28:20.281710] [INFO ] [sig ] Generating forecast for: NWS [2026-02-18T20:28:20.281739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-18T20:28:20.293858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-18T20:28:20.294175] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-18T20:28:20.294973] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-18T20:28:20.295027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:20.295059] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:20.295086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:20.295155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:20.351720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:20.352628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:20.352720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:20.352754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:20.485334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:20.485528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:20.485594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:20.485629] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:20.490168] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=29.61%) [2026-02-18T20:28:20.490744] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-18T20:28:20.490953] [INFO ] [sig ] NWS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:20.652587] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NWS.txt [2026-02-18T20:28:20.652729] [INFO ] [sig ] [2206/3398] Completed NWS in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-18T20:28:20.652770] [INFO ] [sig ] [2207/3398] Forecasting NWSA... [2026-02-18T20:28:20.652799] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-18T20:28:20.653016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-18T20:28:20.666272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-18T20:28:20.666669] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-18T20:28:20.667442] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-18T20:28:20.667513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:20.667589] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:20.667626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:20.667686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:20.729232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:20.730396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:20.730514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:20.730552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:20.854831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:20.854994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:20.855036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:20.855067] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:20.858985] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-18T20:28:20.859287] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-18T20:28:20.859441] [INFO ] [sig ] NWSA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:21.013343] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NWSA.txt [2026-02-18T20:28:21.013545] [INFO ] [sig ] [2207/3398] Completed NWSA in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-18T20:28:21.013616] [INFO ] [sig ] [2208/3398] Forecasting NX... [2026-02-18T20:28:21.013654] [INFO ] [sig ] Generating forecast for: NX [2026-02-18T20:28:21.013692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-18T20:28:21.029776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-18T20:28:21.030182] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-18T20:28:21.031158] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-18T20:28:21.031233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:21.031273] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:21.031306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:21.031390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:21.098131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:21.099221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:21.099320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:21.099355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:21.236234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:21.236397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:21.236443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:21.236472] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:21.240145] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-18T20:28:21.240483] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-18T20:28:21.240652] [INFO ] [sig ] NX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:21.387711] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NX.txt [2026-02-18T20:28:21.387862] [INFO ] [sig ] [2208/3398] Completed NX in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-18T20:28:21.387904] [INFO ] [sig ] [2209/3398] Forecasting NXE... [2026-02-18T20:28:21.387934] [INFO ] [sig ] Generating forecast for: NXE [2026-02-18T20:28:21.387964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-18T20:28:21.400244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-18T20:28:21.400611] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-18T20:28:21.401414] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-18T20:28:21.401478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:21.401517] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:21.401550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:21.401631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:21.458669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:21.459468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:21.459551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:21.459607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:21.586247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:21.586403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:21.586447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:21.586478] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:21.590109] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-18T20:28:21.590417] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-18T20:28:21.590558] [INFO ] [sig ] NXE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:21.735614] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NXE.txt [2026-02-18T20:28:21.735777] [INFO ] [sig ] [2209/3398] Completed NXE in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:21.735817] [INFO ] [sig ] [2210/3398] Forecasting NXG... [2026-02-18T20:28:21.735849] [INFO ] [sig ] Generating forecast for: NXG [2026-02-18T20:28:21.735880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-18T20:28:21.747334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-18T20:28:21.747638] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-18T20:28:21.748462] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-18T20:28:21.748516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:21.748548] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:21.748601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:21.748681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:21.807832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:21.808565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:21.808681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:21.808717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:21.929760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:21.929921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:21.929964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:21.929994] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:21.933632] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=14.88%) [2026-02-18T20:28:21.933922] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-18T20:28:21.934055] [INFO ] [sig ] NXG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:22.083155] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NXG.txt [2026-02-18T20:28:22.083315] [INFO ] [sig ] [2210/3398] Completed NXG in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:22.083356] [INFO ] [sig ] [2211/3398] Forecasting NXGL... [2026-02-18T20:28:22.083387] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-18T20:28:22.083416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-18T20:28:22.095272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-18T20:28:22.095660] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-18T20:28:22.096464] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-18T20:28:22.096520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:22.096552] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:22.096606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:22.096668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:22.162796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:22.163896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:22.163990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:22.164026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:22.281658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:22.281830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:22.281874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:22.281904] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:22.285446] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-02-18T20:28:22.285778] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-18T20:28:22.285925] [INFO ] [sig ] NXGL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:22.430914] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NXGL.txt [2026-02-18T20:28:22.431080] [INFO ] [sig ] [2211/3398] Completed NXGL in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:22.431127] [INFO ] [sig ] [2212/3398] Forecasting NXP... [2026-02-18T20:28:22.431158] [INFO ] [sig ] Generating forecast for: NXP [2026-02-18T20:28:22.431188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-18T20:28:22.445413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-18T20:28:22.446038] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-18T20:28:22.447103] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-18T20:28:22.447156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:22.447189] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:22.447217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:22.447275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:22.511898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:22.512848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:22.512964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:22.513000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:22.638529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:22.638700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:22.638743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:22.638774] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:22.642311] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-18T20:28:22.642647] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-18T20:28:22.642778] [INFO ] [sig ] NXP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:22.787023] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NXP.txt [2026-02-18T20:28:22.787154] [INFO ] [sig ] [2212/3398] Completed NXP in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:22.787193] [INFO ] [sig ] [2213/3398] Forecasting NXPI... [2026-02-18T20:28:22.787224] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-18T20:28:22.787254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-18T20:28:22.800549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-18T20:28:22.800890] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-18T20:28:22.801712] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-18T20:28:22.801765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:22.801797] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:22.801826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:22.801883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:22.861819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:22.862622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:22.862707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:22.862741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:22.996425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:22.996656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:22.996712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:22.996744] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:23.000339] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-18T20:28:23.000679] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-18T20:28:23.000820] [INFO ] [sig ] NXPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:23.147249] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NXPI.txt [2026-02-18T20:28:23.147383] [INFO ] [sig ] [2213/3398] Completed NXPI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:23.147422] [INFO ] [sig ] [2214/3398] Forecasting NYXH... [2026-02-18T20:28:23.147450] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-18T20:28:23.147480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-18T20:28:23.159172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-18T20:28:23.159479] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-18T20:28:23.160278] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-18T20:28:23.160332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:23.160364] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:23.160392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:23.160455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:23.217608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:23.218314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:23.218396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:23.218430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:23.341876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:23.342029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:23.342071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:23.342101] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:23.345594] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-18T20:28:23.346062] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-18T20:28:23.346207] [INFO ] [sig ] NYXH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:23.490536] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/NYXH.txt [2026-02-18T20:28:23.490709] [INFO ] [sig ] [2214/3398] Completed NYXH in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:23.490751] [INFO ] [sig ] [2215/3398] Forecasting NZF... [2026-02-18T20:28:23.490783] [INFO ] [sig ] Generating forecast for: NZF [2026-02-18T20:28:23.490815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-18T20:28:23.503889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-18T20:28:23.504266] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-18T20:28:23.505104] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-18T20:28:23.505159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:23.505193] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:23.505221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:23.505285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:23.565054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:23.565745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:23.565828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:23.565862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:23.689620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:23.689780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:23.689839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:23.689871] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:23.693506] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-18T20:28:23.693816] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-18T20:28:23.693952] [INFO ] [sig ] NZF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:23.841653] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/NZF.txt [2026-02-18T20:28:23.842005] [INFO ] [sig ] [2215/3398] Completed NZF in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:23.842047] [INFO ] [sig ] [2216/3398] Forecasting OABI... [2026-02-18T20:28:23.842077] [INFO ] [sig ] Generating forecast for: OABI [2026-02-18T20:28:23.842106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-18T20:28:23.854695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-18T20:28:23.855040] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-18T20:28:23.856112] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-18T20:28:23.856168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:23.856200] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:23.856235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:23.856304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:23.917288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:23.918013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:23.918117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:23.918152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:24.046705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:24.046871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:24.046917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:24.046948] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:24.051131] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=45.64%) [2026-02-18T20:28:24.051430] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-18T20:28:24.051562] [INFO ] [sig ] OABI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:24.195977] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OABI.txt [2026-02-18T20:28:24.196110] [INFO ] [sig ] [2216/3398] Completed OABI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:24.196150] [INFO ] [sig ] [2217/3398] Forecasting OBDC... [2026-02-18T20:28:24.196180] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-18T20:28:24.196210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-18T20:28:24.208516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-18T20:28:24.208880] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-18T20:28:24.209707] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-18T20:28:24.209760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:24.209792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:24.209819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:24.209876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:24.269070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:24.269843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:24.269928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:24.269962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:24.390253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:24.390413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:24.390455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:24.390485] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:24.394010] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-18T20:28:24.394319] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-18T20:28:24.394463] [INFO ] [sig ] OBDC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:24.542352] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OBDC.txt [2026-02-18T20:28:24.542507] [INFO ] [sig ] [2217/3398] Completed OBDC in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:24.542547] [INFO ] [sig ] [2218/3398] Forecasting OBIL... [2026-02-18T20:28:24.542604] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-18T20:28:24.542637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-18T20:28:24.554381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-18T20:28:24.554794] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-18T20:28:24.555618] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-18T20:28:24.555674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:24.555708] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:24.555736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:24.555794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:24.615266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:24.616179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:24.616263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:24.616298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:24.726109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:24.726278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:24.726319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:24.726350] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:24.729955] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-18T20:28:24.730273] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-18T20:28:24.730413] [INFO ] [sig ] OBIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:24.876782] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OBIL.txt [2026-02-18T20:28:24.876947] [INFO ] [sig ] [2218/3398] Completed OBIL in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:24.876988] [INFO ] [sig ] [2219/3398] Forecasting OBIO... [2026-02-18T20:28:24.877018] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-18T20:28:24.877047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-18T20:28:24.889005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-18T20:28:24.889420] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-18T20:28:24.890240] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-18T20:28:24.890295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:24.890368] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:24.890400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:24.890458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:24.950537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:24.951437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:24.951524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:24.951559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:25.077403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:25.077607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:25.077674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:25.077707] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:25.081401] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-02-18T20:28:25.081783] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-18T20:28:25.081933] [INFO ] [sig ] OBIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:25.250224] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OBIO.txt [2026-02-18T20:28:25.250393] [INFO ] [sig ] [2219/3398] Completed OBIO in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:25.250435] [INFO ] [sig ] [2220/3398] Forecasting OBK... [2026-02-18T20:28:25.250466] [INFO ] [sig ] Generating forecast for: OBK [2026-02-18T20:28:25.250503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-18T20:28:25.262958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-18T20:28:25.263383] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-18T20:28:25.264359] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-18T20:28:25.264418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:25.264456] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:25.264491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:25.264563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:25.325286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:25.326228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:25.326315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:25.326349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:25.452906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:25.453061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:25.453104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:25.453134] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:25.456704] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-02-18T20:28:25.457023] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-18T20:28:25.457164] [INFO ] [sig ] OBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:25.601962] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OBK.txt [2026-02-18T20:28:25.602124] [INFO ] [sig ] [2220/3398] Completed OBK in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-18T20:28:25.602165] [INFO ] [sig ] [2221/3398] Forecasting OC... [2026-02-18T20:28:25.602195] [INFO ] [sig ] Generating forecast for: OC [2026-02-18T20:28:25.602224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-18T20:28:25.614958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-18T20:28:25.615277] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-18T20:28:25.616146] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-18T20:28:25.616200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:25.616233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:25.616261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:25.616318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:25.673688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:25.674371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:25.674456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:25.674490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:25.794800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:25.794953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:25.794995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:25.795024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:25.798410] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-02-18T20:28:25.798749] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-18T20:28:25.798880] [INFO ] [sig ] OC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:25.940626] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OC.txt [2026-02-18T20:28:25.940799] [INFO ] [sig ] [2221/3398] Completed OC in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-18T20:28:25.940841] [INFO ] [sig ] [2222/3398] Forecasting OCCI... [2026-02-18T20:28:25.940870] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-18T20:28:25.940901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-18T20:28:25.953832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-18T20:28:25.954209] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-18T20:28:25.955040] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-18T20:28:25.955093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:25.955126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:25.955153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:25.955210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:26.013967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:26.014868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:26.014979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:26.015021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:26.134456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:26.134647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:26.134696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:26.134724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:26.138209] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=69.69%) [2026-02-18T20:28:26.138499] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-18T20:28:26.138651] [INFO ] [sig ] OCCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:26.280074] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OCCI.txt [2026-02-18T20:28:26.280232] [INFO ] [sig ] [2222/3398] Completed OCCI in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-18T20:28:26.280273] [INFO ] [sig ] [2223/3398] Forecasting OCFC... [2026-02-18T20:28:26.280309] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-18T20:28:26.280341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-18T20:28:26.292878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-18T20:28:26.293246] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-18T20:28:26.294058] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-18T20:28:26.294111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:26.294143] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:26.294170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:26.294227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:26.350430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:26.351293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:26.351384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:26.351418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:26.475777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:26.475944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:26.475986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:26.476016] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:26.479542] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=59.28%) [2026-02-18T20:28:26.479958] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-18T20:28:26.480124] [INFO ] [sig ] OCFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:26.625716] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OCFC.txt [2026-02-18T20:28:26.625883] [INFO ] [sig ] [2223/3398] Completed OCFC in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-18T20:28:26.625923] [INFO ] [sig ] [2224/3398] Forecasting OCGN... [2026-02-18T20:28:26.625953] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-18T20:28:26.625982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-18T20:28:26.638692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-18T20:28:26.639051] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-18T20:28:26.639851] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-18T20:28:26.639904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:26.639935] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:26.639961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:26.640018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:26.697409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:26.698387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:26.698478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:26.698513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:26.836422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:26.836604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:26.836647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:26.836675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:26.840168] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-18T20:28:26.840447] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-18T20:28:26.840592] [INFO ] [sig ] OCGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:26.989406] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OCGN.txt [2026-02-18T20:28:26.989615] [INFO ] [sig ] [2224/3398] Completed OCGN in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-18T20:28:26.989684] [INFO ] [sig ] [2225/3398] Forecasting OCSL... [2026-02-18T20:28:26.989728] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-18T20:28:26.989758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-18T20:28:27.002689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-18T20:28:27.003099] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-18T20:28:27.003983] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-18T20:28:27.004038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:27.004072] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:27.004100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:27.004157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:27.063097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:27.064020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:27.064111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:27.064146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:27.223529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:27.223721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:27.223763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:27.223791] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:27.228253] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-02-18T20:28:27.228538] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-18T20:28:27.228690] [INFO ] [sig ] OCSL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:27.373525] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OCSL.txt [2026-02-18T20:28:27.373704] [INFO ] [sig ] [2225/3398] Completed OCSL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-18T20:28:27.373746] [INFO ] [sig ] [2226/3398] Forecasting OCUL... [2026-02-18T20:28:27.373776] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-18T20:28:27.373806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-18T20:28:27.385784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-18T20:28:27.386147] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-18T20:28:27.386961] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-18T20:28:27.387013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:27.387045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:27.387072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:27.387128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:27.444758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:27.445674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:27.445764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:27.445797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:27.565939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:27.566118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:27.566161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:27.566209] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:27.570078] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-18T20:28:27.570425] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-18T20:28:27.570594] [INFO ] [sig ] OCUL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:27.784806] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OCUL.txt [2026-02-18T20:28:27.784952] [INFO ] [sig ] [2226/3398] Completed OCUL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:27.784992] [INFO ] [sig ] [2227/3398] Forecasting ODC... [2026-02-18T20:28:27.785022] [INFO ] [sig ] Generating forecast for: ODC [2026-02-18T20:28:27.785052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-18T20:28:27.796917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-18T20:28:27.797223] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-18T20:28:27.798014] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-18T20:28:27.798089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:27.798123] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:27.798150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:27.798206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:27.860460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:27.861306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:27.861393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:27.861429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:27.976842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:27.976998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:27.977039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:27.977071] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:27.980645] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-18T20:28:27.980935] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-18T20:28:27.981066] [INFO ] [sig ] ODC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:28.141306] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ODC.txt [2026-02-18T20:28:28.141466] [INFO ] [sig ] [2227/3398] Completed ODC in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:28.141510] [INFO ] [sig ] [2228/3398] Forecasting ODD... [2026-02-18T20:28:28.141541] [INFO ] [sig ] Generating forecast for: ODD [2026-02-18T20:28:28.141592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-18T20:28:28.154072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-18T20:28:28.154469] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-18T20:28:28.155273] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-18T20:28:28.155326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:28.155359] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:28.155386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:28.155444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:28.216790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:28.218126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:28.218214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:28.218268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:28.341983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:28.342145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:28.342185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:28.342213] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:28.346513] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-18T20:28:28.346848] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-18T20:28:28.346989] [INFO ] [sig ] ODD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:28.499723] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ODD.txt [2026-02-18T20:28:28.499891] [INFO ] [sig ] [2228/3398] Completed ODD in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:28.499932] [INFO ] [sig ] [2229/3398] Forecasting ODFL... [2026-02-18T20:28:28.499962] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-18T20:28:28.499992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-18T20:28:28.512593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-18T20:28:28.512926] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-18T20:28:28.513740] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-18T20:28:28.513795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:28.513828] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:28.513856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:28.513916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:28.572039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:28.572977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:28.573105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:28.573140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:28.702152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:28.702321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:28.702363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:28.702394] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:28.705955] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=9.19%) [2026-02-18T20:28:28.706268] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-18T20:28:28.706409] [INFO ] [sig ] ODFL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:28.857233] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ODFL.txt [2026-02-18T20:28:28.857369] [INFO ] [sig ] [2229/3398] Completed ODFL in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:28.857409] [INFO ] [sig ] [2230/3398] Forecasting OEC... [2026-02-18T20:28:28.857440] [INFO ] [sig ] Generating forecast for: OEC [2026-02-18T20:28:28.857470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-18T20:28:28.870072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-18T20:28:28.870388] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-18T20:28:28.871213] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-18T20:28:28.871267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:28.871301] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:28.871341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:28.871402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:28.931730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:28.932516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:28.932618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:28.932656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:29.054943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:29.055103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:29.055142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:29.055172] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:29.058658] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=14.61%) [2026-02-18T20:28:29.058962] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-18T20:28:29.059093] [INFO ] [sig ] OEC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:29.211457] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OEC.txt [2026-02-18T20:28:29.211638] [INFO ] [sig ] [2230/3398] Completed OEC in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:29.211681] [INFO ] [sig ] [2231/3398] Forecasting OESX... [2026-02-18T20:28:29.211712] [INFO ] [sig ] Generating forecast for: OESX [2026-02-18T20:28:29.211741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-18T20:28:29.224387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-18T20:28:29.224878] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-18T20:28:29.225740] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-18T20:28:29.225798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:29.225830] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:29.225857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:29.225923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:29.290489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:29.291490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:29.291632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:29.291669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:29.418788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:29.418952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:29.418994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:29.419024] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:29.422770] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-02-18T20:28:29.423093] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-18T20:28:29.423232] [INFO ] [sig ] OESX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:29.581038] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OESX.txt [2026-02-18T20:28:29.581196] [INFO ] [sig ] [2231/3398] Completed OESX in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:29.581237] [INFO ] [sig ] [2232/3398] Forecasting OFG... [2026-02-18T20:28:29.581266] [INFO ] [sig ] Generating forecast for: OFG [2026-02-18T20:28:29.581296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-18T20:28:29.594653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-18T20:28:29.595062] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-18T20:28:29.595919] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-18T20:28:29.595974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:29.596008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:29.596036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:29.596094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:29.658445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:29.659653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:29.659747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:29.659780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:29.785416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:29.785602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:29.785645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:29.785675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:29.789645] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-18T20:28:29.790015] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-18T20:28:29.790164] [INFO ] [sig ] OFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:29.934821] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OFG.txt [2026-02-18T20:28:29.935035] [INFO ] [sig ] [2232/3398] Completed OFG in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:29.935079] [INFO ] [sig ] [2233/3398] Forecasting OFIX... [2026-02-18T20:28:29.935110] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-18T20:28:29.935142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-18T20:28:29.947290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-18T20:28:29.947656] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-18T20:28:29.948497] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-18T20:28:29.948551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:29.948606] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:29.948642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:29.948700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:30.005847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:30.006657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:30.006740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:30.006773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:30.131935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:30.132107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:30.132153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:30.132182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:30.135784] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-02-18T20:28:30.136133] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-18T20:28:30.136300] [INFO ] [sig ] OFIX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:30.284708] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OFIX.txt [2026-02-18T20:28:30.284871] [INFO ] [sig ] [2233/3398] Completed OFIX in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:30.284910] [INFO ] [sig ] [2234/3398] Forecasting OFLX... [2026-02-18T20:28:30.284939] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-18T20:28:30.284978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-18T20:28:30.297057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-18T20:28:30.297454] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-18T20:28:30.298298] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-18T20:28:30.298353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:30.298386] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:30.298413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:30.298469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:30.355117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:30.356112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:30.356205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:30.356240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:30.479966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:30.480131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:30.480174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:30.480205] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:30.483733] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=85.47%) [2026-02-18T20:28:30.484026] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-18T20:28:30.484165] [INFO ] [sig ] OFLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:30.630701] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OFLX.txt [2026-02-18T20:28:30.630863] [INFO ] [sig ] [2234/3398] Completed OFLX in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:30.630903] [INFO ] [sig ] [2235/3398] Forecasting OFS... [2026-02-18T20:28:30.630934] [INFO ] [sig ] Generating forecast for: OFS [2026-02-18T20:28:30.630964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-18T20:28:30.642602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-18T20:28:30.643191] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-18T20:28:30.644040] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-18T20:28:30.644093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:30.644126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:30.644154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:30.644210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:30.701122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:30.702032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:30.702121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:30.702155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:30.824408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:30.824590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:30.824633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:30.824663] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:30.828067] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-18T20:28:30.828359] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-18T20:28:30.828496] [INFO ] [sig ] OFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:30.974882] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OFS.txt [2026-02-18T20:28:30.975046] [INFO ] [sig ] [2235/3398] Completed OFS in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:30.975086] [INFO ] [sig ] [2236/3398] Forecasting OGE... [2026-02-18T20:28:30.975117] [INFO ] [sig ] Generating forecast for: OGE [2026-02-18T20:28:30.975147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-18T20:28:30.988128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-18T20:28:30.988495] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-18T20:28:30.989288] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-18T20:28:30.989341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:30.989402] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:30.989431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:30.989488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:31.046740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:31.047658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:31.047746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:31.047780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:31.172228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:31.172400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:31.172442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:31.172471] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:31.175959] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-18T20:28:31.176254] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-18T20:28:31.176393] [INFO ] [sig ] OGE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:31.323725] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OGE.txt [2026-02-18T20:28:31.323892] [INFO ] [sig ] [2236/3398] Completed OGE in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:31.323933] [INFO ] [sig ] [2237/3398] Forecasting OGI... [2026-02-18T20:28:31.323962] [INFO ] [sig ] Generating forecast for: OGI [2026-02-18T20:28:31.323991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-18T20:28:31.336881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-18T20:28:31.337253] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-18T20:28:31.338135] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-18T20:28:31.338189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:31.338221] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:31.338247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:31.338303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:31.402373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:31.403392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:31.403519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:31.403563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:31.537873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:31.538036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:31.538098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:31.538127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:31.541797] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=23.49%) [2026-02-18T20:28:31.542105] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-18T20:28:31.542236] [INFO ] [sig ] OGI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:31.691360] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OGI.txt [2026-02-18T20:28:31.691548] [INFO ] [sig ] [2237/3398] Completed OGI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-18T20:28:31.691610] [INFO ] [sig ] [2238/3398] Forecasting OGN... [2026-02-18T20:28:31.691642] [INFO ] [sig ] Generating forecast for: OGN [2026-02-18T20:28:31.691676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-18T20:28:31.706811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-18T20:28:31.707221] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-18T20:28:31.708132] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-18T20:28:31.708188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:31.708222] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:31.708250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:31.708307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:31.766019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:31.766885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:31.766972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:31.767007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:31.895083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:31.895242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:31.895285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:31.895315] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:31.898856] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-02-18T20:28:31.899144] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-18T20:28:31.899274] [INFO ] [sig ] OGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:32.055522] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OGN.txt [2026-02-18T20:28:32.055690] [INFO ] [sig ] [2238/3398] Completed OGN in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-18T20:28:32.055730] [INFO ] [sig ] [2239/3398] Forecasting OHI... [2026-02-18T20:28:32.055761] [INFO ] [sig ] Generating forecast for: OHI [2026-02-18T20:28:32.055792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-18T20:28:32.069301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-18T20:28:32.069669] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-18T20:28:32.070637] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-18T20:28:32.070693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:32.070727] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:32.070754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:32.070813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:32.133401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:32.134366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:32.134475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:32.134523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:32.265867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:32.266050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:32.266117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:32.266164] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:32.270103] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-18T20:28:32.270418] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-18T20:28:32.270604] [INFO ] [sig ] OHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:32.423359] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OHI.txt [2026-02-18T20:28:32.423521] [INFO ] [sig ] [2239/3398] Completed OHI in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-18T20:28:32.423562] [INFO ] [sig ] [2240/3398] Forecasting OI... [2026-02-18T20:28:32.423614] [INFO ] [sig ] Generating forecast for: OI [2026-02-18T20:28:32.423650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-18T20:28:32.437204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-18T20:28:32.437699] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-18T20:28:32.438609] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-18T20:28:32.438676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:32.438718] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:32.438753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:32.438825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:32.501308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:32.502273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:32.502385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:32.502435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:32.633650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:32.633824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:32.633867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:32.633900] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:32.637673] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=42.52%) [2026-02-18T20:28:32.637991] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-18T20:28:32.638169] [INFO ] [sig ] OI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:32.856434] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OI.txt [2026-02-18T20:28:32.856635] [INFO ] [sig ] [2240/3398] Completed OI in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-18T20:28:32.856684] [INFO ] [sig ] [2241/3398] Forecasting OIA... [2026-02-18T20:28:32.856718] [INFO ] [sig ] Generating forecast for: OIA [2026-02-18T20:28:32.856749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-18T20:28:32.877495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-18T20:28:32.878146] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-18T20:28:32.879402] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-18T20:28:32.879475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:32.879526] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:32.879569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:32.879751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:32.961451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:32.962635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:32.962772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:32.962815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:33.145013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:33.145220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:33.145288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:33.145336] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:33.150981] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=71.91%) [2026-02-18T20:28:33.151510] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-18T20:28:33.151723] [INFO ] [sig ] OIA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:33.393629] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OIA.txt [2026-02-18T20:28:33.393865] [INFO ] [sig ] [2241/3398] Completed OIA in 0.5s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-18T20:28:33.393920] [INFO ] [sig ] [2242/3398] Forecasting OII... [2026-02-18T20:28:33.393966] [INFO ] [sig ] Generating forecast for: OII [2026-02-18T20:28:33.394016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-18T20:28:33.419017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-18T20:28:33.419627] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-18T20:28:33.420907] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-18T20:28:33.420982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:33.421032] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:33.421076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:33.421170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:33.504278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:33.505514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:33.505681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:33.505742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:33.673280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:33.673467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:33.673515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:33.673544] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:33.679484] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=84.83%) [2026-02-18T20:28:33.684195] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-18T20:28:33.685116] [INFO ] [sig ] OII: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:33.896492] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OII.txt [2026-02-18T20:28:33.896697] [INFO ] [sig ] [2242/3398] Completed OII in 0.5s | 2.77 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-18T20:28:33.896755] [INFO ] [sig ] [2243/3398] Forecasting OIS... [2026-02-18T20:28:33.896791] [INFO ] [sig ] Generating forecast for: OIS [2026-02-18T20:28:33.896822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-18T20:28:33.913626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-18T20:28:33.914146] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-18T20:28:33.915130] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-18T20:28:33.915187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:33.915242] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:33.915274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:33.915333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:33.975081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:33.976150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:33.976260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:33.976295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:34.108269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:34.108429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:34.108487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:34.108527] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:34.112173] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-18T20:28:34.112466] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-18T20:28:34.112620] [INFO ] [sig ] OIS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:34.267363] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OIS.txt [2026-02-18T20:28:34.267514] [INFO ] [sig ] [2243/3398] Completed OIS in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:34.267555] [INFO ] [sig ] [2244/3398] Forecasting OKE... [2026-02-18T20:28:34.267605] [INFO ] [sig ] Generating forecast for: OKE [2026-02-18T20:28:34.267636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-18T20:28:34.281298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-18T20:28:34.281682] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-18T20:28:34.282712] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-18T20:28:34.282766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:34.282799] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:34.282827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:34.282884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:34.344398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:34.345485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:34.345588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:34.345625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:34.466070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:34.466210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:34.466252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:34.466282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:34.469868] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-18T20:28:34.470139] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-18T20:28:34.470267] [INFO ] [sig ] OKE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:34.614636] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OKE.txt [2026-02-18T20:28:34.614836] [INFO ] [sig ] [2244/3398] Completed OKE in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:34.614885] [INFO ] [sig ] [2245/3398] Forecasting OKTA... [2026-02-18T20:28:34.614915] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-18T20:28:34.614944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-18T20:28:34.628026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-18T20:28:34.628462] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-18T20:28:34.629297] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-18T20:28:34.629350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:34.629382] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:34.629408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:34.629464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:34.687233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:34.688094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:34.688181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:34.688214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:34.813063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:34.813224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:34.813264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:34.813292] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:34.816943] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=73.86%) [2026-02-18T20:28:34.817222] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-18T20:28:34.817354] [INFO ] [sig ] OKTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:34.963303] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OKTA.txt [2026-02-18T20:28:34.963476] [INFO ] [sig ] [2245/3398] Completed OKTA in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:34.963519] [INFO ] [sig ] [2246/3398] Forecasting OKYO... [2026-02-18T20:28:34.963550] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-18T20:28:34.963602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-18T20:28:34.976707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-18T20:28:34.977235] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-18T20:28:34.978097] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-18T20:28:34.978152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:34.978184] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:34.978212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:34.978271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:35.038841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:35.039761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:35.039849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:35.039884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:35.165742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:35.165902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:35.166134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:35.166164] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:35.170152] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=16.81%) [2026-02-18T20:28:35.170442] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-18T20:28:35.170595] [INFO ] [sig ] OKYO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:35.320880] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OKYO.txt [2026-02-18T20:28:35.321036] [INFO ] [sig ] [2246/3398] Completed OKYO in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:35.321091] [INFO ] [sig ] [2247/3398] Forecasting OLED... [2026-02-18T20:28:35.321124] [INFO ] [sig ] Generating forecast for: OLED [2026-02-18T20:28:35.321154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-18T20:28:35.334568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-18T20:28:35.334973] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-18T20:28:35.335779] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-18T20:28:35.335833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:35.335865] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:35.335891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:35.335948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:35.395234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:35.396136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:35.396219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:35.396252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:35.518109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:35.518273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:35.518313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:35.518342] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:35.521758] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=66.99%) [2026-02-18T20:28:35.522033] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-18T20:28:35.522156] [INFO ] [sig ] OLED: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:35.672854] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OLED.txt [2026-02-18T20:28:35.672996] [INFO ] [sig ] [2247/3398] Completed OLED in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:35.673036] [INFO ] [sig ] [2248/3398] Forecasting OLLI... [2026-02-18T20:28:35.673065] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-18T20:28:35.673094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-18T20:28:35.685333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-18T20:28:35.685750] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-18T20:28:35.686549] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-18T20:28:35.686636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:35.686670] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:35.686697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:35.686754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:35.746867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:35.747724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:35.747811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:35.747845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:35.871001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:35.871148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:35.871187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:35.871216] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:35.874611] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-18T20:28:35.874883] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-18T20:28:35.875027] [INFO ] [sig ] OLLI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:36.022638] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OLLI.txt [2026-02-18T20:28:36.022818] [INFO ] [sig ] [2248/3398] Completed OLLI in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:36.022860] [INFO ] [sig ] [2249/3398] Forecasting OLMA... [2026-02-18T20:28:36.022890] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-18T20:28:36.022922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-18T20:28:36.035827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-18T20:28:36.036228] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-18T20:28:36.037167] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-18T20:28:36.037225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:36.037260] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:36.037289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:36.037348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:36.095444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:36.096277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:36.096362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:36.096396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:36.223400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:36.223559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:36.223623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:36.223655] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:36.227116] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=56.22%) [2026-02-18T20:28:36.227394] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-18T20:28:36.227522] [INFO ] [sig ] OLMA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:36.372844] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OLMA.txt [2026-02-18T20:28:36.372979] [INFO ] [sig ] [2249/3398] Completed OLMA in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:36.373045] [INFO ] [sig ] [2250/3398] Forecasting OLN... [2026-02-18T20:28:36.373075] [INFO ] [sig ] Generating forecast for: OLN [2026-02-18T20:28:36.373106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-18T20:28:36.384914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-18T20:28:36.385248] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-18T20:28:36.386043] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-18T20:28:36.386096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:36.386129] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:36.386156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:36.386212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:36.444071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:36.444943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:36.445025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:36.445057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:36.570978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:36.571132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:36.571173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:36.571221] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:36.574632] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-02-18T20:28:36.574947] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-18T20:28:36.575077] [INFO ] [sig ] OLN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:36.724124] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OLN.txt [2026-02-18T20:28:36.724506] [INFO ] [sig ] [2250/3398] Completed OLN in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:36.724556] [INFO ] [sig ] [2251/3398] Forecasting OLP... [2026-02-18T20:28:36.724612] [INFO ] [sig ] Generating forecast for: OLP [2026-02-18T20:28:36.724652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-18T20:28:36.738180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-18T20:28:36.738544] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-18T20:28:36.739409] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-18T20:28:36.739463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:36.739497] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:36.739525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:36.739604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:36.800055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:36.800871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:36.800955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:36.800987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:36.931269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:36.931452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:36.931506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:36.931544] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:36.935602] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-02-18T20:28:36.935937] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-18T20:28:36.936081] [INFO ] [sig ] OLP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:37.082250] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OLP.txt [2026-02-18T20:28:37.082413] [INFO ] [sig ] [2251/3398] Completed OLP in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:37.082458] [INFO ] [sig ] [2252/3398] Forecasting OLPX... [2026-02-18T20:28:37.082488] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-18T20:28:37.082518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-18T20:28:37.095264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-18T20:28:37.095705] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-18T20:28:37.096540] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-18T20:28:37.096625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:37.096666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:37.096703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:37.096774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:37.158286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:37.159440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:37.159554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:37.159616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:37.289391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:37.289558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:37.289624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:37.289652] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:37.293328] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=21.39%) [2026-02-18T20:28:37.293727] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-18T20:28:37.293904] [INFO ] [sig ] OLPX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:37.441303] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OLPX.txt [2026-02-18T20:28:37.441456] [INFO ] [sig ] [2252/3398] Completed OLPX in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:37.441504] [INFO ] [sig ] [2253/3398] Forecasting OM... [2026-02-18T20:28:37.441545] [INFO ] [sig ] Generating forecast for: OM [2026-02-18T20:28:37.441599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-18T20:28:37.453700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-18T20:28:37.454048] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-18T20:28:37.454883] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-18T20:28:37.454939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:37.454972] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:37.455028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:37.455094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:37.514930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:37.515787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:37.515871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:37.515905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:37.636461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:37.636636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:37.636678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:37.636707] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:37.640303] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-02-18T20:28:37.640628] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-18T20:28:37.640767] [INFO ] [sig ] OM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:37.805289] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OM.txt [2026-02-18T20:28:37.805459] [INFO ] [sig ] [2253/3398] Completed OM in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-18T20:28:37.805501] [INFO ] [sig ] [2254/3398] Forecasting OMAB... [2026-02-18T20:28:37.805533] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-18T20:28:37.805564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-18T20:28:37.817671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-18T20:28:37.818033] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-18T20:28:37.818909] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-18T20:28:37.818963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:37.818995] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:37.819033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:37.819091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:37.877779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:37.878533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:37.878634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:37.878668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:37.999439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:37.999629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:37.999696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:37.999732] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:38.003304] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=50.96%) [2026-02-18T20:28:38.003612] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-18T20:28:38.003747] [INFO ] [sig ] OMAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:38.145351] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OMAB.txt [2026-02-18T20:28:38.145478] [INFO ] [sig ] [2254/3398] Completed OMAB in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-18T20:28:38.145517] [INFO ] [sig ] [2255/3398] Forecasting OMC... [2026-02-18T20:28:38.145546] [INFO ] [sig ] Generating forecast for: OMC [2026-02-18T20:28:38.145593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-18T20:28:38.158221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-18T20:28:38.158540] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-18T20:28:38.159367] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-18T20:28:38.159425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:38.159457] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:38.159484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:38.159542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:38.216137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:38.216799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:38.216948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:38.217005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:38.339060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:38.339203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:38.339244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:38.339273] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:38.342677] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-02-18T20:28:38.342954] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-18T20:28:38.343077] [INFO ] [sig ] OMC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:38.484868] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OMC.txt [2026-02-18T20:28:38.485004] [INFO ] [sig ] [2255/3398] Completed OMC in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-18T20:28:38.485041] [INFO ] [sig ] [2256/3398] Forecasting OMCL... [2026-02-18T20:28:38.485071] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-18T20:28:38.485100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-18T20:28:38.497292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-18T20:28:38.497638] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-18T20:28:38.498480] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-18T20:28:38.498534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:38.498567] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:38.498615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:38.498674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:38.556283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:38.556975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:38.557056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:38.557090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:38.681555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:38.681721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:38.681762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:38.681791] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:38.685268] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-02-18T20:28:38.685550] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-18T20:28:38.685701] [INFO ] [sig ] OMCL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:38.831800] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OMCL.txt [2026-02-18T20:28:38.831975] [INFO ] [sig ] [2256/3398] Completed OMCL in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-18T20:28:38.832038] [INFO ] [sig ] [2257/3398] Forecasting OMEX... [2026-02-18T20:28:38.832070] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-18T20:28:38.832099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-18T20:28:38.844955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-18T20:28:38.845313] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-18T20:28:38.846196] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-18T20:28:38.846252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:38.846286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:38.846315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:38.846372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:38.906434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:38.907331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:38.907421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:38.907455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:39.030856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:39.031010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:39.031051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:39.031080] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:39.034533] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=27.17%) [2026-02-18T20:28:39.034828] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-18T20:28:39.034954] [INFO ] [sig ] OMEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:39.180073] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OMEX.txt [2026-02-18T20:28:39.180218] [INFO ] [sig ] [2257/3398] Completed OMEX in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-18T20:28:39.180258] [INFO ] [sig ] [2258/3398] Forecasting OMF... [2026-02-18T20:28:39.180287] [INFO ] [sig ] Generating forecast for: OMF [2026-02-18T20:28:39.180324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-18T20:28:39.193068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-18T20:28:39.193413] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-18T20:28:39.194198] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-18T20:28:39.194252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:39.194284] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:39.194312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:39.194369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:39.252327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:39.253069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:39.253158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:39.253191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:39.374299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:39.374451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:39.374493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:39.374524] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:39.377982] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-18T20:28:39.378298] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-18T20:28:39.378430] [INFO ] [sig ] OMF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:39.521111] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OMF.txt [2026-02-18T20:28:39.521237] [INFO ] [sig ] [2258/3398] Completed OMF in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-18T20:28:39.521276] [INFO ] [sig ] [2259/3398] Forecasting ON... [2026-02-18T20:28:39.521305] [INFO ] [sig ] Generating forecast for: ON [2026-02-18T20:28:39.521335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-18T20:28:39.533533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-18T20:28:39.533892] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-18T20:28:39.534676] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-18T20:28:39.534730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:39.534763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:39.534789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:39.534856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:39.593627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:39.594310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:39.594393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:39.594429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:39.719431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:39.719603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:39.719646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:39.719675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:39.723253] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-18T20:28:39.723539] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-18T20:28:39.723696] [INFO ] [sig ] ON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:39.867383] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ON.txt [2026-02-18T20:28:39.867540] [INFO ] [sig ] [2259/3398] Completed ON in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:39.867600] [INFO ] [sig ] [2260/3398] Forecasting ONB... [2026-02-18T20:28:39.867632] [INFO ] [sig ] Generating forecast for: ONB [2026-02-18T20:28:39.867663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-18T20:28:39.880711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-18T20:28:39.881170] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-18T20:28:39.882046] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-18T20:28:39.882101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:39.882135] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:39.882161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:39.882219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:39.940542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:39.941488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:39.941597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:39.941633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:40.064992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:40.065161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:40.065204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:40.065236] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:40.068834] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-02-18T20:28:40.069155] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-18T20:28:40.069324] [INFO ] [sig ] ONB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:40.211700] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ONB.txt [2026-02-18T20:28:40.211839] [INFO ] [sig ] [2260/3398] Completed ONB in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:40.211881] [INFO ] [sig ] [2261/3398] Forecasting ONDS... [2026-02-18T20:28:40.211913] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-18T20:28:40.211944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-18T20:28:40.224517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-18T20:28:40.224870] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-18T20:28:40.225679] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-18T20:28:40.225735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:40.225766] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:40.225793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:40.225848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:40.282194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:40.282903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:40.282984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:40.283017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:40.404523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:40.404709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:40.404750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:40.404779] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:40.408331] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-18T20:28:40.408633] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-18T20:28:40.408764] [INFO ] [sig ] ONDS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:40.560974] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ONDS.txt [2026-02-18T20:28:40.561134] [INFO ] [sig ] [2261/3398] Completed ONDS in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:40.561175] [INFO ] [sig ] [2262/3398] Forecasting ONEQ... [2026-02-18T20:28:40.561206] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-18T20:28:40.561236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-18T20:28:40.574847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-18T20:28:40.575231] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-18T20:28:40.576100] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-18T20:28:40.576155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:40.576187] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:40.576405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:40.576462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:40.635186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:40.635886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:40.635968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:40.636000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:40.764277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:40.764434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:40.764488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:40.764520] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:40.768548] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=29.07%) [2026-02-18T20:28:40.768868] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-18T20:28:40.769005] [INFO ] [sig ] ONEQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:40.919349] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ONEQ.txt [2026-02-18T20:28:40.919510] [INFO ] [sig ] [2262/3398] Completed ONEQ in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:40.919553] [INFO ] [sig ] [2263/3398] Forecasting ONL... [2026-02-18T20:28:40.919606] [INFO ] [sig ] Generating forecast for: ONL [2026-02-18T20:28:40.919640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-18T20:28:40.932138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-18T20:28:40.932499] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-18T20:28:40.933334] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-18T20:28:40.933389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:40.933423] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:40.933457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:40.933531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:40.993228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:40.994139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:40.994273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:40.994311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:41.128721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:41.128910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:41.128963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:41.129001] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:41.132616] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-18T20:28:41.132925] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-18T20:28:41.133085] [INFO ] [sig ] ONL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:41.277063] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ONL.txt [2026-02-18T20:28:41.277226] [INFO ] [sig ] [2263/3398] Completed ONL in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:41.277269] [INFO ] [sig ] [2264/3398] Forecasting ONON... [2026-02-18T20:28:41.277300] [INFO ] [sig ] Generating forecast for: ONON [2026-02-18T20:28:41.277330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-18T20:28:41.290703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-18T20:28:41.291059] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-18T20:28:41.291887] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-18T20:28:41.291955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:41.291996] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:41.292032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:41.292098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:41.351738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:41.352539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:41.352645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:41.352682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:41.482827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:41.482987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:41.483028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:41.483057] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:41.486678] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-18T20:28:41.486991] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-18T20:28:41.487130] [INFO ] [sig ] ONON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:41.633207] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ONON.txt [2026-02-18T20:28:41.633344] [INFO ] [sig ] [2264/3398] Completed ONON in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:41.633385] [INFO ] [sig ] [2265/3398] Forecasting ONTF... [2026-02-18T20:28:41.633415] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-18T20:28:41.633444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-18T20:28:41.646283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-18T20:28:41.646614] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-18T20:28:41.647405] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-18T20:28:41.647460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:41.647495] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:41.647524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:41.647599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:41.710236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:41.711152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:41.711241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:41.711276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:41.836191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:41.836349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:41.836389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:41.836417] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:41.840430] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=20.84%) [2026-02-18T20:28:41.840738] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-18T20:28:41.840908] [INFO ] [sig ] ONTF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:41.986448] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ONTF.txt [2026-02-18T20:28:41.986605] [INFO ] [sig ] [2265/3398] Completed ONTF in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:41.986647] [INFO ] [sig ] [2266/3398] Forecasting ONTO... [2026-02-18T20:28:41.986678] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-18T20:28:41.986708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-18T20:28:41.999755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-18T20:28:42.000107] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-18T20:28:42.000898] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-18T20:28:42.000954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:42.000987] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:42.001014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:42.001071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:42.063811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:42.064517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:42.064618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:42.064656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:42.192101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:42.192262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:42.192303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:42.192335] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:42.195911] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-18T20:28:42.196208] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-18T20:28:42.196347] [INFO ] [sig ] ONTO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:42.346452] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ONTO.txt [2026-02-18T20:28:42.346629] [INFO ] [sig ] [2266/3398] Completed ONTO in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:42.346672] [INFO ] [sig ] [2267/3398] Forecasting OOMA... [2026-02-18T20:28:42.346707] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-18T20:28:42.346753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-18T20:28:42.359263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-18T20:28:42.359609] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-18T20:28:42.360411] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-18T20:28:42.360476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:42.360509] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:42.360537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:42.360611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:42.419329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:42.420138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:42.420223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:42.420257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:42.543316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:42.543478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:42.543520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:42.543550] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:42.547413] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-02-18T20:28:42.547766] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-18T20:28:42.547924] [INFO ] [sig ] OOMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:42.698615] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OOMA.txt [2026-02-18T20:28:42.698778] [INFO ] [sig ] [2267/3398] Completed OOMA in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:42.698818] [INFO ] [sig ] [2268/3398] Forecasting OPAL... [2026-02-18T20:28:42.698848] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-18T20:28:42.698884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-18T20:28:42.709934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-18T20:28:42.710262] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-18T20:28:42.711080] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-18T20:28:42.711133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:42.711164] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:42.711192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:42.711247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:42.769379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:42.770190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:42.770276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:42.770309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:42.897866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:42.898075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:42.898117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:42.898145] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:42.901977] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-18T20:28:42.902461] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-18T20:28:42.902612] [INFO ] [sig ] OPAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:43.050217] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OPAL.txt [2026-02-18T20:28:43.050364] [INFO ] [sig ] [2268/3398] Completed OPAL in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:43.050405] [INFO ] [sig ] [2269/3398] Forecasting OPBK... [2026-02-18T20:28:43.050436] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-18T20:28:43.050465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-18T20:28:43.063632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-18T20:28:43.063998] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-18T20:28:43.064815] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-18T20:28:43.064870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:43.064904] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:43.064937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:43.064996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:43.123596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:43.124435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:43.124522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:43.124557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:43.253000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:43.253157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:43.253198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:43.253239] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:43.256960] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-02-18T20:28:43.257244] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-18T20:28:43.257529] [INFO ] [sig ] OPBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:43.403517] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OPBK.txt [2026-02-18T20:28:43.403690] [INFO ] [sig ] [2269/3398] Completed OPBK in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:43.403733] [INFO ] [sig ] [2270/3398] Forecasting OPCH... [2026-02-18T20:28:43.403763] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-18T20:28:43.403793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-18T20:28:43.416632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-18T20:28:43.417017] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-18T20:28:43.417824] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-18T20:28:43.417878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:43.417943] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:43.417978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:43.418072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:43.479709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:43.480610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:43.480700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:43.480735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:43.610998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:43.611377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:43.611420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:43.611449] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:43.615331] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-02-18T20:28:43.615680] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-18T20:28:43.615818] [INFO ] [sig ] OPCH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:43.772313] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OPCH.txt [2026-02-18T20:28:43.772502] [INFO ] [sig ] [2270/3398] Completed OPCH in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-18T20:28:43.772562] [INFO ] [sig ] [2271/3398] Forecasting OPEN... [2026-02-18T20:28:43.772612] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-18T20:28:43.772643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-18T20:28:43.787238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-18T20:28:43.787825] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-18T20:28:43.788734] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-18T20:28:43.788818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:43.788854] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:43.788881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:43.788939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:43.849569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:43.850619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:43.850738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:43.850772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:43.975128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:43.975290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:43.975333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:43.975364] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:43.978987] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-02-18T20:28:43.979326] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-18T20:28:43.979469] [INFO ] [sig ] OPEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:44.127616] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OPEN.txt [2026-02-18T20:28:44.127786] [INFO ] [sig ] [2271/3398] Completed OPEN in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-18T20:28:44.127831] [INFO ] [sig ] [2272/3398] Forecasting OPFI... [2026-02-18T20:28:44.127862] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-18T20:28:44.127895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-18T20:28:44.140138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-18T20:28:44.140469] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-18T20:28:44.141328] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-18T20:28:44.141383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:44.141415] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:44.141441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:44.141498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:44.197525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:44.198215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:44.198294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:44.198328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:44.320194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:44.320354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:44.320397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:44.320428] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:44.323852] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-02-18T20:28:44.324184] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-18T20:28:44.324316] [INFO ] [sig ] OPFI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:44.466115] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OPFI.txt [2026-02-18T20:28:44.466255] [INFO ] [sig ] [2272/3398] Completed OPFI in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-18T20:28:44.466295] [INFO ] [sig ] [2273/3398] Forecasting OPK... [2026-02-18T20:28:44.466325] [INFO ] [sig ] Generating forecast for: OPK [2026-02-18T20:28:44.466356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-18T20:28:44.479118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-18T20:28:44.479501] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-18T20:28:44.480369] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-18T20:28:44.480424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:44.480456] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:44.480494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:44.480600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:44.538463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:44.539223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:44.539313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:44.539348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:44.666715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:44.666886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:44.666929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:44.666995] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:44.670460] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=25.50%) [2026-02-18T20:28:44.670769] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-18T20:28:44.670900] [INFO ] [sig ] OPK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:44.827421] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OPK.txt [2026-02-18T20:28:44.827660] [INFO ] [sig ] [2273/3398] Completed OPK in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-18T20:28:44.827723] [INFO ] [sig ] [2274/3398] Forecasting OPP... [2026-02-18T20:28:44.827770] [INFO ] [sig ] Generating forecast for: OPP [2026-02-18T20:28:44.827812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-18T20:28:44.840954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-18T20:28:44.841327] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-18T20:28:44.842372] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-18T20:28:44.842439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:44.842475] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:44.842503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:44.842562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:44.904287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:44.905225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:44.905314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:44.905349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:45.035503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:45.035682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:45.035741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:45.035772] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:45.039247] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=23.08%) [2026-02-18T20:28:45.039519] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-18T20:28:45.039692] [INFO ] [sig ] OPP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:45.188562] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OPP.txt [2026-02-18T20:28:45.188732] [INFO ] [sig ] [2274/3398] Completed OPP in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-18T20:28:45.188774] [INFO ] [sig ] [2275/3398] Forecasting OPRA... [2026-02-18T20:28:45.188804] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-18T20:28:45.188833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-18T20:28:45.201727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-18T20:28:45.202089] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-18T20:28:45.202902] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-18T20:28:45.202956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:45.202989] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:45.203016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:45.203074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:45.264125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:45.265225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:45.265509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:45.265543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:45.395986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:45.396150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:45.396394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:45.396428] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:45.400443] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-18T20:28:45.400753] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-18T20:28:45.400888] [INFO ] [sig ] OPRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:45.550754] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OPRA.txt [2026-02-18T20:28:45.550910] [INFO ] [sig ] [2275/3398] Completed OPRA in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-18T20:28:45.550949] [INFO ] [sig ] [2276/3398] Forecasting OPTX... [2026-02-18T20:28:45.550980] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-18T20:28:45.551011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-18T20:28:45.563025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-18T20:28:45.563349] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-18T20:28:45.564197] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-18T20:28:45.564252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:45.564286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:45.564313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:45.564371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:45.627709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:45.628668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:45.628756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:45.628791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:45.752695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:45.752874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:45.752932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:45.752974] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:45.756787] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-18T20:28:45.757074] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-18T20:28:45.757204] [INFO ] [sig ] OPTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:45.907007] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OPTX.txt [2026-02-18T20:28:45.907162] [INFO ] [sig ] [2276/3398] Completed OPTX in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:45.907201] [INFO ] [sig ] [2277/3398] Forecasting OPXS... [2026-02-18T20:28:45.907230] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-18T20:28:45.907260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-18T20:28:45.918761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-18T20:28:45.919080] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-18T20:28:45.919913] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-18T20:28:45.919972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:45.920012] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:45.920046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:45.920115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:45.987198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:45.991069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:45.991171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:45.991205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:46.129868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:46.130074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:46.130135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:46.130177] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:46.134638] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=53.62%) [2026-02-18T20:28:46.135043] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-18T20:28:46.135215] [INFO ] [sig ] OPXS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:46.292960] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OPXS.txt [2026-02-18T20:28:46.293134] [INFO ] [sig ] [2277/3398] Completed OPXS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:46.293176] [INFO ] [sig ] [2278/3398] Forecasting ORA... [2026-02-18T20:28:46.293205] [INFO ] [sig ] Generating forecast for: ORA [2026-02-18T20:28:46.293236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-18T20:28:46.306082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-18T20:28:46.306477] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-18T20:28:46.307313] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-18T20:28:46.307367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:46.307411] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:46.307440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:46.307497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:46.364652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:46.365521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:46.365630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:46.365666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:46.493616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:46.493777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:46.493817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:46.493847] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:46.497229] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-18T20:28:46.497516] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-18T20:28:46.497662] [INFO ] [sig ] ORA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:46.639254] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ORA.txt [2026-02-18T20:28:46.639412] [INFO ] [sig ] [2278/3398] Completed ORA in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:46.639452] [INFO ] [sig ] [2279/3398] Forecasting ORC... [2026-02-18T20:28:46.639484] [INFO ] [sig ] Generating forecast for: ORC [2026-02-18T20:28:46.639514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-18T20:28:46.651775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-18T20:28:46.652161] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-18T20:28:46.652988] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-18T20:28:46.653043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:46.653076] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:46.653103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:46.653159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:46.712819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:46.713738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:46.713829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:46.713864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:46.843043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:46.843203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:46.843243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:46.843274] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:46.846925] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=17.22%) [2026-02-18T20:28:46.847227] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-18T20:28:46.847361] [INFO ] [sig ] ORC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:46.990929] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ORC.txt [2026-02-18T20:28:46.991087] [INFO ] [sig ] [2279/3398] Completed ORC in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:46.991135] [INFO ] [sig ] [2280/3398] Forecasting ORGO... [2026-02-18T20:28:46.991170] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-18T20:28:46.991200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-18T20:28:47.003908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-18T20:28:47.004252] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-18T20:28:47.005426] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-18T20:28:47.005480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:47.005512] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:47.005540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:47.005616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:47.062763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:47.063542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:47.063677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:47.063713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:47.186729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:47.186890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:47.186932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:47.186962] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:47.190394] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=33.73%) [2026-02-18T20:28:47.190695] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-18T20:28:47.190826] [INFO ] [sig ] ORGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:47.336345] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ORGO.txt [2026-02-18T20:28:47.336478] [INFO ] [sig ] [2280/3398] Completed ORGO in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:47.336517] [INFO ] [sig ] [2281/3398] Forecasting ORIC... [2026-02-18T20:28:47.336547] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-18T20:28:47.336596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-18T20:28:47.349138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-18T20:28:47.349457] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-18T20:28:47.350253] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-18T20:28:47.350307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:47.350340] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:47.350367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:47.350424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:47.407704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:47.408494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:47.408595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:47.408631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:47.531032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:47.531192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:47.531232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:47.531261] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:47.534663] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-02-18T20:28:47.534942] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-18T20:28:47.535072] [INFO ] [sig ] ORIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:47.681729] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ORIC.txt [2026-02-18T20:28:47.681890] [INFO ] [sig ] [2281/3398] Completed ORIC in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:47.681935] [INFO ] [sig ] [2282/3398] Forecasting ORKA... [2026-02-18T20:28:47.681966] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-18T20:28:47.681996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-18T20:28:47.694846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-18T20:28:47.695256] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-18T20:28:47.696091] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-18T20:28:47.696145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:47.696177] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:47.696203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:47.696259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:47.754603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:47.755451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:47.755534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:47.755568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:47.876947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:47.877086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:47.877125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:47.877153] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:47.880555] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-02-18T20:28:47.880849] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-18T20:28:47.880972] [INFO ] [sig ] ORKA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:48.023529] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ORKA.txt [2026-02-18T20:28:48.023678] [INFO ] [sig ] [2282/3398] Completed ORKA in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:48.023718] [INFO ] [sig ] [2283/3398] Forecasting ORLY... [2026-02-18T20:28:48.023748] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-18T20:28:48.023777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-18T20:28:48.035653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-18T20:28:48.035957] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-18T20:28:48.036779] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-18T20:28:48.036832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:48.036865] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:48.036892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:48.036948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:48.094972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:48.095678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:48.095759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:48.095793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:48.221520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:48.221688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:48.221728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:48.221757] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:48.225128] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=84.12%) [2026-02-18T20:28:48.225405] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-18T20:28:48.225544] [INFO ] [sig ] ORLY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:48.368651] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ORLY.txt [2026-02-18T20:28:48.368838] [INFO ] [sig ] [2283/3398] Completed ORLY in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:48.368880] [INFO ] [sig ] [2284/3398] Forecasting ORMP... [2026-02-18T20:28:48.368910] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-18T20:28:48.368940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-18T20:28:48.380683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-18T20:28:48.381040] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-18T20:28:48.381857] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-18T20:28:48.381911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:48.381943] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:48.381971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:48.382028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:48.438940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:48.439836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:48.439917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:48.439951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:48.563968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:48.564161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:48.564202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:48.564232] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:48.567980] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=42.62%) [2026-02-18T20:28:48.568300] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-18T20:28:48.568448] [INFO ] [sig ] ORMP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:48.713665] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ORMP.txt [2026-02-18T20:28:48.713823] [INFO ] [sig ] [2284/3398] Completed ORMP in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:48.713865] [INFO ] [sig ] [2285/3398] Forecasting ORN... [2026-02-18T20:28:48.713895] [INFO ] [sig ] Generating forecast for: ORN [2026-02-18T20:28:48.713926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-18T20:28:48.727373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-18T20:28:48.727766] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-18T20:28:48.728648] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-18T20:28:48.728706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:48.728738] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:48.728766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:48.728825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:48.786812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:48.787726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:48.787815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:48.787849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:48.909138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:48.909303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:48.909343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:48.909391] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:48.912827] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=38.16%) [2026-02-18T20:28:48.913109] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-18T20:28:48.913235] [INFO ] [sig ] ORN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:49.054078] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ORN.txt [2026-02-18T20:28:49.054241] [INFO ] [sig ] [2285/3398] Completed ORN in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:49.054280] [INFO ] [sig ] [2286/3398] Forecasting ORRF... [2026-02-18T20:28:49.054309] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-18T20:28:49.054339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-18T20:28:49.067698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-18T20:28:49.068035] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-18T20:28:49.068909] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-18T20:28:49.068963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:49.068996] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:49.069029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:49.069098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:49.130364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:49.131485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:49.131609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:49.131644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:49.262014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:49.262174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:49.262214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:49.262244] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:49.265766] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-02-18T20:28:49.266058] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-18T20:28:49.266214] [INFO ] [sig ] ORRF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:49.412458] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ORRF.txt [2026-02-18T20:28:49.412630] [INFO ] [sig ] [2286/3398] Completed ORRF in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:49.412673] [INFO ] [sig ] [2287/3398] Forecasting OS... [2026-02-18T20:28:49.412702] [INFO ] [sig ] Generating forecast for: OS [2026-02-18T20:28:49.412732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-18T20:28:49.425927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-18T20:28:49.426328] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-18T20:28:49.427173] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-18T20:28:49.427230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:49.427291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:49.427319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:49.427563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:49.485486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:49.486568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:49.486718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:49.486769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:49.609596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:49.609754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:49.609794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:49.609824] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:49.613262] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-18T20:28:49.613538] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-18T20:28:49.613697] [INFO ] [sig ] OS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:49.753986] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OS.txt [2026-02-18T20:28:49.754134] [INFO ] [sig ] [2287/3398] Completed OS in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-18T20:28:49.754182] [INFO ] [sig ] [2288/3398] Forecasting OSBC... [2026-02-18T20:28:49.754218] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-18T20:28:49.754253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-18T20:28:49.767651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-18T20:28:49.767999] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-18T20:28:49.768806] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-18T20:28:49.768859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:49.768890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:49.768917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:49.768979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:49.825945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:49.826809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:49.826893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:49.826926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:49.950045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:49.950209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:49.950250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:49.950277] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:49.953664] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=74.35%) [2026-02-18T20:28:49.953941] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-18T20:28:49.954065] [INFO ] [sig ] OSBC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:50.100202] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OSBC.txt [2026-02-18T20:28:50.100405] [INFO ] [sig ] [2288/3398] Completed OSBC in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-18T20:28:50.100471] [INFO ] [sig ] [2289/3398] Forecasting OSIS... [2026-02-18T20:28:50.100518] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-18T20:28:50.100564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-18T20:28:50.117912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-18T20:28:50.118341] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-18T20:28:50.119157] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-18T20:28:50.119211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:50.119422] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:50.119463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:50.119525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:50.181182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:50.182070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:50.182158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:50.182192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:50.313139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:50.313320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:50.313368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:50.313400] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:50.317853] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-02-18T20:28:50.318205] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-18T20:28:50.318345] [INFO ] [sig ] OSIS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:50.461751] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OSIS.txt [2026-02-18T20:28:50.461908] [INFO ] [sig ] [2289/3398] Completed OSIS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-18T20:28:50.461949] [INFO ] [sig ] [2290/3398] Forecasting OSPN... [2026-02-18T20:28:50.461980] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-18T20:28:50.462011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-18T20:28:50.476183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-18T20:28:50.476537] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-18T20:28:50.477329] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-18T20:28:50.477383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:50.477416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:50.477445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:50.477502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:50.538209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:50.539131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:50.539234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:50.539268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:50.664690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:50.664856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:50.664910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:50.664999] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:50.668874] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-02-18T20:28:50.669192] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-18T20:28:50.669335] [INFO ] [sig ] OSPN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:50.812443] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OSPN.txt [2026-02-18T20:28:50.812619] [INFO ] [sig ] [2290/3398] Completed OSPN in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-18T20:28:50.812665] [INFO ] [sig ] [2291/3398] Forecasting OSS... [2026-02-18T20:28:50.812696] [INFO ] [sig ] Generating forecast for: OSS [2026-02-18T20:28:50.812728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-18T20:28:50.824882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-18T20:28:50.825250] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-18T20:28:50.826068] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-18T20:28:50.826133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:50.826172] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:50.826205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:50.826273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:50.888155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:50.889045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:50.889135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:50.889168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:51.010293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:51.010464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:51.010503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:51.010531] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:51.014071] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-02-18T20:28:51.014377] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-18T20:28:51.014514] [INFO ] [sig ] OSS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:51.161103] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OSS.txt [2026-02-18T20:28:51.161305] [INFO ] [sig ] [2291/3398] Completed OSS in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-18T20:28:51.161348] [INFO ] [sig ] [2292/3398] Forecasting OTEX... [2026-02-18T20:28:51.161378] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-18T20:28:51.161408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-18T20:28:51.175778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-18T20:28:51.176158] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-18T20:28:51.177016] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-18T20:28:51.177069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:51.177101] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:51.177127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:51.177188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:51.234793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:51.235723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:51.235813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:51.235846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:51.368218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:51.368389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:51.368428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:51.368665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:51.372279] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-18T20:28:51.372566] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-18T20:28:51.372719] [INFO ] [sig ] OTEX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:51.521420] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OTEX.txt [2026-02-18T20:28:51.521599] [INFO ] [sig ] [2292/3398] Completed OTEX in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:51.521641] [INFO ] [sig ] [2293/3398] Forecasting OTIS... [2026-02-18T20:28:51.521672] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-18T20:28:51.521709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-18T20:28:51.533522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-18T20:28:51.533901] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-18T20:28:51.534700] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-18T20:28:51.534752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:51.534784] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:51.534811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:51.534867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:51.593378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:51.594264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:51.594544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:51.594600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:51.720206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:51.720367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:51.720407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:51.720436] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:51.723872] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-02-18T20:28:51.724150] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-18T20:28:51.724276] [INFO ] [sig ] OTIS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:51.868408] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OTIS.txt [2026-02-18T20:28:51.868543] [INFO ] [sig ] [2293/3398] Completed OTIS in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:51.868601] [INFO ] [sig ] [2294/3398] Forecasting OTLY... [2026-02-18T20:28:51.868633] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-18T20:28:51.868662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-18T20:28:51.882190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-18T20:28:51.882617] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-18T20:28:51.883449] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-18T20:28:51.883504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:51.883537] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:51.883564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:51.883645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:51.941619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:51.942547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:51.942664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:51.942701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:52.074144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:52.074340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:52.074382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:52.074419] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:52.078591] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-18T20:28:52.078899] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-18T20:28:52.079042] [INFO ] [sig ] OTLY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:52.224530] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OTLY.txt [2026-02-18T20:28:52.224717] [INFO ] [sig ] [2294/3398] Completed OTLY in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:52.224759] [INFO ] [sig ] [2295/3398] Forecasting OVID... [2026-02-18T20:28:52.224790] [INFO ] [sig ] Generating forecast for: OVID [2026-02-18T20:28:52.224820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-18T20:28:52.238033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-18T20:28:52.238432] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-18T20:28:52.239253] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-18T20:28:52.239310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:52.239342] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:52.239369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:52.239435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:52.296485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:52.297266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:52.297351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:52.297385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:52.411535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:52.411711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:52.411753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:52.411783] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:52.415326] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-18T20:28:52.415640] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-18T20:28:52.415773] [INFO ] [sig ] OVID: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:52.557944] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OVID.txt [2026-02-18T20:28:52.558192] [INFO ] [sig ] [2295/3398] Completed OVID in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:52.558315] [INFO ] [sig ] [2296/3398] Forecasting OVLY... [2026-02-18T20:28:52.558378] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-18T20:28:52.558435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-18T20:28:52.569475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-18T20:28:52.569787] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-18T20:28:52.570557] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-18T20:28:52.570629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:52.570661] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:52.570688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:52.570745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:52.630298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:52.630988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:52.631070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:52.631107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:52.733171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:52.733326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:52.733364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:52.733406] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:52.737076] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-18T20:28:52.737357] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-18T20:28:52.737486] [INFO ] [sig ] OVLY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:52.887774] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OVLY.txt [2026-02-18T20:28:52.887939] [INFO ] [sig ] [2296/3398] Completed OVLY in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:52.887981] [INFO ] [sig ] [2297/3398] Forecasting OWL... [2026-02-18T20:28:52.888012] [INFO ] [sig ] Generating forecast for: OWL [2026-02-18T20:28:52.888071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-18T20:28:52.900534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-18T20:28:52.900882] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-18T20:28:52.901749] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-18T20:28:52.901802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:52.901839] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:52.901867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:52.901930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:52.959687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:52.960447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:52.960605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:52.960645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:53.085278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:53.085436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:53.085478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:53.085507] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:53.089054] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-18T20:28:53.089363] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-18T20:28:53.089490] [INFO ] [sig ] OWL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:53.232079] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OWL.txt [2026-02-18T20:28:53.232215] [INFO ] [sig ] [2297/3398] Completed OWL in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:53.232256] [INFO ] [sig ] [2298/3398] Forecasting OXLC... [2026-02-18T20:28:53.232286] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-18T20:28:53.232316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-18T20:28:53.244355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-18T20:28:53.244668] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-18T20:28:53.245460] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-18T20:28:53.245523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:53.245565] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:53.245629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:53.245687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:53.302591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:53.303250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:53.303330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:53.303363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:53.428947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:53.429110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:53.429152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:53.429190] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:53.432889] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=88.76%) [2026-02-18T20:28:53.433195] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-18T20:28:53.433355] [INFO ] [sig ] OXLC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:53.579098] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OXLC.txt [2026-02-18T20:28:53.579228] [INFO ] [sig ] [2298/3398] Completed OXLC in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:53.579268] [INFO ] [sig ] [2299/3398] Forecasting OXM... [2026-02-18T20:28:53.579297] [INFO ] [sig ] Generating forecast for: OXM [2026-02-18T20:28:53.579326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-18T20:28:53.591419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-18T20:28:53.591744] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-18T20:28:53.592634] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-18T20:28:53.592686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:53.592719] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:53.592746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:53.592803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:53.649397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:53.650121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:53.650218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:53.650258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:53.773080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:53.773268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:53.773309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:53.773338] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:53.776894] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-18T20:28:53.777188] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-18T20:28:53.777325] [INFO ] [sig ] OXM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:53.922448] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OXM.txt [2026-02-18T20:28:53.922649] [INFO ] [sig ] [2299/3398] Completed OXM in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:53.922696] [INFO ] [sig ] [2300/3398] Forecasting OXSQ... [2026-02-18T20:28:53.922726] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-18T20:28:53.922757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-18T20:28:53.937039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-18T20:28:53.937435] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-18T20:28:53.938322] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-18T20:28:53.938378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:53.938411] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:53.938437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:53.938515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:53.994881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:53.995917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:53.996012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:53.996045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:54.119552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:54.119735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:54.119775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:54.119803] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:54.123643] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-02-18T20:28:54.123937] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-18T20:28:54.124102] [INFO ] [sig ] OXSQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:54.288433] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OXSQ.txt [2026-02-18T20:28:54.288615] [INFO ] [sig ] [2300/3398] Completed OXSQ in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:54.288661] [INFO ] [sig ] [2301/3398] Forecasting OZEM... [2026-02-18T20:28:54.288693] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-18T20:28:54.288725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-18T20:28:54.300182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-18T20:28:54.300514] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-18T20:28:54.301329] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-18T20:28:54.301383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:54.301416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:54.301443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:54.301500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:54.360671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:54.361608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:54.361697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:54.361731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:54.477316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:54.477689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:54.477730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:54.477757] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:54.481599] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-18T20:28:54.481874] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-18T20:28:54.482000] [INFO ] [sig ] OZEM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:54.629918] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OZEM.txt [2026-02-18T20:28:54.630138] [INFO ] [sig ] [2301/3398] Completed OZEM in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:54.630191] [INFO ] [sig ] [2302/3398] Forecasting OZK... [2026-02-18T20:28:54.630228] [INFO ] [sig ] Generating forecast for: OZK [2026-02-18T20:28:54.630276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-18T20:28:54.644295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-18T20:28:54.644864] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-18T20:28:54.645715] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-18T20:28:54.645781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:54.645814] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:54.645841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:54.645907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:54.707533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:54.708522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:54.708639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:54.708676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:54.835956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:54.836102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:54.836141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:54.836171] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:54.840064] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=37.16%) [2026-02-18T20:28:54.840344] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-18T20:28:54.840476] [INFO ] [sig ] OZK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:54.986484] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/OZK.txt [2026-02-18T20:28:54.986670] [INFO ] [sig ] [2302/3398] Completed OZK in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:54.986716] [INFO ] [sig ] [2303/3398] Forecasting OZKAP... [2026-02-18T20:28:54.986746] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-18T20:28:54.986776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-18T20:28:54.998315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-18T20:28:54.998730] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-18T20:28:54.999568] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-18T20:28:54.999652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:54.999685] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:54.999713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:54.999770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:55.057259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:55.058268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:55.058362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:55.058395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:55.180410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:55.180566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:55.180630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:55.180660] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:55.184482] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-18T20:28:55.184778] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-18T20:28:55.184904] [INFO ] [sig ] OZKAP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:55.331116] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/OZKAP.txt [2026-02-18T20:28:55.331276] [INFO ] [sig ] [2303/3398] Completed OZKAP in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:55.331316] [INFO ] [sig ] [2304/3398] Forecasting PAA... [2026-02-18T20:28:55.331346] [INFO ] [sig ] Generating forecast for: PAA [2026-02-18T20:28:55.331376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-18T20:28:55.344533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-18T20:28:55.344904] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-18T20:28:55.345691] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-18T20:28:55.345744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:55.345814] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:55.345843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:55.345900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:55.404608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:55.405557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:55.405685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:55.405720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:55.534039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:55.534232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:55.534285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:55.534322] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:55.538413] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=34.67%) [2026-02-18T20:28:55.538733] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-18T20:28:55.538864] [INFO ] [sig ] PAA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:55.695186] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAA.txt [2026-02-18T20:28:55.695348] [INFO ] [sig ] [2304/3398] Completed PAA in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-18T20:28:55.695389] [INFO ] [sig ] [2305/3398] Forecasting PAAS... [2026-02-18T20:28:55.695418] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-18T20:28:55.695447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-18T20:28:55.707900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-18T20:28:55.708288] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-18T20:28:55.709194] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-18T20:28:55.709251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:55.709284] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:55.709311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:55.709379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:55.767662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:55.768755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:55.768846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:55.768882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:55.898628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:55.898798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:55.898851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:55.898906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:55.902738] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=41.56%) [2026-02-18T20:28:55.903127] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-18T20:28:55.903289] [INFO ] [sig ] PAAS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:56.058270] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAAS.txt [2026-02-18T20:28:56.058460] [INFO ] [sig ] [2305/3398] Completed PAAS in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-18T20:28:56.058503] [INFO ] [sig ] [2306/3398] Forecasting PAC... [2026-02-18T20:28:56.058533] [INFO ] [sig ] Generating forecast for: PAC [2026-02-18T20:28:56.058562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-18T20:28:56.072278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-18T20:28:56.072714] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-18T20:28:56.073548] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-18T20:28:56.073627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:56.073688] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:56.073728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:56.073788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:56.133335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:56.134270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:56.134359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:56.134395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:56.269390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:56.269734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:56.269790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:56.269833] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:56.274016] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-18T20:28:56.274363] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-18T20:28:56.274523] [INFO ] [sig ] PAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:56.434463] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAC.txt [2026-02-18T20:28:56.434846] [INFO ] [sig ] [2306/3398] Completed PAC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-18T20:28:56.434886] [INFO ] [sig ] [2307/3398] Forecasting PACB... [2026-02-18T20:28:56.434916] [INFO ] [sig ] Generating forecast for: PACB [2026-02-18T20:28:56.434947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-18T20:28:56.448413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-18T20:28:56.449035] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-18T20:28:56.449920] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-18T20:28:56.449985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:56.450019] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:56.450047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:56.450106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:56.511683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:56.512825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:56.512944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:56.512989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:56.644723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:56.644880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:56.644921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:56.644984] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:56.650173] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-02-18T20:28:56.650528] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-18T20:28:56.650696] [INFO ] [sig ] PACB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:56.804160] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PACB.txt [2026-02-18T20:28:56.804324] [INFO ] [sig ] [2307/3398] Completed PACB in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-18T20:28:56.804365] [INFO ] [sig ] [2308/3398] Forecasting PACK... [2026-02-18T20:28:56.804395] [INFO ] [sig ] Generating forecast for: PACK [2026-02-18T20:28:56.804426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-18T20:28:56.817344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-18T20:28:56.817749] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-18T20:28:56.818637] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-18T20:28:56.818691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:56.818723] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:56.818749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:56.818806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:56.876775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:56.877684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:56.877768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:56.877802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:57.003813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:57.003982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:57.004026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:57.004057] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:57.007651] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=45.85%) [2026-02-18T20:28:57.007980] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-18T20:28:57.008146] [INFO ] [sig ] PACK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:57.158737] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PACK.txt [2026-02-18T20:28:57.158916] [INFO ] [sig ] [2308/3398] Completed PACK in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-18T20:28:57.158958] [INFO ] [sig ] [2309/3398] Forecasting PAGP... [2026-02-18T20:28:57.158989] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-18T20:28:57.159018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-18T20:28:57.172889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-18T20:28:57.173277] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-18T20:28:57.174303] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-18T20:28:57.174361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:57.174400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:57.174432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:57.174501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:57.233813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:57.234746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:57.234835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:57.234870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:57.361789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:57.361974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:57.362016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:57.362048] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:57.365611] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=64.50%) [2026-02-18T20:28:57.365915] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-18T20:28:57.366049] [INFO ] [sig ] PAGP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:57.513257] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAGP.txt [2026-02-18T20:28:57.513431] [INFO ] [sig ] [2309/3398] Completed PAGP in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:57.513471] [INFO ] [sig ] [2310/3398] Forecasting PAGS... [2026-02-18T20:28:57.513501] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-18T20:28:57.513533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-18T20:28:57.525850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-18T20:28:57.526240] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-18T20:28:57.527042] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-18T20:28:57.527094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:57.527126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:57.527153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:57.527210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:57.586283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:57.587409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:57.587497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:57.587532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:57.716369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:57.716533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:57.716599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:57.716632] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:57.720144] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=76.01%) [2026-02-18T20:28:57.720477] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-18T20:28:57.720659] [INFO ] [sig ] PAGS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:57.865190] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAGS.txt [2026-02-18T20:28:57.865350] [INFO ] [sig ] [2310/3398] Completed PAGS in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:57.865390] [INFO ] [sig ] [2311/3398] Forecasting PAHC... [2026-02-18T20:28:57.865420] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-18T20:28:57.865451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-18T20:28:57.882076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-18T20:28:57.882559] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-18T20:28:57.883508] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-18T20:28:57.883618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:57.883680] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:57.883732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:57.883832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:57.955998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:57.956985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:57.957076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:57.957111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:58.082955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:58.083132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:58.083174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:58.083205] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:58.086796] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-18T20:28:58.087122] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-18T20:28:58.087263] [INFO ] [sig ] PAHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:58.232792] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAHC.txt [2026-02-18T20:28:58.232962] [INFO ] [sig ] [2311/3398] Completed PAHC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:58.233003] [INFO ] [sig ] [2312/3398] Forecasting PAL... [2026-02-18T20:28:58.233031] [INFO ] [sig ] Generating forecast for: PAL [2026-02-18T20:28:58.233061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-18T20:28:58.244961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-18T20:28:58.245251] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-18T20:28:58.246048] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-18T20:28:58.246102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:58.246138] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:58.246173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:58.246250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:58.311238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:58.312136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:58.312222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:58.312257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:58.444362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:58.444526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:58.444586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:58.444620] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:58.448118] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-18T20:28:58.448434] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-18T20:28:58.448568] [INFO ] [sig ] PAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:58.591273] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAL.txt [2026-02-18T20:28:58.591464] [INFO ] [sig ] [2312/3398] Completed PAL in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:58.591510] [INFO ] [sig ] [2313/3398] Forecasting PAM... [2026-02-18T20:28:58.591542] [INFO ] [sig ] Generating forecast for: PAM [2026-02-18T20:28:58.591597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-18T20:28:58.603612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-18T20:28:58.604023] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-18T20:28:58.604940] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-18T20:28:58.604999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:58.605046] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:58.605077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:58.605136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:58.663753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:58.664675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:58.664763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:58.664795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:58.797366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:58.797772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:58.797823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:58.797855] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:58.802061] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-18T20:28:58.802415] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-18T20:28:58.802598] [INFO ] [sig ] PAM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:58.949672] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAM.txt [2026-02-18T20:28:58.949845] [INFO ] [sig ] [2313/3398] Completed PAM in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:58.949885] [INFO ] [sig ] [2314/3398] Forecasting PANL... [2026-02-18T20:28:58.949916] [INFO ] [sig ] Generating forecast for: PANL [2026-02-18T20:28:58.949946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-18T20:28:58.962846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-18T20:28:58.963222] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-18T20:28:58.964066] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-18T20:28:58.964119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:58.964150] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:58.964177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:58.964235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:59.021052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:59.022025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:59.022147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:59.022181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:59.149548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:59.149739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:59.149781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:59.149811] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:59.153439] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-18T20:28:59.153809] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-18T20:28:59.153956] [INFO ] [sig ] PANL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:59.300678] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PANL.txt [2026-02-18T20:28:59.300845] [INFO ] [sig ] [2314/3398] Completed PANL in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:59.300886] [INFO ] [sig ] [2315/3398] Forecasting PASG... [2026-02-18T20:28:59.300916] [INFO ] [sig ] Generating forecast for: PASG [2026-02-18T20:28:59.300945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-18T20:28:59.312079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-18T20:28:59.312442] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-18T20:28:59.313284] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-18T20:28:59.313338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:59.313370] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:59.313397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:59.313453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:59.370254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:59.371172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:59.371259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:59.371292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:59.489257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:59.489429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:59.489473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:59.489502] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:59.493151] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-18T20:28:59.493469] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-18T20:28:59.493807] [INFO ] [sig ] PASG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:28:59.640011] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PASG.txt [2026-02-18T20:28:59.640185] [INFO ] [sig ] [2315/3398] Completed PASG in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:59.640226] [INFO ] [sig ] [2316/3398] Forecasting PATH... [2026-02-18T20:28:59.640257] [INFO ] [sig ] Generating forecast for: PATH [2026-02-18T20:28:59.640297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-18T20:28:59.652808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-18T20:28:59.653171] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-18T20:28:59.653983] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-18T20:28:59.654037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:59.654067] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:59.654093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:59.654149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:28:59.712265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:28:59.713195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:28:59.713280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:28:59.713317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:28:59.837342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:28:59.837512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:28:59.837552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:28:59.837601] [INFO ] [FORECASTER] Training complete [2026-02-18T20:28:59.841081] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-02-18T20:28:59.841408] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-18T20:28:59.841551] [INFO ] [sig ] PATH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:28:59.982047] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PATH.txt [2026-02-18T20:28:59.982203] [INFO ] [sig ] [2316/3398] Completed PATH in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:28:59.982247] [INFO ] [sig ] [2317/3398] Forecasting PATK... [2026-02-18T20:28:59.982279] [INFO ] [sig ] Generating forecast for: PATK [2026-02-18T20:28:59.982309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-18T20:28:59.994817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-18T20:28:59.995153] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-18T20:28:59.995950] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-18T20:28:59.996003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:28:59.996035] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:28:59.996063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:28:59.996125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:00.053844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:00.054944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:00.055031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:00.055065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:00.181435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:00.181613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:00.181654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:00.181684] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:00.185345] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-18T20:29:00.185714] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-18T20:29:00.185856] [INFO ] [sig ] PATK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:00.343096] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PATK.txt [2026-02-18T20:29:00.343287] [INFO ] [sig ] [2317/3398] Completed PATK in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:29:00.343329] [INFO ] [sig ] [2318/3398] Forecasting PAX... [2026-02-18T20:29:00.343360] [INFO ] [sig ] Generating forecast for: PAX [2026-02-18T20:29:00.343391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-18T20:29:00.356804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-18T20:29:00.357197] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-18T20:29:00.358064] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-18T20:29:00.358118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:00.358151] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:00.358178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:00.358235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:00.419256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:00.420517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:00.420645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:00.420683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:00.546092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:00.546273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:00.546314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:00.546344] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:00.549985] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-02-18T20:29:00.550284] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-18T20:29:00.550437] [INFO ] [sig ] PAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:00.693702] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAX.txt [2026-02-18T20:29:00.693839] [INFO ] [sig ] [2318/3398] Completed PAX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:29:00.693878] [INFO ] [sig ] [2319/3398] Forecasting PAXS... [2026-02-18T20:29:00.693907] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-18T20:29:00.693938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-18T20:29:00.707960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-18T20:29:00.708387] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-18T20:29:00.709212] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-18T20:29:00.709266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:00.709298] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:00.709325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:00.709412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:00.766801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:00.767696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:00.767783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:00.767817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:00.890660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:00.890829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:00.890869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:00.890898] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:00.894501] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=64.05%) [2026-02-18T20:29:00.894872] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-18T20:29:00.895012] [INFO ] [sig ] PAXS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:01.037512] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAXS.txt [2026-02-18T20:29:01.037687] [INFO ] [sig ] [2319/3398] Completed PAXS in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:29:01.037728] [INFO ] [sig ] [2320/3398] Forecasting PAY... [2026-02-18T20:29:01.037759] [INFO ] [sig ] Generating forecast for: PAY [2026-02-18T20:29:01.037789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-18T20:29:01.050365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-18T20:29:01.050787] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-18T20:29:01.051600] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-18T20:29:01.051653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:01.051686] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:01.051714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:01.051770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:01.111836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:01.112758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:01.112847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:01.112880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:01.246104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:01.246303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:01.246380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:01.246419] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:01.250067] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=9.79%) [2026-02-18T20:29:01.250394] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-18T20:29:01.250544] [INFO ] [sig ] PAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:01.402055] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAY.txt [2026-02-18T20:29:01.402222] [INFO ] [sig ] [2320/3398] Completed PAY in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:29:01.402264] [INFO ] [sig ] [2321/3398] Forecasting PAYC... [2026-02-18T20:29:01.402296] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-18T20:29:01.402327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-18T20:29:01.419283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-18T20:29:01.419813] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-18T20:29:01.420933] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-18T20:29:01.421015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:01.421124] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:01.421175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:01.421261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:01.485910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:01.486825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:01.486910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:01.486943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:01.618396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:01.618555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:01.618618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:01.618651] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:01.622663] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=46.20%) [2026-02-18T20:29:01.622949] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-18T20:29:01.623083] [INFO ] [sig ] PAYC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:01.779137] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAYC.txt [2026-02-18T20:29:01.779352] [INFO ] [sig ] [2321/3398] Completed PAYC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-18T20:29:01.779415] [INFO ] [sig ] [2322/3398] Forecasting PAYO... [2026-02-18T20:29:01.779460] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-18T20:29:01.779502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-18T20:29:01.795525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-18T20:29:01.795985] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-18T20:29:01.796963] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-18T20:29:01.797030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:01.797076] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:01.797113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:01.797197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:01.857141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:01.858256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:01.858358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:01.858392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:01.990115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:01.990281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:01.990323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:01.990354] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:01.993959] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: DOWN (p=8.65%) [2026-02-18T20:29:01.994272] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-18T20:29:01.994414] [INFO ] [sig ] PAYO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:02.145525] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAYO.txt [2026-02-18T20:29:02.145728] [INFO ] [sig ] [2322/3398] Completed PAYO in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-18T20:29:02.145771] [INFO ] [sig ] [2323/3398] Forecasting PAYS... [2026-02-18T20:29:02.145801] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-18T20:29:02.145831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-18T20:29:02.158677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-18T20:29:02.159082] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-18T20:29:02.159907] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-18T20:29:02.159961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:02.159995] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:02.160022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:02.160079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:02.218889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:02.219838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:02.219931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:02.219965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:02.348156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:02.348330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:02.348375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:02.348406] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:02.351908] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-18T20:29:02.352205] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-18T20:29:02.352355] [INFO ] [sig ] PAYS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:02.500420] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PAYS.txt [2026-02-18T20:29:02.500621] [INFO ] [sig ] [2323/3398] Completed PAYS in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-18T20:29:02.500666] [INFO ] [sig ] [2324/3398] Forecasting PAYX... [2026-02-18T20:29:02.500698] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-18T20:29:02.500731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-18T20:29:02.516325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-18T20:29:02.516781] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-18T20:29:02.517646] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-18T20:29:02.517703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:02.517760] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:02.517792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:02.517852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:02.576369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:02.577244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:02.577328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:02.577362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:02.704287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:02.704451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:02.704494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:02.704565] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:02.708103] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-18T20:29:02.708423] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-18T20:29:02.708596] [INFO ] [sig ] PAYX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:02.857940] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PAYX.txt [2026-02-18T20:29:02.858163] [INFO ] [sig ] [2324/3398] Completed PAYX in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-18T20:29:02.858205] [INFO ] [sig ] [2325/3398] Forecasting PB... [2026-02-18T20:29:02.858235] [INFO ] [sig ] Generating forecast for: PB [2026-02-18T20:29:02.858265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-18T20:29:02.870365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-18T20:29:02.870810] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-18T20:29:02.871662] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-18T20:29:02.871718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:02.871750] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:02.871778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:02.871835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:02.938009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:02.939304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:02.939452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:02.939499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:03.075699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:03.075860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:03.075900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:03.075930] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:03.079444] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-02-18T20:29:03.079805] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-18T20:29:03.079960] [INFO ] [sig ] PB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:03.224035] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PB.txt [2026-02-18T20:29:03.224185] [INFO ] [sig ] [2325/3398] Completed PB in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:03.224233] [INFO ] [sig ] [2326/3398] Forecasting PBA... [2026-02-18T20:29:03.224265] [INFO ] [sig ] Generating forecast for: PBA [2026-02-18T20:29:03.224296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-18T20:29:03.236420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-18T20:29:03.236847] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-18T20:29:03.237646] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-18T20:29:03.237699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:03.237731] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:03.237759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:03.237816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:03.294237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:03.295067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:03.295149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:03.295182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:03.419598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:03.419760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:03.419801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:03.419830] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:03.423343] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-02-18T20:29:03.423673] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-18T20:29:03.423806] [INFO ] [sig ] PBA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:03.595138] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PBA.txt [2026-02-18T20:29:03.595307] [INFO ] [sig ] [2326/3398] Completed PBA in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:03.595352] [INFO ] [sig ] [2327/3398] Forecasting PBF... [2026-02-18T20:29:03.595383] [INFO ] [sig ] Generating forecast for: PBF [2026-02-18T20:29:03.595414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-18T20:29:03.608455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-18T20:29:03.608901] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-18T20:29:03.609768] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-18T20:29:03.609827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:03.609861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:03.609889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:03.609949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:03.675397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:03.676498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:03.676638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:03.676692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:03.820060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:03.820262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:03.820311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:03.820343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:03.824253] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-18T20:29:03.824534] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-18T20:29:03.824678] [INFO ] [sig ] PBF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:03.969166] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PBF.txt [2026-02-18T20:29:03.969297] [INFO ] [sig ] [2327/3398] Completed PBF in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:03.969337] [INFO ] [sig ] [2328/3398] Forecasting PBFS... [2026-02-18T20:29:03.969375] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-18T20:29:03.969408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-18T20:29:03.982123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-18T20:29:03.982407] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-18T20:29:03.983254] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-18T20:29:03.983309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:03.983344] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:03.983373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:03.983435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:04.057282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:04.058335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:04.058438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:04.058481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:04.161710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:04.161868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:04.161909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:04.161941] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:04.165422] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-18T20:29:04.165723] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-18T20:29:04.165853] [INFO ] [sig ] PBFS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:04.308980] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PBFS.txt [2026-02-18T20:29:04.309104] [INFO ] [sig ] [2328/3398] Completed PBFS in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:04.309143] [INFO ] [sig ] [2329/3398] Forecasting PBH... [2026-02-18T20:29:04.309171] [INFO ] [sig ] Generating forecast for: PBH [2026-02-18T20:29:04.309200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-18T20:29:04.321180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-18T20:29:04.321472] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-18T20:29:04.322253] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-18T20:29:04.322306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:04.322338] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:04.322365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:04.322423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:04.381510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:04.382127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:04.382207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:04.382240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:04.502260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:04.502423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:04.502474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:04.502510] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:04.506342] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-18T20:29:04.506661] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-18T20:29:04.506794] [INFO ] [sig ] PBH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:04.654562] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PBH.txt [2026-02-18T20:29:04.654739] [INFO ] [sig ] [2329/3398] Completed PBH in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:04.654779] [INFO ] [sig ] [2330/3398] Forecasting PBI... [2026-02-18T20:29:04.654809] [INFO ] [sig ] Generating forecast for: PBI [2026-02-18T20:29:04.654840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-18T20:29:04.667134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-18T20:29:04.667468] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-18T20:29:04.668273] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-18T20:29:04.668326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:04.668358] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:04.668384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:04.668440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:04.727340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:04.727970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:04.728064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:04.728098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:04.853334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:04.853477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:04.853516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:04.853545] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:04.857448] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-18T20:29:04.857760] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-18T20:29:04.857889] [INFO ] [sig ] PBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:05.007958] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PBI.txt [2026-02-18T20:29:05.008117] [INFO ] [sig ] [2330/3398] Completed PBI in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:05.008161] [INFO ] [sig ] [2331/3398] Forecasting PBYI... [2026-02-18T20:29:05.008192] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-18T20:29:05.008223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-18T20:29:05.020142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-18T20:29:05.020483] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-18T20:29:05.021294] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-18T20:29:05.021347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:05.021379] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:05.021406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:05.021467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:05.078312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:05.079042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:05.079153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:05.079188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:05.205477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:05.205647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:05.205690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:05.205737] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:05.209254] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-18T20:29:05.209535] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-18T20:29:05.209688] [INFO ] [sig ] PBYI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:05.357995] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PBYI.txt [2026-02-18T20:29:05.358163] [INFO ] [sig ] [2331/3398] Completed PBYI in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:05.358218] [INFO ] [sig ] [2332/3398] Forecasting PCB... [2026-02-18T20:29:05.358250] [INFO ] [sig ] Generating forecast for: PCB [2026-02-18T20:29:05.358280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-18T20:29:05.369610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-18T20:29:05.369912] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-18T20:29:05.370764] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-18T20:29:05.370821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:05.370853] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:05.370881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:05.370940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:05.429306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:05.430225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:05.430309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:05.430343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:05.554371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:05.554537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:05.554608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:05.554642] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:05.558162] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=26.57%) [2026-02-18T20:29:05.558517] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-18T20:29:05.558702] [INFO ] [sig ] PCB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:05.705567] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PCB.txt [2026-02-18T20:29:05.705770] [INFO ] [sig ] [2332/3398] Completed PCB in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:05.705812] [INFO ] [sig ] [2333/3398] Forecasting PCF... [2026-02-18T20:29:05.705843] [INFO ] [sig ] Generating forecast for: PCF [2026-02-18T20:29:05.705875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-18T20:29:05.717836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-18T20:29:05.718254] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-18T20:29:05.719131] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-18T20:29:05.719188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:05.719221] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:05.719250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:05.719308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:05.783378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:05.784299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:05.784391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:05.784426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:05.911661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:05.911815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:05.911855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:05.911885] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:05.915285] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-02-18T20:29:05.915559] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-18T20:29:05.915703] [INFO ] [sig ] PCF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:06.059196] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PCF.txt [2026-02-18T20:29:06.059356] [INFO ] [sig ] [2333/3398] Completed PCF in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:06.059400] [INFO ] [sig ] [2334/3398] Forecasting PCG... [2026-02-18T20:29:06.059436] [INFO ] [sig ] Generating forecast for: PCG [2026-02-18T20:29:06.059473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-18T20:29:06.072295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-18T20:29:06.072715] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-18T20:29:06.073513] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-18T20:29:06.073587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:06.073625] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:06.073654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:06.073713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:06.133517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:06.134426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:06.134530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:06.134593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:06.261610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:06.261772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:06.261814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:06.261844] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:06.265831] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=45.40%) [2026-02-18T20:29:06.266174] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-18T20:29:06.266332] [INFO ] [sig ] PCG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:06.414641] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PCG.txt [2026-02-18T20:29:06.414841] [INFO ] [sig ] [2334/3398] Completed PCG in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:06.414886] [INFO ] [sig ] [2335/3398] Forecasting PCM... [2026-02-18T20:29:06.414919] [INFO ] [sig ] Generating forecast for: PCM [2026-02-18T20:29:06.414950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-18T20:29:06.427069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-18T20:29:06.427490] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-18T20:29:06.428424] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-18T20:29:06.428488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:06.428528] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:06.428562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:06.428690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:06.489409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:06.490339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:06.490427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:06.490461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:06.616867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:06.617031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:06.617072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:06.617102] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:06.620748] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=41.64%) [2026-02-18T20:29:06.621043] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-18T20:29:06.621178] [INFO ] [sig ] PCM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:06.768172] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PCM.txt [2026-02-18T20:29:06.768346] [INFO ] [sig ] [2335/3398] Completed PCM in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:06.768389] [INFO ] [sig ] [2336/3398] Forecasting PCN... [2026-02-18T20:29:06.768420] [INFO ] [sig ] Generating forecast for: PCN [2026-02-18T20:29:06.768459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-18T20:29:06.781737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-18T20:29:06.782185] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-18T20:29:06.783175] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-18T20:29:06.783238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:06.783272] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:06.783300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:06.783367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:06.845182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:06.846043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:06.846129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:06.846162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:06.968754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:06.968914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:06.968955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:06.968984] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:06.972974] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-18T20:29:06.973262] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-18T20:29:06.973391] [INFO ] [sig ] PCN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:07.118290] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PCN.txt [2026-02-18T20:29:07.118438] [INFO ] [sig ] [2336/3398] Completed PCN in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:07.118488] [INFO ] [sig ] [2337/3398] Forecasting PCQ... [2026-02-18T20:29:07.118525] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-18T20:29:07.118562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-18T20:29:07.129886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-18T20:29:07.130180] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-18T20:29:07.130967] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-18T20:29:07.131032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:07.131065] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:07.131093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:07.131150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:07.191182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:07.192238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:07.192335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:07.192373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:07.314455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:07.314631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:07.314674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:07.314706] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:07.318210] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-18T20:29:07.318498] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-18T20:29:07.318649] [INFO ] [sig ] PCQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:07.469740] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PCQ.txt [2026-02-18T20:29:07.469898] [INFO ] [sig ] [2337/3398] Completed PCQ in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:07.469938] [INFO ] [sig ] [2338/3398] Forecasting PCRX... [2026-02-18T20:29:07.469968] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-18T20:29:07.469997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-18T20:29:07.482510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-18T20:29:07.482925] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-18T20:29:07.483745] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-18T20:29:07.483798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:07.483857] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:07.483886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:07.483944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:07.540742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:07.541443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:07.541524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:07.541560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:07.661817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:07.661974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:07.662014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:07.662045] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:07.665568] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-18T20:29:07.665885] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-18T20:29:07.666017] [INFO ] [sig ] PCRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:07.812397] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PCRX.txt [2026-02-18T20:29:07.812555] [INFO ] [sig ] [2338/3398] Completed PCRX in 0.3s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-18T20:29:07.812620] [INFO ] [sig ] [2339/3398] Forecasting PCTY... [2026-02-18T20:29:07.812654] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-18T20:29:07.812685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-18T20:29:07.824923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-18T20:29:07.825261] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-18T20:29:07.826300] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-18T20:29:07.826353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:07.826384] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:07.826411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:07.826466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:07.883379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:07.884217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:07.884300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:07.884333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:08.006342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:08.006510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:08.006551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:08.006597] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:08.010089] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-18T20:29:08.010372] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-18T20:29:08.010504] [INFO ] [sig ] PCTY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:08.154605] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PCTY.txt [2026-02-18T20:29:08.154953] [INFO ] [sig ] [2339/3398] Completed PCTY in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-18T20:29:08.154994] [INFO ] [sig ] [2340/3398] Forecasting PCVX... [2026-02-18T20:29:08.155023] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-18T20:29:08.155052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-18T20:29:08.168757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-18T20:29:08.169139] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-18T20:29:08.170036] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-18T20:29:08.170094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:08.170126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:08.170153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:08.170213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:08.229536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:08.230524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:08.230644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:08.230708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:08.356904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:08.357055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:08.357096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:08.357123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:08.360550] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=25.06%) [2026-02-18T20:29:08.360847] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-18T20:29:08.360978] [INFO ] [sig ] PCVX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:08.505038] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PCVX.txt [2026-02-18T20:29:08.505196] [INFO ] [sig ] [2340/3398] Completed PCVX in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-18T20:29:08.505236] [INFO ] [sig ] [2341/3398] Forecasting PCYO... [2026-02-18T20:29:08.505266] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-18T20:29:08.505298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-18T20:29:08.517091] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'PCYO'. [2026-02-18T20:29:08.517410] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-18T20:29:08.518331] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-18T20:29:08.518385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:08.518417] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:08.518444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:08.518501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:08.577288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:08.578202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:08.578292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:08.578326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:08.701771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:08.701922] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:29:08.701962] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:08.702047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:08.705703] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=56.67%) [2026-02-18T20:29:08.705987] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-18T20:29:08.706116] [INFO ] [sig ] PCYO: Forecast for 2026-02-17: UP (sign=1.00) [2026-02-18T20:29:08.855053] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-18 1 -> ./output/forecasts/individual/2026-02-18/PCYO.txt [2026-02-18T20:29:08.855229] [INFO ] [sig ] [2341/3398] Completed PCYO in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-18T20:29:08.855272] [INFO ] [sig ] [2342/3398] Forecasting PD... [2026-02-18T20:29:08.855304] [INFO ] [sig ] Generating forecast for: PD [2026-02-18T20:29:08.855337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-18T20:29:08.867443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-18T20:29:08.867832] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-18T20:29:08.868731] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-18T20:29:08.868785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:08.868817] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:08.868846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:08.868904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:08.929766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:08.930784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:08.930869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:08.930904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:09.054805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:09.054948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:09.054987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:09.055020] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:09.058487] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-18T20:29:09.058828] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-18T20:29:09.058967] [INFO ] [sig ] PD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:09.202884] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PD.txt [2026-02-18T20:29:09.203035] [INFO ] [sig ] [2342/3398] Completed PD in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:09.203075] [INFO ] [sig ] [2343/3398] Forecasting PDBC... [2026-02-18T20:29:09.203106] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-18T20:29:09.203136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-18T20:29:09.216251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-18T20:29:09.216629] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-18T20:29:09.217402] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-18T20:29:09.217455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:09.217488] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:09.217515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:09.217589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:09.276804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:09.277670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:09.277757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:09.277792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:09.395331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:09.395490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:09.395531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:09.395561] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:09.399132] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=37.43%) [2026-02-18T20:29:09.399423] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-18T20:29:09.399593] [INFO ] [sig ] PDBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:09.542953] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDBC.txt [2026-02-18T20:29:09.543097] [INFO ] [sig ] [2343/3398] Completed PDBC in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:09.543137] [INFO ] [sig ] [2344/3398] Forecasting PDD... [2026-02-18T20:29:09.543166] [INFO ] [sig ] Generating forecast for: PDD [2026-02-18T20:29:09.543196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-18T20:29:09.555439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-18T20:29:09.555792] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-18T20:29:09.556560] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-18T20:29:09.556633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:09.556666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:09.556693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:09.556749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:09.618074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:09.619084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:09.619183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:09.619218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:09.747088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:09.747243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:09.747312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:09.747345] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:09.751027] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-02-18T20:29:09.751319] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-18T20:29:09.751451] [INFO ] [sig ] PDD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:09.897824] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDD.txt [2026-02-18T20:29:09.897981] [INFO ] [sig ] [2344/3398] Completed PDD in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:09.898024] [INFO ] [sig ] [2345/3398] Forecasting PDEX... [2026-02-18T20:29:09.898080] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-18T20:29:09.898113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-18T20:29:09.910360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-18T20:29:09.910713] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-18T20:29:09.911515] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-18T20:29:09.911592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:09.911631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:09.911660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:09.911723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:09.973613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:09.974429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:09.974518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:09.974553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:10.099680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:10.099851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:10.099892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:10.099924] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:10.103479] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=76.04%) [2026-02-18T20:29:10.103795] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-18T20:29:10.103933] [INFO ] [sig ] PDEX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:10.246640] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PDEX.txt [2026-02-18T20:29:10.246786] [INFO ] [sig ] [2345/3398] Completed PDEX in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:10.246827] [INFO ] [sig ] [2346/3398] Forecasting PDFS... [2026-02-18T20:29:10.246856] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-18T20:29:10.246886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-18T20:29:10.259475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-18T20:29:10.260028] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-18T20:29:10.261056] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-18T20:29:10.261109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:10.261141] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:10.261167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:10.261223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:10.321036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:10.322061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:10.322153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:10.322189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:10.455977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:10.456145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:10.456187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:10.456215] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:10.459707] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-18T20:29:10.460010] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-18T20:29:10.460148] [INFO ] [sig ] PDFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:10.602854] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDFS.txt [2026-02-18T20:29:10.603015] [INFO ] [sig ] [2346/3398] Completed PDFS in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:10.603056] [INFO ] [sig ] [2347/3398] Forecasting PDI... [2026-02-18T20:29:10.603086] [INFO ] [sig ] Generating forecast for: PDI [2026-02-18T20:29:10.603116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-18T20:29:10.615897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-18T20:29:10.616279] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-18T20:29:10.617170] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-18T20:29:10.617233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:10.617276] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:10.617313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:10.617388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:10.675369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:10.676259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:10.676346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:10.676381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:10.794276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:10.794433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:10.794474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:10.794503] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:10.798066] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-18T20:29:10.798367] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-18T20:29:10.798501] [INFO ] [sig ] PDI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:10.947962] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PDI.txt [2026-02-18T20:29:10.948146] [INFO ] [sig ] [2347/3398] Completed PDI in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:10.948190] [INFO ] [sig ] [2348/3398] Forecasting PDLB... [2026-02-18T20:29:10.948224] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-18T20:29:10.948254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-18T20:29:10.961137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-18T20:29:10.961523] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-18T20:29:10.962564] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-18T20:29:10.962642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:10.962687] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:10.962716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:10.962775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:11.021683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:11.022570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:11.022734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:11.022787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:11.143749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:11.143914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:11.143954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:11.143983] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:11.147478] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-02-18T20:29:11.147793] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-18T20:29:11.147930] [INFO ] [sig ] PDLB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:11.291318] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDLB.txt [2026-02-18T20:29:11.291473] [INFO ] [sig ] [2348/3398] Completed PDLB in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:11.291515] [INFO ] [sig ] [2349/3398] Forecasting PDM... [2026-02-18T20:29:11.291546] [INFO ] [sig ] Generating forecast for: PDM [2026-02-18T20:29:11.291595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-18T20:29:11.303844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-18T20:29:11.304404] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-18T20:29:11.305230] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-18T20:29:11.305284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:11.305317] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:11.305343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:11.305400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:11.365768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:11.366524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:11.366633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:11.366670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:11.489811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:11.489977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:11.490212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:11.490240] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:11.494082] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-18T20:29:11.494365] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-18T20:29:11.494494] [INFO ] [sig ] PDM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:11.636215] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDM.txt [2026-02-18T20:29:11.636363] [INFO ] [sig ] [2349/3398] Completed PDM in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:11.636404] [INFO ] [sig ] [2350/3398] Forecasting PDO... [2026-02-18T20:29:11.636434] [INFO ] [sig ] Generating forecast for: PDO [2026-02-18T20:29:11.636463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-18T20:29:11.648662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-18T20:29:11.649041] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-18T20:29:11.649894] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-18T20:29:11.649949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:11.649983] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:11.650011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:11.650069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:11.708241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:11.709153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:11.709240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:11.709275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:11.839270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:11.839438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:11.839480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:11.839511] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:11.843272] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-02-18T20:29:11.843701] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-18T20:29:11.843852] [INFO ] [sig ] PDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:12.007138] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDO.txt [2026-02-18T20:29:12.007335] [INFO ] [sig ] [2350/3398] Completed PDO in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:12.007388] [INFO ] [sig ] [2351/3398] Forecasting PDP... [2026-02-18T20:29:12.007429] [INFO ] [sig ] Generating forecast for: PDP [2026-02-18T20:29:12.007471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-18T20:29:12.020010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-18T20:29:12.020369] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-18T20:29:12.021265] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-18T20:29:12.021335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:12.021374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:12.021402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:12.021460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:12.087039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:12.088225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:12.088339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:12.088378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:12.228489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:12.228684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:12.228747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:12.228790] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:12.232346] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=69.37%) [2026-02-18T20:29:12.232686] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-18T20:29:12.232855] [INFO ] [sig ] PDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:12.384640] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PDP.txt [2026-02-18T20:29:12.384829] [INFO ] [sig ] [2351/3398] Completed PDP in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:12.384870] [INFO ] [sig ] [2352/3398] Forecasting PDS... [2026-02-18T20:29:12.384908] [INFO ] [sig ] Generating forecast for: PDS [2026-02-18T20:29:12.384940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-18T20:29:12.397688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-18T20:29:12.398094] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-18T20:29:12.398924] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-18T20:29:12.398980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:12.399014] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:12.399043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:12.399102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:12.458252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:12.459168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:12.459252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:12.459288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:12.586697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:12.586854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:12.586894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:12.586923] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:12.590653] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=31.95%) [2026-02-18T20:29:12.590950] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-18T20:29:12.591096] [INFO ] [sig ] PDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:12.736490] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDS.txt [2026-02-18T20:29:12.736690] [INFO ] [sig ] [2352/3398] Completed PDS in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:12.736746] [INFO ] [sig ] [2353/3398] Forecasting PDX... [2026-02-18T20:29:12.736780] [INFO ] [sig ] Generating forecast for: PDX [2026-02-18T20:29:12.736814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-18T20:29:12.750911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-18T20:29:12.751264] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-18T20:29:12.752135] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-18T20:29:12.752190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:12.752221] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:12.752249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:12.752305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:12.814436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:12.815358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:12.815463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:12.815505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:12.954055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:12.954222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:12.954265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:12.954295] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:12.957859] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: UP (p=53.98%) [2026-02-18T20:29:12.958183] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-18T20:29:12.958318] [INFO ] [sig ] PDX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:13.108840] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PDX.txt [2026-02-18T20:29:13.109004] [INFO ] [sig ] [2353/3398] Completed PDX in 0.4s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:13.109046] [INFO ] [sig ] [2354/3398] Forecasting PDYN... [2026-02-18T20:29:13.109075] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-18T20:29:13.109106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-18T20:29:13.123615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-18T20:29:13.124042] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-18T20:29:13.124875] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-18T20:29:13.125120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:13.125154] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:13.125181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:13.125238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:13.183451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:13.184212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:13.184295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:13.184328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:13.304651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:13.304808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:13.304847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:13.304876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:13.308259] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=18.02%) [2026-02-18T20:29:13.308532] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-18T20:29:13.308692] [INFO ] [sig ] PDYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:13.449398] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PDYN.txt [2026-02-18T20:29:13.449541] [INFO ] [sig ] [2354/3398] Completed PDYN in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:13.449601] [INFO ] [sig ] [2355/3398] Forecasting PEB... [2026-02-18T20:29:13.449642] [INFO ] [sig ] Generating forecast for: PEB [2026-02-18T20:29:13.449679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-18T20:29:13.463364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-18T20:29:13.463720] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-18T20:29:13.464484] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-18T20:29:13.464544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:13.464627] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:13.464663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:13.464733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:13.522832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:13.523679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:13.523762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:13.523795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:13.645937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:13.646098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:13.646147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:13.646193] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:13.649708] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-02-18T20:29:13.649979] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-18T20:29:13.650103] [INFO ] [sig ] PEB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:13.792087] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PEB.txt [2026-02-18T20:29:13.792235] [INFO ] [sig ] [2355/3398] Completed PEB in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-18T20:29:13.792274] [INFO ] [sig ] [2356/3398] Forecasting PEBK... [2026-02-18T20:29:13.792305] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-18T20:29:13.792336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-18T20:29:13.802246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-18T20:29:13.802544] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-18T20:29:13.803336] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-18T20:29:13.803388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:13.803420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:13.803446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:13.803503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:13.860366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:13.861231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:13.861318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:13.861352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:13.954617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:13.954779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:13.954821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:13.954848] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:13.958878] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-02-18T20:29:13.959148] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-18T20:29:13.959274] [INFO ] [sig ] PEBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:14.102464] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PEBK.txt [2026-02-18T20:29:14.102616] [INFO ] [sig ] [2356/3398] Completed PEBK in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-18T20:29:14.102657] [INFO ] [sig ] [2357/3398] Forecasting PEBO... [2026-02-18T20:29:14.102687] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-18T20:29:14.102717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-18T20:29:14.116073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-18T20:29:14.116478] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-18T20:29:14.117313] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-18T20:29:14.117366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:14.117398] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:14.117426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:14.117482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:14.175403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:14.176268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:14.176350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:14.176401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:14.307517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:14.307696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:14.307744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:14.307773] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:14.311324] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-18T20:29:14.311620] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-18T20:29:14.311752] [INFO ] [sig ] PEBO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:14.518163] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PEBO.txt [2026-02-18T20:29:14.518317] [INFO ] [sig ] [2357/3398] Completed PEBO in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-18T20:29:14.518355] [INFO ] [sig ] [2358/3398] Forecasting PECO... [2026-02-18T20:29:14.518386] [INFO ] [sig ] Generating forecast for: PECO [2026-02-18T20:29:14.518417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-18T20:29:14.531735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-18T20:29:14.532026] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-18T20:29:14.532824] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-18T20:29:14.532876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:14.532909] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:14.532936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:14.532992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:14.591229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:14.591971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:14.592054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:14.592089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:14.720510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:14.720703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:14.720746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:14.720814] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:14.724426] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-18T20:29:14.724764] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-18T20:29:14.724904] [INFO ] [sig ] PECO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:14.874323] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PECO.txt [2026-02-18T20:29:14.874486] [INFO ] [sig ] [2358/3398] Completed PECO in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:14.874527] [INFO ] [sig ] [2359/3398] Forecasting PEG... [2026-02-18T20:29:14.874558] [INFO ] [sig ] Generating forecast for: PEG [2026-02-18T20:29:14.874614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-18T20:29:14.887614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-18T20:29:14.888026] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-18T20:29:14.888956] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-18T20:29:14.889012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:14.889045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:14.889113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:14.889175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:14.947537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:14.948748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:14.948857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:14.948890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:15.069468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:15.069647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:15.069688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:15.069717] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:15.073215] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=48.18%) [2026-02-18T20:29:15.073518] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-18T20:29:15.073674] [INFO ] [sig ] PEG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:15.219299] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PEG.txt [2026-02-18T20:29:15.219464] [INFO ] [sig ] [2359/3398] Completed PEG in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:15.219507] [INFO ] [sig ] [2360/3398] Forecasting PEGA... [2026-02-18T20:29:15.219539] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-18T20:29:15.219588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-18T20:29:15.233432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-18T20:29:15.233846] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-18T20:29:15.234912] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-18T20:29:15.234967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:15.235000] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:15.235027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:15.235086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:15.296818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:15.298033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:15.298144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:15.298178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:15.424299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:15.424456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:15.424496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:15.424525] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:15.428077] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-02-18T20:29:15.428358] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-18T20:29:15.428488] [INFO ] [sig ] PEGA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:15.576604] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PEGA.txt [2026-02-18T20:29:15.576773] [INFO ] [sig ] [2360/3398] Completed PEGA in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:15.576814] [INFO ] [sig ] [2361/3398] Forecasting PEN... [2026-02-18T20:29:15.576848] [INFO ] [sig ] Generating forecast for: PEN [2026-02-18T20:29:15.576879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-18T20:29:15.590117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-18T20:29:15.590519] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-18T20:29:15.591383] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-18T20:29:15.591438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:15.591470] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:15.591496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:15.591552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:15.650256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:15.651315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:15.651419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:15.651454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:15.777538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:15.777718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:15.777760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:15.777790] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:15.781420] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-18T20:29:15.781822] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-18T20:29:15.781989] [INFO ] [sig ] PEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:15.933202] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PEN.txt [2026-02-18T20:29:15.933366] [INFO ] [sig ] [2361/3398] Completed PEN in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:15.933409] [INFO ] [sig ] [2362/3398] Forecasting PENN... [2026-02-18T20:29:15.933440] [INFO ] [sig ] Generating forecast for: PENN [2026-02-18T20:29:15.933471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-18T20:29:15.946552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-18T20:29:15.947148] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-18T20:29:15.948031] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-18T20:29:15.948107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:15.948141] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:15.948168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:15.948225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:16.010321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:16.011275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:16.011362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:16.011396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:16.158721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:16.158910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:16.158951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:16.158980] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:16.162660] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=75.07%) [2026-02-18T20:29:16.162962] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-18T20:29:16.163107] [INFO ] [sig ] PENN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:16.310308] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PENN.txt [2026-02-18T20:29:16.310449] [INFO ] [sig ] [2362/3398] Completed PENN in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:16.310488] [INFO ] [sig ] [2363/3398] Forecasting PEO... [2026-02-18T20:29:16.310519] [INFO ] [sig ] Generating forecast for: PEO [2026-02-18T20:29:16.310589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-18T20:29:16.323471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-18T20:29:16.323790] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-18T20:29:16.324556] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-18T20:29:16.324635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:16.324668] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:16.324695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:16.324752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:16.381791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:16.382507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:16.382608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:16.382645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:16.507710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:16.507866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:16.507906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:16.507936] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:16.511420] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-18T20:29:16.511729] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-18T20:29:16.511872] [INFO ] [sig ] PEO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:16.655473] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PEO.txt [2026-02-18T20:29:16.655633] [INFO ] [sig ] [2363/3398] Completed PEO in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:16.655674] [INFO ] [sig ] [2364/3398] Forecasting PEP... [2026-02-18T20:29:16.655704] [INFO ] [sig ] Generating forecast for: PEP [2026-02-18T20:29:16.655736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-18T20:29:16.668505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-18T20:29:16.668876] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-18T20:29:16.669889] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-18T20:29:16.669942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:16.669974] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:16.670001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:16.670058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:16.730105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:16.730907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:16.730996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:16.731029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:16.855988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:16.856150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:16.856189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:16.856219] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:16.859635] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=87.77%) [2026-02-18T20:29:16.859919] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-18T20:29:16.860044] [INFO ] [sig ] PEP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:17.000908] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PEP.txt [2026-02-18T20:29:17.001058] [INFO ] [sig ] [2364/3398] Completed PEP in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:17.001099] [INFO ] [sig ] [2365/3398] Forecasting PEPG... [2026-02-18T20:29:17.001128] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-18T20:29:17.001157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-18T20:29:17.013252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-18T20:29:17.013635] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-18T20:29:17.014424] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-18T20:29:17.014477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:17.014508] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:17.014541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:17.014619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:17.072271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:17.073113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:17.073226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:17.073261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:17.188186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:17.188363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:17.188412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:17.188441] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:17.192319] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-02-18T20:29:17.192677] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-18T20:29:17.192818] [INFO ] [sig ] PEPG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:17.340379] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PEPG.txt [2026-02-18T20:29:17.340537] [INFO ] [sig ] [2365/3398] Completed PEPG in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:17.340596] [INFO ] [sig ] [2366/3398] Forecasting PERF... [2026-02-18T20:29:17.340630] [INFO ] [sig ] Generating forecast for: PERF [2026-02-18T20:29:17.340660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-18T20:29:17.352994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-18T20:29:17.353340] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-18T20:29:17.354158] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-18T20:29:17.354214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:17.354248] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:17.354277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:17.354335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:17.418385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:17.419279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:17.419361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:17.419395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:17.535692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:17.535863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:17.535904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:17.535934] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:17.542634] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-18T20:29:17.542941] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-18T20:29:17.543071] [INFO ] [sig ] PERF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:17.685735] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PERF.txt [2026-02-18T20:29:17.685875] [INFO ] [sig ] [2366/3398] Completed PERF in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:17.685915] [INFO ] [sig ] [2367/3398] Forecasting PERI... [2026-02-18T20:29:17.685945] [INFO ] [sig ] Generating forecast for: PERI [2026-02-18T20:29:17.685974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-18T20:29:17.697965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-18T20:29:17.698350] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-18T20:29:17.699178] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-18T20:29:17.699231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:17.699263] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:17.699289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:17.699344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:17.755910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:17.756792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:17.756876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:17.756909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:17.874990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:17.875154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:17.875194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:17.875222] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:17.878672] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=48.85%) [2026-02-18T20:29:17.878996] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-18T20:29:17.879131] [INFO ] [sig ] PERI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:18.056299] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PERI.txt [2026-02-18T20:29:18.056461] [INFO ] [sig ] [2367/3398] Completed PERI in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:18.056504] [INFO ] [sig ] [2368/3398] Forecasting PESI... [2026-02-18T20:29:18.056534] [INFO ] [sig ] Generating forecast for: PESI [2026-02-18T20:29:18.056563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-18T20:29:18.069860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-18T20:29:18.070315] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-18T20:29:18.071192] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-18T20:29:18.071249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:18.071283] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:18.071311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:18.071371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:18.134171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:18.135084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:18.135179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:18.135214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:18.264976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:18.265167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:18.265215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:18.265249] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:18.269327] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-02-18T20:29:18.269682] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-18T20:29:18.269830] [INFO ] [sig ] PESI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:18.426553] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PESI.txt [2026-02-18T20:29:18.426739] [INFO ] [sig ] [2368/3398] Completed PESI in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:18.426782] [INFO ] [sig ] [2369/3398] Forecasting PETS... [2026-02-18T20:29:18.426814] [INFO ] [sig ] Generating forecast for: PETS [2026-02-18T20:29:18.426845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-18T20:29:18.440028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-18T20:29:18.440472] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-18T20:29:18.441461] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-18T20:29:18.441522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:18.441557] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:18.441633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:18.441708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:18.502710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:18.503653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:18.503743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:18.503784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:18.626530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:18.626705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:18.626746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:18.626775] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:18.630198] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-18T20:29:18.630491] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-18T20:29:18.630644] [INFO ] [sig ] PETS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:18.773226] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PETS.txt [2026-02-18T20:29:18.773387] [INFO ] [sig ] [2369/3398] Completed PETS in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:18.773426] [INFO ] [sig ] [2370/3398] Forecasting PEY... [2026-02-18T20:29:18.773456] [INFO ] [sig ] Generating forecast for: PEY [2026-02-18T20:29:18.773488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-18T20:29:18.785239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-18T20:29:18.785628] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-18T20:29:18.786414] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-18T20:29:18.786467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:18.786499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:18.786527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:18.786609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:18.846068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:18.846981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:18.847070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:18.847103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:18.968085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:18.968249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:18.968290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:18.968320] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:18.971982] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: UP (p=64.84%) [2026-02-18T20:29:18.972363] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-18T20:29:18.972550] [INFO ] [sig ] PEY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:19.118248] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PEY.txt [2026-02-18T20:29:19.118414] [INFO ] [sig ] [2370/3398] Completed PEY in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:19.118455] [INFO ] [sig ] [2371/3398] Forecasting PFBC... [2026-02-18T20:29:19.118486] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-18T20:29:19.118518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-18T20:29:19.130236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-18T20:29:19.130627] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-18T20:29:19.131446] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-18T20:29:19.131499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:19.131532] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:19.131558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:19.131635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:19.190819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:19.191729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:19.191815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:19.191850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:19.312932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:19.313094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:19.313138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:19.313170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:19.316750] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-02-18T20:29:19.317044] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-18T20:29:19.317175] [INFO ] [sig ] PFBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:19.467682] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFBC.txt [2026-02-18T20:29:19.467840] [INFO ] [sig ] [2371/3398] Completed PFBC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:19.467879] [INFO ] [sig ] [2372/3398] Forecasting PFD... [2026-02-18T20:29:19.467910] [INFO ] [sig ] Generating forecast for: PFD [2026-02-18T20:29:19.467942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-18T20:29:19.480821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-18T20:29:19.481280] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-18T20:29:19.482256] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-18T20:29:19.482365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:19.482409] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:19.482442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:19.482512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:19.540430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:19.541316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:19.541403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:19.541437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:19.654017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:19.654180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:19.654221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:19.654250] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:19.657916] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-18T20:29:19.658281] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-18T20:29:19.658441] [INFO ] [sig ] PFD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:19.821783] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PFD.txt [2026-02-18T20:29:19.822000] [INFO ] [sig ] [2372/3398] Completed PFD in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-18T20:29:19.822059] [INFO ] [sig ] [2373/3398] Forecasting PFF... [2026-02-18T20:29:19.822093] [INFO ] [sig ] Generating forecast for: PFF [2026-02-18T20:29:19.822124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-18T20:29:19.840771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-18T20:29:19.841278] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-18T20:29:19.842371] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-18T20:29:19.842435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:19.842469] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:19.842498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:19.842558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:19.917429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:19.918738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:19.918898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:19.918964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:20.096458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:20.096695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:20.096764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:20.096818] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:20.102560] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=3.63%) [2026-02-18T20:29:20.103123] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-18T20:29:20.103345] [INFO ] [sig ] PFF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:20.345252] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFF.txt [2026-02-18T20:29:20.345480] [INFO ] [sig ] [2373/3398] Completed PFF in 0.5s | 2.77 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-18T20:29:20.345533] [INFO ] [sig ] [2374/3398] Forecasting PFG... [2026-02-18T20:29:20.345599] [INFO ] [sig ] Generating forecast for: PFG [2026-02-18T20:29:20.345643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-18T20:29:20.377109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-18T20:29:20.379824] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-18T20:29:20.381290] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-18T20:29:20.381384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:20.381442] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:20.381492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:20.381609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:20.474170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:20.475480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:20.475619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:20.475672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:20.652637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:20.652849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:20.652918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:20.652970] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:20.658895] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=80.75%) [2026-02-18T20:29:20.659490] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-18T20:29:20.659746] [INFO ] [sig ] PFG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:20.880743] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PFG.txt [2026-02-18T20:29:20.880998] [INFO ] [sig ] [2374/3398] Completed PFG in 0.5s | 2.77 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-18T20:29:20.881063] [INFO ] [sig ] [2375/3398] Forecasting PFGC... [2026-02-18T20:29:20.881112] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-18T20:29:20.881158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-18T20:29:20.896176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-18T20:29:20.896649] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-18T20:29:20.897525] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-18T20:29:20.897605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:20.897641] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:20.897668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:20.897727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:20.985517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:20.986762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:20.986909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:20.986966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:21.125703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:21.125874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:21.125954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:21.125987] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:21.130002] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-18T20:29:21.130380] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-18T20:29:21.130567] [INFO ] [sig ] PFGC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:21.291307] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFGC.txt [2026-02-18T20:29:21.291474] [INFO ] [sig ] [2375/3398] Completed PFGC in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:21.291524] [INFO ] [sig ] [2376/3398] Forecasting PFH... [2026-02-18T20:29:21.291557] [INFO ] [sig ] Generating forecast for: PFH [2026-02-18T20:29:21.291610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-18T20:29:21.303200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-18T20:29:21.303506] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-18T20:29:21.304332] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-18T20:29:21.304388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:21.304421] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:21.304450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:21.304508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:21.364249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:21.365067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:21.365151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:21.365186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:21.490771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:21.490940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:21.490990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:21.491019] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:21.494403] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-18T20:29:21.494703] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-18T20:29:21.494831] [INFO ] [sig ] PFH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:21.640789] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFH.txt [2026-02-18T20:29:21.640928] [INFO ] [sig ] [2376/3398] Completed PFH in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:21.640967] [INFO ] [sig ] [2377/3398] Forecasting PFIS... [2026-02-18T20:29:21.640998] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-18T20:29:21.641028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-18T20:29:21.652197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-18T20:29:21.652513] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-18T20:29:21.653495] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-18T20:29:21.653549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:21.653606] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:21.653636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:21.653698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:21.713532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:21.714419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:21.714504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:21.714540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:21.836220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:21.836380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:21.836420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:21.836449] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:21.840336] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=25.58%) [2026-02-18T20:29:21.840660] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-18T20:29:21.840816] [INFO ] [sig ] PFIS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:21.989455] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFIS.txt [2026-02-18T20:29:21.989637] [INFO ] [sig ] [2377/3398] Completed PFIS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:21.989681] [INFO ] [sig ] [2378/3398] Forecasting PFL... [2026-02-18T20:29:21.989711] [INFO ] [sig ] Generating forecast for: PFL [2026-02-18T20:29:21.989741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-18T20:29:22.001091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-18T20:29:22.001410] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-18T20:29:22.002196] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-18T20:29:22.002250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:22.002282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:22.002309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:22.002366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:22.061874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:22.062683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:22.062767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:22.062801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:22.186211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:22.186369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:22.186410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:22.186440] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:22.189985] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-18T20:29:22.190281] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-18T20:29:22.190434] [INFO ] [sig ] PFL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:22.335031] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFL.txt [2026-02-18T20:29:22.335192] [INFO ] [sig ] [2378/3398] Completed PFL in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:22.335231] [INFO ] [sig ] [2379/3398] Forecasting PFM... [2026-02-18T20:29:22.335264] [INFO ] [sig ] Generating forecast for: PFM [2026-02-18T20:29:22.335327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-18T20:29:22.347092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-18T20:29:22.347419] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-18T20:29:22.348255] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-18T20:29:22.348310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:22.348343] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:22.348369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:22.348425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:22.406697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:22.407411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:22.407490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:22.407524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:22.530015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:22.530171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:22.530229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:22.530259] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:22.533714] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-02-18T20:29:22.534032] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-18T20:29:22.534159] [INFO ] [sig ] PFM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:22.678607] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PFM.txt [2026-02-18T20:29:22.678743] [INFO ] [sig ] [2379/3398] Completed PFM in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:22.678784] [INFO ] [sig ] [2380/3398] Forecasting PFN... [2026-02-18T20:29:22.678814] [INFO ] [sig ] Generating forecast for: PFN [2026-02-18T20:29:22.678845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-18T20:29:22.690102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-18T20:29:22.690422] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-18T20:29:22.691226] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-18T20:29:22.691279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:22.691312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:22.691339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:22.691396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:22.748183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:22.748926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:22.749032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:22.749070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:22.871170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:22.871327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:22.871368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:22.871399] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:22.874989] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-02-18T20:29:22.875306] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-18T20:29:22.875440] [INFO ] [sig ] PFN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:23.017852] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PFN.txt [2026-02-18T20:29:23.018016] [INFO ] [sig ] [2380/3398] Completed PFN in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:23.018079] [INFO ] [sig ] [2381/3398] Forecasting PFO... [2026-02-18T20:29:23.018114] [INFO ] [sig ] Generating forecast for: PFO [2026-02-18T20:29:23.018146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-18T20:29:23.029471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-18T20:29:23.029990] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-18T20:29:23.030881] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-18T20:29:23.030941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:23.030974] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:23.031002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:23.031059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:23.090598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:23.091500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:23.091622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:23.091661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:23.213268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:23.213424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:23.213466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:23.213496] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:23.217060] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-02-18T20:29:23.217346] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-18T20:29:23.217482] [INFO ] [sig ] PFO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:23.367519] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFO.txt [2026-02-18T20:29:23.367697] [INFO ] [sig ] [2381/3398] Completed PFO in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:23.367739] [INFO ] [sig ] [2382/3398] Forecasting PFS... [2026-02-18T20:29:23.367768] [INFO ] [sig ] Generating forecast for: PFS [2026-02-18T20:29:23.367798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-18T20:29:23.380405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-18T20:29:23.380788] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-18T20:29:23.381622] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-18T20:29:23.381678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:23.381711] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:23.381740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:23.381797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:23.440685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:23.441558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:23.441662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:23.441695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:23.564535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:23.564709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:23.564751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:23.564781] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:23.568271] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=48.28%) [2026-02-18T20:29:23.568552] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-18T20:29:23.568704] [INFO ] [sig ] PFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:23.711365] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFS.txt [2026-02-18T20:29:23.711504] [INFO ] [sig ] [2382/3398] Completed PFS in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:23.711544] [INFO ] [sig ] [2383/3398] Forecasting PFSI... [2026-02-18T20:29:23.711598] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-18T20:29:23.711633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-18T20:29:23.723485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-18T20:29:23.723852] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-18T20:29:23.724662] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-18T20:29:23.724717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:23.724762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:23.724791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:23.724850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:23.784382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:23.785449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:23.785535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:23.785569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:23.910497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:23.910645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:23.910688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:23.910717] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:23.914240] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: DOWN (p=24.13%) [2026-02-18T20:29:23.914523] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-18T20:29:23.914674] [INFO ] [sig ] PFSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:24.062268] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PFSI.txt [2026-02-18T20:29:24.062399] [INFO ] [sig ] [2383/3398] Completed PFSI in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:24.062439] [INFO ] [sig ] [2384/3398] Forecasting PGC... [2026-02-18T20:29:24.062468] [INFO ] [sig ] Generating forecast for: PGC [2026-02-18T20:29:24.062497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-18T20:29:24.074037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-18T20:29:24.074358] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-18T20:29:24.075181] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-18T20:29:24.075235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:24.075269] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:24.075297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:24.075355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:24.134427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:24.135169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:24.135255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:24.135289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:24.257614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:24.257762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:24.257802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:24.257830] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:24.261334] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=64.09%) [2026-02-18T20:29:24.261635] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-18T20:29:24.261764] [INFO ] [sig ] PGC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:24.404658] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PGC.txt [2026-02-18T20:29:24.404790] [INFO ] [sig ] [2384/3398] Completed PGC in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:24.404830] [INFO ] [sig ] [2385/3398] Forecasting PGEN... [2026-02-18T20:29:24.404859] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-18T20:29:24.404889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-18T20:29:24.417119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-18T20:29:24.417463] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-18T20:29:24.418363] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-18T20:29:24.418422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:24.418456] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:24.418482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:24.418539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:24.480482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:24.481377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:24.481467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:24.481501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:24.607681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:24.607802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:24.607843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:24.607871] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:24.611861] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-02-18T20:29:24.612143] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-18T20:29:24.612265] [INFO ] [sig ] PGEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:24.758038] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PGEN.txt [2026-02-18T20:29:24.758201] [INFO ] [sig ] [2385/3398] Completed PGEN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:24.758241] [INFO ] [sig ] [2386/3398] Forecasting PGJ... [2026-02-18T20:29:24.758272] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-18T20:29:24.758302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-18T20:29:24.771038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-18T20:29:24.771359] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-18T20:29:24.772202] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-18T20:29:24.772257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:24.772289] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:24.772317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:24.772375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:24.832232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:24.833067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:24.833148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:24.833181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:24.958609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:24.958766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:24.958807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:24.958838] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:24.962394] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-02-18T20:29:24.962696] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-18T20:29:24.962827] [INFO ] [sig ] PGJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:25.105827] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PGJ.txt [2026-02-18T20:29:25.105999] [INFO ] [sig ] [2386/3398] Completed PGJ in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:25.106051] [INFO ] [sig ] [2387/3398] Forecasting PGNY... [2026-02-18T20:29:25.106086] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-18T20:29:25.106122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-18T20:29:25.118186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-18T20:29:25.118516] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-18T20:29:25.119361] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-18T20:29:25.119415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:25.119448] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:25.119475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:25.119533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:25.177095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:25.177805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:25.177886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:25.177919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:25.300821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:25.300979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:25.301019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:25.301048] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:25.304590] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-02-18T20:29:25.304890] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-18T20:29:25.305026] [INFO ] [sig ] PGNY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:25.449395] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PGNY.txt [2026-02-18T20:29:25.449526] [INFO ] [sig ] [2387/3398] Completed PGNY in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:25.449564] [INFO ] [sig ] [2388/3398] Forecasting PGP... [2026-02-18T20:29:25.449615] [INFO ] [sig ] Generating forecast for: PGP [2026-02-18T20:29:25.449645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-18T20:29:25.461962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-18T20:29:25.462284] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-18T20:29:25.463112] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-18T20:29:25.463170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:25.463202] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:25.463229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:25.463290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:25.521931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:25.522926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:25.523026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:25.523068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:25.644844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:25.644996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:25.645044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:25.645078] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:25.648465] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-02-18T20:29:25.648767] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-18T20:29:25.648897] [INFO ] [sig ] PGP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:25.791223] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PGP.txt [2026-02-18T20:29:25.791358] [INFO ] [sig ] [2388/3398] Completed PGP in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-18T20:29:25.791398] [INFO ] [sig ] [2389/3398] Forecasting PGZ... [2026-02-18T20:29:25.791427] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-18T20:29:25.791456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-18T20:29:25.803046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-18T20:29:25.803362] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-18T20:29:25.804231] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-18T20:29:25.804313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:25.804348] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:25.804376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:25.804436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:25.862010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:25.862737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:25.862818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:25.862851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:25.981509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:25.981676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:25.981719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:25.981748] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:25.985292] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-18T20:29:25.985598] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-18T20:29:25.985730] [INFO ] [sig ] PGZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:26.133951] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PGZ.txt [2026-02-18T20:29:26.134112] [INFO ] [sig ] [2389/3398] Completed PGZ in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-18T20:29:26.134152] [INFO ] [sig ] [2390/3398] Forecasting PH... [2026-02-18T20:29:26.134181] [INFO ] [sig ] Generating forecast for: PH [2026-02-18T20:29:26.134211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-18T20:29:26.145874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-18T20:29:26.146197] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-18T20:29:26.147014] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-18T20:29:26.147079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:26.147114] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:26.147141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:26.147198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:26.204956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:26.205682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:26.205762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:26.205795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:26.329215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:26.329379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:26.329419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:26.329448] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:26.332890] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-02-18T20:29:26.333170] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-18T20:29:26.333301] [INFO ] [sig ] PH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:26.480749] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PH.txt [2026-02-18T20:29:26.480890] [INFO ] [sig ] [2390/3398] Completed PH in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-18T20:29:26.480930] [INFO ] [sig ] [2391/3398] Forecasting PHG... [2026-02-18T20:29:26.480958] [INFO ] [sig ] Generating forecast for: PHG [2026-02-18T20:29:26.480987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-18T20:29:26.496608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-18T20:29:26.497040] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-18T20:29:26.497928] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-18T20:29:26.497984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:26.498016] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:26.498066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:26.498128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:26.558013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:26.558769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:26.558853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:26.558887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:26.695970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:26.696139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:26.696180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:26.696209] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:26.700456] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-18T20:29:26.700753] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-18T20:29:26.700884] [INFO ] [sig ] PHG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:26.847734] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PHG.txt [2026-02-18T20:29:26.847870] [INFO ] [sig ] [2391/3398] Completed PHG in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-18T20:29:26.847910] [INFO ] [sig ] [2392/3398] Forecasting PHI... [2026-02-18T20:29:26.847942] [INFO ] [sig ] Generating forecast for: PHI [2026-02-18T20:29:26.847977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-18T20:29:26.859884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-18T20:29:26.860212] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-18T20:29:26.861052] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-18T20:29:26.861115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:26.861150] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:26.861179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:26.861239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:26.923976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:26.924930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:26.925017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:26.925052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:27.041518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:27.041713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:27.041755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:27.041816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:27.045238] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-18T20:29:27.045514] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-18T20:29:27.045662] [INFO ] [sig ] PHI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:27.190175] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PHI.txt [2026-02-18T20:29:27.190306] [INFO ] [sig ] [2392/3398] Completed PHI in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:27.190345] [INFO ] [sig ] [2393/3398] Forecasting PHIN... [2026-02-18T20:29:27.190374] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-18T20:29:27.190403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-18T20:29:27.202873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-18T20:29:27.203352] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-18T20:29:27.204314] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-18T20:29:27.204367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:27.204399] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:27.204426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:27.204483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:27.261399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:27.262177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:27.262259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:27.262292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:27.383887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:27.384053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:27.384093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:27.384123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:27.387816] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-18T20:29:27.388215] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-18T20:29:27.388358] [INFO ] [sig ] PHIN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:27.529850] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PHIN.txt [2026-02-18T20:29:27.530026] [INFO ] [sig ] [2393/3398] Completed PHIN in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:27.530074] [INFO ] [sig ] [2394/3398] Forecasting PHK... [2026-02-18T20:29:27.530112] [INFO ] [sig ] Generating forecast for: PHK [2026-02-18T20:29:27.530144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-18T20:29:27.541931] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'PHK'. [2026-02-18T20:29:27.542251] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-18T20:29:27.543062] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-18T20:29:27.543115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:27.543147] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:27.543174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:27.543232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:27.600245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:27.601104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:27.601189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:27.601222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:27.727247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:27.727407] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:29:27.727446] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:27.727474] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:27.731131] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=36.42%) [2026-02-18T20:29:27.731410] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-18T20:29:27.731535] [INFO ] [sig ] PHK: Forecast for 2026-02-17: DOWN (sign=0.00) [2026-02-18T20:29:27.878688] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-18 0 -> ./output/forecasts/individual/2026-02-18/PHK.txt [2026-02-18T20:29:27.878891] [INFO ] [sig ] [2394/3398] Completed PHK in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:27.878937] [INFO ] [sig ] [2395/3398] Forecasting PHM... [2026-02-18T20:29:27.878974] [INFO ] [sig ] Generating forecast for: PHM [2026-02-18T20:29:27.879013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-18T20:29:27.892153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-18T20:29:27.892658] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-18T20:29:27.893545] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-18T20:29:27.893623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:27.893658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:27.893687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:27.893746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:27.951101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:27.951976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:27.952096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:27.952136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:28.075535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:28.075716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:28.075787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:28.075830] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:28.079885] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=54.17%) [2026-02-18T20:29:28.080313] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-18T20:29:28.080498] [INFO ] [sig ] PHM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:28.238514] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PHM.txt [2026-02-18T20:29:28.238696] [INFO ] [sig ] [2395/3398] Completed PHM in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:28.238737] [INFO ] [sig ] [2396/3398] Forecasting PHO... [2026-02-18T20:29:28.238768] [INFO ] [sig ] Generating forecast for: PHO [2026-02-18T20:29:28.238799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-18T20:29:28.251641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-18T20:29:28.252050] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-18T20:29:28.252870] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-18T20:29:28.252939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:28.252974] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:28.253002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:28.253059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:28.314234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:28.315155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:28.315248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:28.315281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:28.441527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:28.441706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:28.441755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:28.441798] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:28.445357] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=39.18%) [2026-02-18T20:29:28.445673] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-18T20:29:28.445813] [INFO ] [sig ] PHO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:28.593016] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PHO.txt [2026-02-18T20:29:28.593167] [INFO ] [sig ] [2396/3398] Completed PHO in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:28.593210] [INFO ] [sig ] [2397/3398] Forecasting PHUN... [2026-02-18T20:29:28.593242] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-18T20:29:28.593273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-18T20:29:28.609785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-18T20:29:28.610204] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-18T20:29:28.611078] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-18T20:29:28.611136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:28.611168] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:28.611195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:28.611252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:28.669426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:28.670331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:28.670416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:28.670450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:28.790300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:28.790462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:28.790503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:28.790534] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:28.793966] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: UP (p=61.97%) [2026-02-18T20:29:28.794255] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-18T20:29:28.794387] [INFO ] [sig ] PHUN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:28.934829] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PHUN.txt [2026-02-18T20:29:28.934971] [INFO ] [sig ] [2397/3398] Completed PHUN in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:28.935011] [INFO ] [sig ] [2398/3398] Forecasting PHVS... [2026-02-18T20:29:28.935041] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-18T20:29:28.935071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-18T20:29:28.946064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-18T20:29:28.946329] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-18T20:29:28.947121] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-18T20:29:28.947174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:28.947206] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:28.947232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:28.947289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:29.003378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:29.004169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:29.004250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:29.004283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:29.126055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:29.126223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:29.126263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:29.126290] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:29.129799] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-18T20:29:29.130096] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-18T20:29:29.130234] [INFO ] [sig ] PHVS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:29.271839] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PHVS.txt [2026-02-18T20:29:29.271970] [INFO ] [sig ] [2398/3398] Completed PHVS in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:29.272018] [INFO ] [sig ] [2399/3398] Forecasting PI... [2026-02-18T20:29:29.272054] [INFO ] [sig ] Generating forecast for: PI [2026-02-18T20:29:29.272090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-18T20:29:29.284307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-18T20:29:29.284625] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-18T20:29:29.285392] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-18T20:29:29.285445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:29.285477] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:29.285505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:29.285562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:29.342247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:29.343012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:29.343121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:29.343155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:29.465031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:29.465190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:29.465230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:29.465258] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:29.468682] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-18T20:29:29.468951] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-18T20:29:29.469097] [INFO ] [sig ] PI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:29.613809] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PI.txt [2026-02-18T20:29:29.613955] [INFO ] [sig ] [2399/3398] Completed PI in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:29.614000] [INFO ] [sig ] [2400/3398] Forecasting PID... [2026-02-18T20:29:29.614032] [INFO ] [sig ] Generating forecast for: PID [2026-02-18T20:29:29.614063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-18T20:29:29.626512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-18T20:29:29.626888] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-18T20:29:29.627713] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-18T20:29:29.627767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:29.627800] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:29.627827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:29.627884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:29.684844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:29.685520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:29.685619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:29.685654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:29.805939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:29.806100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:29.806140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:29.806169] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:29.809630] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=86.90%) [2026-02-18T20:29:29.809910] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-18T20:29:29.810047] [INFO ] [sig ] PID: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:29.957412] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PID.txt [2026-02-18T20:29:29.957588] [INFO ] [sig ] [2400/3398] Completed PID in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:29.957631] [INFO ] [sig ] [2401/3398] Forecasting PIE... [2026-02-18T20:29:29.957661] [INFO ] [sig ] Generating forecast for: PIE [2026-02-18T20:29:29.957691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-18T20:29:29.969416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-18T20:29:29.969801] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-18T20:29:29.970620] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-18T20:29:29.970673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:29.970705] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:29.970731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:29.970786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:30.027903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:30.028820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:30.028905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:30.028939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:30.142359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:30.142525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:30.142565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:30.142614] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:30.145991] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: DOWN (p=45.73%) [2026-02-18T20:29:30.146281] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-18T20:29:30.146433] [INFO ] [sig ] PIE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:30.308513] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PIE.txt [2026-02-18T20:29:30.308696] [INFO ] [sig ] [2401/3398] Completed PIE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:30.308738] [INFO ] [sig ] [2402/3398] Forecasting PII... [2026-02-18T20:29:30.308767] [INFO ] [sig ] Generating forecast for: PII [2026-02-18T20:29:30.308796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-18T20:29:30.322423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-18T20:29:30.322848] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-18T20:29:30.323724] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-18T20:29:30.323779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:30.323813] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:30.323841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:30.323901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:30.386930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:30.387979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:30.388133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:30.388191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:30.522047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:30.522232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:30.522281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:30.522315] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:30.525908] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-02-18T20:29:30.526208] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-18T20:29:30.526359] [INFO ] [sig ] PII: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:30.676249] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PII.txt [2026-02-18T20:29:30.676444] [INFO ] [sig ] [2402/3398] Completed PII in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:30.676488] [INFO ] [sig ] [2403/3398] Forecasting PIM... [2026-02-18T20:29:30.676519] [INFO ] [sig ] Generating forecast for: PIM [2026-02-18T20:29:30.676552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-18T20:29:30.691936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-18T20:29:30.692361] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-18T20:29:30.693186] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-18T20:29:30.693242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:30.693275] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:30.693302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:30.693364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:30.751735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:30.752682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:30.752775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:30.752810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:30.874312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:30.874479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:30.874531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:30.874613] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:30.878627] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-18T20:29:30.879023] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-18T20:29:30.879204] [INFO ] [sig ] PIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:31.033942] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PIM.txt [2026-02-18T20:29:31.034130] [INFO ] [sig ] [2403/3398] Completed PIM in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:31.034180] [INFO ] [sig ] [2404/3398] Forecasting PINE... [2026-02-18T20:29:31.034217] [INFO ] [sig ] Generating forecast for: PINE [2026-02-18T20:29:31.034253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-18T20:29:31.047980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-18T20:29:31.048460] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-18T20:29:31.049437] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-18T20:29:31.049498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:31.049531] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:31.049559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:31.049650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:31.110647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:31.111652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:31.111771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:31.111807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:31.250167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:31.250334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:31.250376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:31.250407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:31.253916] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-18T20:29:31.254241] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-18T20:29:31.254389] [INFO ] [sig ] PINE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:31.402314] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PINE.txt [2026-02-18T20:29:31.402482] [INFO ] [sig ] [2404/3398] Completed PINE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:31.402522] [INFO ] [sig ] [2405/3398] Forecasting PINS... [2026-02-18T20:29:31.402551] [INFO ] [sig ] Generating forecast for: PINS [2026-02-18T20:29:31.402601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-18T20:29:31.414789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-18T20:29:31.415204] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-18T20:29:31.416057] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-18T20:29:31.416113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:31.416148] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:31.416181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:31.416257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:31.474162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:31.475050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:31.475188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:31.475228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:31.606142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:31.606496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:31.606537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:31.606582] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:31.610324] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-18T20:29:31.610622] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-18T20:29:31.610753] [INFO ] [sig ] PINS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:31.759909] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PINS.txt [2026-02-18T20:29:31.760079] [INFO ] [sig ] [2405/3398] Completed PINS in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-18T20:29:31.760125] [INFO ] [sig ] [2406/3398] Forecasting PK... [2026-02-18T20:29:31.760164] [INFO ] [sig ] Generating forecast for: PK [2026-02-18T20:29:31.760199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-18T20:29:31.773739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-18T20:29:31.774120] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-18T20:29:31.774928] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-18T20:29:31.774980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:31.775067] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:31.775100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:31.775157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:31.832492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:31.833396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:31.833482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:31.833518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:31.958843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:31.959009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:31.959053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:31.959089] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:31.962615] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-02-18T20:29:31.962906] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-18T20:29:31.963035] [INFO ] [sig ] PK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:32.106820] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PK.txt [2026-02-18T20:29:32.106982] [INFO ] [sig ] [2406/3398] Completed PK in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-18T20:29:32.107022] [INFO ] [sig ] [2407/3398] Forecasting PKBK... [2026-02-18T20:29:32.107052] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-18T20:29:32.107081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-18T20:29:32.118486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-18T20:29:32.118889] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-18T20:29:32.119856] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-18T20:29:32.119909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:32.119942] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:32.119981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:32.120038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:32.178403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:32.179336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:32.179420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:32.179454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:32.303903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:32.304061] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:29:32.304104] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:32.304133] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:32.307596] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=69.11%) [2026-02-18T20:29:32.307891] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-18T20:29:32.308021] [INFO ] [sig ] PKBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:32.455331] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PKBK.txt [2026-02-18T20:29:32.455491] [INFO ] [sig ] [2407/3398] Completed PKBK in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-18T20:29:32.455533] [INFO ] [sig ] [2408/3398] Forecasting PKE... [2026-02-18T20:29:32.455561] [INFO ] [sig ] Generating forecast for: PKE [2026-02-18T20:29:32.455612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-18T20:29:32.468298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-18T20:29:32.468719] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-18T20:29:32.469553] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-18T20:29:32.469627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:32.469661] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:32.469688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:32.469744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:32.529952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:32.531097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:32.531189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:32.531223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:32.656143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:32.656309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:32.656348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:32.656376] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:32.659924] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-02-18T20:29:32.660282] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-18T20:29:32.660424] [INFO ] [sig ] PKE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:32.806430] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PKE.txt [2026-02-18T20:29:32.806608] [INFO ] [sig ] [2408/3398] Completed PKE in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:32.806652] [INFO ] [sig ] [2409/3398] Forecasting PKG... [2026-02-18T20:29:32.806682] [INFO ] [sig ] Generating forecast for: PKG [2026-02-18T20:29:32.806713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-18T20:29:32.819289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-18T20:29:32.819697] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-18T20:29:32.820524] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-18T20:29:32.820596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:32.820632] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:32.820658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:32.820714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:32.878544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:32.879416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:32.879500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:32.879533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:33.004010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:33.004172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:33.004212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:33.004279] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:33.007859] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-18T20:29:33.008212] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-18T20:29:33.008390] [INFO ] [sig ] PKG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:33.152411] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PKG.txt [2026-02-18T20:29:33.152615] [INFO ] [sig ] [2409/3398] Completed PKG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:33.152659] [INFO ] [sig ] [2410/3398] Forecasting PKOH... [2026-02-18T20:29:33.152689] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-18T20:29:33.152719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-18T20:29:33.164566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-18T20:29:33.164960] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-18T20:29:33.165774] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-18T20:29:33.165829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:33.165861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:33.165894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:33.165990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:33.228539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:33.229466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:33.229550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:33.229604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:33.351995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:33.352157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:33.352196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:33.352226] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:33.355861] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-02-18T20:29:33.356178] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-18T20:29:33.356369] [INFO ] [sig ] PKOH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:33.506811] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PKOH.txt [2026-02-18T20:29:33.506970] [INFO ] [sig ] [2410/3398] Completed PKOH in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:33.507009] [INFO ] [sig ] [2411/3398] Forecasting PKX... [2026-02-18T20:29:33.507040] [INFO ] [sig ] Generating forecast for: PKX [2026-02-18T20:29:33.507077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-18T20:29:33.520238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-18T20:29:33.520639] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-18T20:29:33.521439] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-18T20:29:33.521492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:33.521523] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:33.521549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:33.521630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:33.584660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:33.585549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:33.585651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:33.585685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:33.719664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:33.719855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:33.719919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:33.719972] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:33.726133] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-18T20:29:33.726533] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-18T20:29:33.726743] [INFO ] [sig ] PKX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:33.874111] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PKX.txt [2026-02-18T20:29:33.874238] [INFO ] [sig ] [2411/3398] Completed PKX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:33.874277] [INFO ] [sig ] [2412/3398] Forecasting PLAB... [2026-02-18T20:29:33.874306] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-18T20:29:33.874513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-18T20:29:33.886914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-18T20:29:33.887194] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-18T20:29:33.887969] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-18T20:29:33.888022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:33.888078] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:33.888106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:33.888163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:33.946864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:33.947484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:33.947562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:33.947615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:34.086889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:34.087042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:34.087082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:34.087111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:34.093686] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=50.42%) [2026-02-18T20:29:34.093976] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-18T20:29:34.094102] [INFO ] [sig ] PLAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:34.237230] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLAB.txt [2026-02-18T20:29:34.237358] [INFO ] [sig ] [2412/3398] Completed PLAB in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:34.237397] [INFO ] [sig ] [2413/3398] Forecasting PLAY... [2026-02-18T20:29:34.237427] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-18T20:29:34.237456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-18T20:29:34.249331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-18T20:29:34.249724] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-18T20:29:34.250520] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-18T20:29:34.250593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:34.250628] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:34.250656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:34.250712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:34.307539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:34.308195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:34.308275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:34.308307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:34.427328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:34.427617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:34.427659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:34.427689] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:34.431109] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-18T20:29:34.431382] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-18T20:29:34.431506] [INFO ] [sig ] PLAY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:34.571159] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLAY.txt [2026-02-18T20:29:34.571301] [INFO ] [sig ] [2413/3398] Completed PLAY in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:34.571340] [INFO ] [sig ] [2414/3398] Forecasting PLBC... [2026-02-18T20:29:34.571369] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-18T20:29:34.571398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-18T20:29:34.582344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-18T20:29:34.582605] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-18T20:29:34.583356] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-18T20:29:34.583409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:34.583441] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:34.583468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:34.583525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:34.640652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:34.641232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:34.641311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:34.641343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:34.743886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:34.743988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:34.744024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:34.744052] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:34.747234] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=69.53%) [2026-02-18T20:29:34.747496] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-18T20:29:34.747644] [INFO ] [sig ] PLBC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:34.904225] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLBC.txt [2026-02-18T20:29:34.904388] [INFO ] [sig ] [2414/3398] Completed PLBC in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:34.904429] [INFO ] [sig ] [2415/3398] Forecasting PLBY... [2026-02-18T20:29:34.904458] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-18T20:29:34.904486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-18T20:29:34.917385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-18T20:29:34.917729] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-18T20:29:34.918528] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-18T20:29:34.918602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:34.918636] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:34.918662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:34.918718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:34.978768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:34.979693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:34.979784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:34.979824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:35.097605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:35.097752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:35.097792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:35.097821] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:35.101523] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-18T20:29:35.101813] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-18T20:29:35.101937] [INFO ] [sig ] PLBY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:35.245528] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PLBY.txt [2026-02-18T20:29:35.245661] [INFO ] [sig ] [2415/3398] Completed PLBY in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:35.245701] [INFO ] [sig ] [2416/3398] Forecasting PLCE... [2026-02-18T20:29:35.245729] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-18T20:29:35.245758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-18T20:29:35.257541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-18T20:29:35.257856] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-18T20:29:35.258682] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-18T20:29:35.258735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:35.258766] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:35.258793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:35.258850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:35.315082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:35.315684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:35.315784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:35.315817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:35.436986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:35.437093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:35.437129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:35.437157] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:35.440945] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=21.09%) [2026-02-18T20:29:35.441208] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-18T20:29:35.441333] [INFO ] [sig ] PLCE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:35.588764] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PLCE.txt [2026-02-18T20:29:35.588892] [INFO ] [sig ] [2416/3398] Completed PLCE in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:35.588934] [INFO ] [sig ] [2417/3398] Forecasting PLD... [2026-02-18T20:29:35.588966] [INFO ] [sig ] Generating forecast for: PLD [2026-02-18T20:29:35.588997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-18T20:29:35.601502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-18T20:29:35.601892] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-18T20:29:35.602757] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-18T20:29:35.602811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:35.602845] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:35.602873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:35.602935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:35.661540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:35.662248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:35.662340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:35.662377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:35.788967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:35.789104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:35.789147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:35.789182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:35.792557] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-02-18T20:29:35.792940] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-18T20:29:35.793068] [INFO ] [sig ] PLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:35.936649] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLD.txt [2026-02-18T20:29:35.936784] [INFO ] [sig ] [2417/3398] Completed PLD in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:35.936824] [INFO ] [sig ] [2418/3398] Forecasting PLPC... [2026-02-18T20:29:35.936856] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-18T20:29:35.936887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-18T20:29:35.948649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-18T20:29:35.948976] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-18T20:29:35.949848] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-18T20:29:35.949903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:35.949936] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:35.949964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:35.950037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:36.009536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:36.010280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:36.010363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:36.010397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:36.136627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:36.136798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:36.136839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:36.136869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:36.140755] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-02-18T20:29:36.141139] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-18T20:29:36.141293] [INFO ] [sig ] PLPC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:36.306344] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PLPC.txt [2026-02-18T20:29:36.306497] [INFO ] [sig ] [2418/3398] Completed PLPC in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:36.306537] [INFO ] [sig ] [2419/3398] Forecasting PLRX... [2026-02-18T20:29:36.306566] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-18T20:29:36.306620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-18T20:29:36.318862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-18T20:29:36.319273] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-18T20:29:36.320133] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-18T20:29:36.320189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:36.320222] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:36.320252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:36.320310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:36.378570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:36.379436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:36.379520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:36.379553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:36.502953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:36.503131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:36.503171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:36.503200] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:36.506710] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-02-18T20:29:36.506976] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-18T20:29:36.507108] [INFO ] [sig ] PLRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:36.649073] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLRX.txt [2026-02-18T20:29:36.649212] [INFO ] [sig ] [2419/3398] Completed PLRX in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:36.649252] [INFO ] [sig ] [2420/3398] Forecasting PLSE... [2026-02-18T20:29:36.649280] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-18T20:29:36.649309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-18T20:29:36.662361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-18T20:29:36.662859] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-18T20:29:36.663839] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-18T20:29:36.663903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:36.663937] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:36.663963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:36.664019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:36.723885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:36.724766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:36.724849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:36.724882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:36.843427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:36.843762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:36.843800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:36.843829] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:36.847232] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=69.59%) [2026-02-18T20:29:36.847711] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-18T20:29:36.847836] [INFO ] [sig ] PLSE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:36.991261] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLSE.txt [2026-02-18T20:29:36.991592] [INFO ] [sig ] [2420/3398] Completed PLSE in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:36.991635] [INFO ] [sig ] [2421/3398] Forecasting PLTK... [2026-02-18T20:29:36.991665] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-18T20:29:36.991695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-18T20:29:37.003439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-18T20:29:37.003764] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-18T20:29:37.004534] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-18T20:29:37.004605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:37.004639] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:37.004666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:37.004723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:37.063510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:37.064120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:37.064198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:37.064230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:37.183856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:37.183964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:37.184000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:37.184029] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:37.187458] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=86.81%) [2026-02-18T20:29:37.187932] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-18T20:29:37.188072] [INFO ] [sig ] PLTK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:37.333595] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLTK.txt [2026-02-18T20:29:37.333761] [INFO ] [sig ] [2421/3398] Completed PLTK in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:37.333804] [INFO ] [sig ] [2422/3398] Forecasting PLUG... [2026-02-18T20:29:37.333835] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-18T20:29:37.333865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-18T20:29:37.345830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-18T20:29:37.346161] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-18T20:29:37.346956] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-18T20:29:37.347009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:37.347042] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:37.347069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:37.347126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:37.405826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:37.406756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:37.406837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:37.406869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:37.528600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:37.528720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:37.528758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:37.528788] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:37.532009] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-18T20:29:37.532278] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-18T20:29:37.532399] [INFO ] [sig ] PLUG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:37.675353] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PLUG.txt [2026-02-18T20:29:37.675463] [INFO ] [sig ] [2422/3398] Completed PLUG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-18T20:29:37.675500] [INFO ] [sig ] [2423/3398] Forecasting PLUS... [2026-02-18T20:29:37.675529] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-18T20:29:37.675558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-18T20:29:37.687029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-18T20:29:37.687310] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-18T20:29:37.688122] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-18T20:29:37.688174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:37.688238] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:37.688267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:37.688323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:37.744965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:37.745652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:37.745730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:37.745762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:37.866988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:37.867102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:37.867138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:37.867165] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:37.870556] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-02-18T20:29:37.870845] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-18T20:29:37.870969] [INFO ] [sig ] PLUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:38.013966] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PLUS.txt [2026-02-18T20:29:38.014085] [INFO ] [sig ] [2423/3398] Completed PLUS in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-18T20:29:38.014124] [INFO ] [sig ] [2424/3398] Forecasting PLXS... [2026-02-18T20:29:38.014153] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-18T20:29:38.014182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-18T20:29:38.026413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-18T20:29:38.026743] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-18T20:29:38.027522] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-18T20:29:38.027596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:38.027631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:38.027657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:38.027714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:38.084751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:38.085342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:38.085421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:38.085454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:38.230404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:38.230631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:38.230680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:38.230712] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:38.234311] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=42.76%) [2026-02-18T20:29:38.234626] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-18T20:29:38.234768] [INFO ] [sig ] PLXS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:38.378211] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PLXS.txt [2026-02-18T20:29:38.378376] [INFO ] [sig ] [2424/3398] Completed PLXS in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:38.378415] [INFO ] [sig ] [2425/3398] Forecasting PM... [2026-02-18T20:29:38.378446] [INFO ] [sig ] Generating forecast for: PM [2026-02-18T20:29:38.378477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-18T20:29:38.391086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-18T20:29:38.391436] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-18T20:29:38.392254] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-18T20:29:38.392308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:38.392341] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:38.392368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:38.392424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:38.450061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:38.450977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:38.451062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:38.451096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:38.574398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:38.574544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:38.574599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:38.574631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:38.578226] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=62.26%) [2026-02-18T20:29:38.578513] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-18T20:29:38.578655] [INFO ] [sig ] PM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:38.726013] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PM.txt [2026-02-18T20:29:38.726145] [INFO ] [sig ] [2425/3398] Completed PM in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:38.726185] [INFO ] [sig ] [2426/3398] Forecasting PMAX... [2026-02-18T20:29:38.726214] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-18T20:29:38.726244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-18T20:29:38.737157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-18T20:29:38.737422] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-18T20:29:38.738241] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-18T20:29:38.738298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:38.738330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:38.738356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:38.738412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:38.794708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:38.795323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:38.795401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:38.795433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:38.911103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:38.911220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:38.911257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:38.911318] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:38.914615] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=41.70%) [2026-02-18T20:29:38.914896] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-18T20:29:38.915022] [INFO ] [sig ] PMAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:39.060281] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PMAX.txt [2026-02-18T20:29:39.060448] [INFO ] [sig ] [2426/3398] Completed PMAX in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:39.060490] [INFO ] [sig ] [2427/3398] Forecasting PML... [2026-02-18T20:29:39.060520] [INFO ] [sig ] Generating forecast for: PML [2026-02-18T20:29:39.060550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-18T20:29:39.072297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-18T20:29:39.072586] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-18T20:29:39.073416] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-18T20:29:39.073469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:39.073501] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:39.073528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:39.073611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:39.130884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:39.131735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:39.131813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:39.131846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:39.253887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:39.254018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:39.254069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:39.254099] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:39.257842] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-18T20:29:39.258135] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-18T20:29:39.258263] [INFO ] [sig ] PML: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:39.401501] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PML.txt [2026-02-18T20:29:39.401639] [INFO ] [sig ] [2427/3398] Completed PML in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:39.401680] [INFO ] [sig ] [2428/3398] Forecasting PMM... [2026-02-18T20:29:39.401709] [INFO ] [sig ] Generating forecast for: PMM [2026-02-18T20:29:39.401738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-18T20:29:39.412866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-18T20:29:39.413154] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-18T20:29:39.413989] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-18T20:29:39.414044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:39.414077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:39.414106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:39.414165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:39.470999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:39.471607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:39.471685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:39.471718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:39.594375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:39.594489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:39.594527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:39.594556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:39.598489] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-18T20:29:39.598930] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-18T20:29:39.599058] [INFO ] [sig ] PMM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:39.742363] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PMM.txt [2026-02-18T20:29:39.742527] [INFO ] [sig ] [2428/3398] Completed PMM in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:39.742565] [INFO ] [sig ] [2429/3398] Forecasting PMO... [2026-02-18T20:29:39.742618] [INFO ] [sig ] Generating forecast for: PMO [2026-02-18T20:29:39.742650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-18T20:29:39.754993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-18T20:29:39.755411] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-18T20:29:39.756224] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-18T20:29:39.756278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:39.756311] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:39.756338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:39.756395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:39.815921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:39.816847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:39.816933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:39.816965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:39.939370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:39.939586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:39.939631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:39.939669] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:39.943423] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-18T20:29:39.943741] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-18T20:29:39.943889] [INFO ] [sig ] PMO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:40.086369] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PMO.txt [2026-02-18T20:29:40.086535] [INFO ] [sig ] [2429/3398] Completed PMO in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:40.086596] [INFO ] [sig ] [2430/3398] Forecasting PMTS... [2026-02-18T20:29:40.086629] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-18T20:29:40.086659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-18T20:29:40.097708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-18T20:29:40.098096] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-18T20:29:40.098950] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-18T20:29:40.099002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:40.099035] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:40.099061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:40.099125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:40.156133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:40.157034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:40.157120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:40.157152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:40.291319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:40.291479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:40.291519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:40.291548] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:40.294959] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=33.81%) [2026-02-18T20:29:40.295246] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-18T20:29:40.295372] [INFO ] [sig ] PMTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:40.443263] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PMTS.txt [2026-02-18T20:29:40.443411] [INFO ] [sig ] [2430/3398] Completed PMTS in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:40.443451] [INFO ] [sig ] [2431/3398] Forecasting PMVP... [2026-02-18T20:29:40.443481] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-18T20:29:40.443511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-18T20:29:40.455755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-18T20:29:40.456112] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-18T20:29:40.457034] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-18T20:29:40.457090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:40.457147] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:40.457178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:40.457237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:40.516093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:40.516985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:40.517073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:40.517108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:40.638967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:40.639129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:40.639170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:40.639199] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:40.642658] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=38.76%) [2026-02-18T20:29:40.642932] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-18T20:29:40.643057] [INFO ] [sig ] PMVP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:40.790516] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PMVP.txt [2026-02-18T20:29:40.790690] [INFO ] [sig ] [2431/3398] Completed PMVP in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:40.790734] [INFO ] [sig ] [2432/3398] Forecasting PNC... [2026-02-18T20:29:40.790763] [INFO ] [sig ] Generating forecast for: PNC [2026-02-18T20:29:40.790793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-18T20:29:40.803418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-18T20:29:40.803808] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-18T20:29:40.804639] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-18T20:29:40.804694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:40.804728] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:40.804757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:40.804815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:40.861293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:40.862209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:40.862303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:40.862345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:40.989128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:40.989287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:40.989327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:40.989362] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:40.992803] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=27.14%) [2026-02-18T20:29:40.993077] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-18T20:29:40.993205] [INFO ] [sig ] PNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:41.137210] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PNC.txt [2026-02-18T20:29:41.137382] [INFO ] [sig ] [2432/3398] Completed PNC in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:41.137430] [INFO ] [sig ] [2433/3398] Forecasting PNI... [2026-02-18T20:29:41.137468] [INFO ] [sig ] Generating forecast for: PNI [2026-02-18T20:29:41.137502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-18T20:29:41.148772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-18T20:29:41.149130] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-18T20:29:41.149973] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-18T20:29:41.150028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:41.150061] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:41.150091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:41.150150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:41.208706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:41.209775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:41.209906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:41.209956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:41.319554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:41.319731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:41.319773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:41.319802] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:41.323200] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-18T20:29:41.323477] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-18T20:29:41.323626] [INFO ] [sig ] PNI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:41.471230] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PNI.txt [2026-02-18T20:29:41.471417] [INFO ] [sig ] [2433/3398] Completed PNI in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:41.471463] [INFO ] [sig ] [2434/3398] Forecasting PNQI... [2026-02-18T20:29:41.471495] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-18T20:29:41.471525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-18T20:29:41.483536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-18T20:29:41.483955] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-18T20:29:41.484896] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-18T20:29:41.484951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:41.484986] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:41.485015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:41.485075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:41.543431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:41.544607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:41.544704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:41.544740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:41.667336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:41.667496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:41.667536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:41.667565] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:41.671060] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=46.60%) [2026-02-18T20:29:41.671342] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-18T20:29:41.671468] [INFO ] [sig ] PNQI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:41.813087] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PNQI.txt [2026-02-18T20:29:41.813246] [INFO ] [sig ] [2434/3398] Completed PNQI in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:41.813293] [INFO ] [sig ] [2435/3398] Forecasting PNRG... [2026-02-18T20:29:41.813325] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-18T20:29:41.813355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-18T20:29:41.824517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-18T20:29:41.824886] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-18T20:29:41.825685] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-18T20:29:41.825739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:41.825771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:41.825798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:41.825854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:41.882558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:41.883444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:41.883528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:41.883563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:42.016658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:42.016821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:42.016865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:42.016895] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:42.021180] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-02-18T20:29:42.021721] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-18T20:29:42.021871] [INFO ] [sig ] PNRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:42.180994] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PNRG.txt [2026-02-18T20:29:42.181156] [INFO ] [sig ] [2435/3398] Completed PNRG in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:42.181198] [INFO ] [sig ] [2436/3398] Forecasting PNTG... [2026-02-18T20:29:42.181227] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-18T20:29:42.181257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-18T20:29:42.195839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-18T20:29:42.196249] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-18T20:29:42.197080] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-18T20:29:42.197136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:42.197170] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:42.197200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:42.197259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:42.262707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:42.263636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:42.263724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:42.263759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:42.387966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:42.388199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:42.388256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:42.388290] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:42.392173] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=15.82%) [2026-02-18T20:29:42.392559] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-18T20:29:42.392788] [INFO ] [sig ] PNTG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:42.542229] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PNTG.txt [2026-02-18T20:29:42.542439] [INFO ] [sig ] [2436/3398] Completed PNTG in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:42.542489] [INFO ] [sig ] [2437/3398] Forecasting PODD... [2026-02-18T20:29:42.542521] [INFO ] [sig ] Generating forecast for: PODD [2026-02-18T20:29:42.542562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-18T20:29:42.555490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-18T20:29:42.555926] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-18T20:29:42.556805] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-18T20:29:42.556862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:42.556897] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:42.556926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:42.557002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:42.618118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:42.619077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:42.619173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:42.619209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:42.746979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:42.747141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:42.747180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:42.747209] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:42.751061] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=65.45%) [2026-02-18T20:29:42.751358] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-18T20:29:42.751512] [INFO ] [sig ] PODD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:42.902620] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PODD.txt [2026-02-18T20:29:42.902776] [INFO ] [sig ] [2437/3398] Completed PODD in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:42.902820] [INFO ] [sig ] [2438/3398] Forecasting POOL... [2026-02-18T20:29:42.902850] [INFO ] [sig ] Generating forecast for: POOL [2026-02-18T20:29:42.902883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-18T20:29:42.915240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-18T20:29:42.915607] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-18T20:29:42.916433] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-18T20:29:42.916505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:42.916554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:42.916612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:42.916674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:42.981269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:42.982051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:42.982136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:42.982171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:43.112167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:43.112325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:43.112367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:43.112416] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:43.115994] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-02-18T20:29:43.116282] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-18T20:29:43.116421] [INFO ] [sig ] POOL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:43.281623] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/POOL.txt [2026-02-18T20:29:43.282069] [INFO ] [sig ] [2438/3398] Completed POOL in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:43.282135] [INFO ] [sig ] [2439/3398] Forecasting POWI... [2026-02-18T20:29:43.282168] [INFO ] [sig ] Generating forecast for: POWI [2026-02-18T20:29:43.282199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-18T20:29:43.296327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-18T20:29:43.296757] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-18T20:29:43.297632] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-18T20:29:43.297693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:43.297729] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:43.297758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:43.297827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:43.361037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:43.362039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:43.362165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:43.362203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:43.488928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:43.489095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:43.489137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:43.489170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:43.492898] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-18T20:29:43.493262] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-18T20:29:43.493404] [INFO ] [sig ] POWI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:43.644611] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/POWI.txt [2026-02-18T20:29:43.644779] [INFO ] [sig ] [2439/3398] Completed POWI in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-18T20:29:43.644820] [INFO ] [sig ] [2440/3398] Forecasting POWL... [2026-02-18T20:29:43.644850] [INFO ] [sig ] Generating forecast for: POWL [2026-02-18T20:29:43.644880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-18T20:29:43.657624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-18T20:29:43.658023] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-18T20:29:43.658883] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-18T20:29:43.658938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:43.659019] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:43.659048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:43.659106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:43.720957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:43.721862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:43.721977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:43.722014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:43.856485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:43.856669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:43.856714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:43.856745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:43.861106] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=46.48%) [2026-02-18T20:29:43.861452] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-18T20:29:43.861652] [INFO ] [sig ] POWL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:44.020845] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/POWL.txt [2026-02-18T20:29:44.021032] [INFO ] [sig ] [2440/3398] Completed POWL in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-18T20:29:44.021077] [INFO ] [sig ] [2441/3398] Forecasting PPC... [2026-02-18T20:29:44.021109] [INFO ] [sig ] Generating forecast for: PPC [2026-02-18T20:29:44.021140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-18T20:29:44.034113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-18T20:29:44.034473] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-18T20:29:44.035325] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-18T20:29:44.035381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:44.035414] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:44.035442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:44.035500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:44.099110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:44.100224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:44.100334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:44.100381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:44.229082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:44.229241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:44.229283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:44.229313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:44.233175] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-02-18T20:29:44.233470] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-18T20:29:44.233617] [INFO ] [sig ] PPC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:44.381392] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PPC.txt [2026-02-18T20:29:44.381530] [INFO ] [sig ] [2441/3398] Completed PPC in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:44.381586] [INFO ] [sig ] [2442/3398] Forecasting PPG... [2026-02-18T20:29:44.381621] [INFO ] [sig ] Generating forecast for: PPG [2026-02-18T20:29:44.381651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-18T20:29:44.393857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-18T20:29:44.394197] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-18T20:29:44.394998] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-18T20:29:44.395051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:44.395083] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:44.395123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:44.395181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:44.452555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:44.453601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:44.453685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:44.453717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:44.583324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:44.583486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:44.583526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:44.583555] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:44.587183] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-18T20:29:44.587471] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-18T20:29:44.587625] [INFO ] [sig ] PPG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:44.736146] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PPG.txt [2026-02-18T20:29:44.736276] [INFO ] [sig ] [2442/3398] Completed PPG in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:44.736314] [INFO ] [sig ] [2443/3398] Forecasting PPH... [2026-02-18T20:29:44.736347] [INFO ] [sig ] Generating forecast for: PPH [2026-02-18T20:29:44.736384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-18T20:29:44.748894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-18T20:29:44.749219] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-18T20:29:44.750022] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-18T20:29:44.750075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:44.750107] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:44.750135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:44.750191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:44.809170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:44.809861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:44.809943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:44.809975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:44.936881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:44.937070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:44.937117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:44.937173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:44.940836] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-02-18T20:29:44.941138] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-18T20:29:44.941286] [INFO ] [sig ] PPH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:45.083122] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PPH.txt [2026-02-18T20:29:45.083266] [INFO ] [sig ] [2443/3398] Completed PPH in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:45.083306] [INFO ] [sig ] [2444/3398] Forecasting PPIH... [2026-02-18T20:29:45.083335] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-18T20:29:45.083368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-18T20:29:45.095887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-18T20:29:45.096188] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-18T20:29:45.097202] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-18T20:29:45.097255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:45.097286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:45.097312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:45.097367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:45.157047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:45.157762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:45.157845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:45.157878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:45.283997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:45.284163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:45.284203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:45.284231] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:45.287857] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=24.77%) [2026-02-18T20:29:45.288222] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-18T20:29:45.288367] [INFO ] [sig ] PPIH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:45.430690] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PPIH.txt [2026-02-18T20:29:45.430819] [INFO ] [sig ] [2444/3398] Completed PPIH in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:45.430857] [INFO ] [sig ] [2445/3398] Forecasting PPL... [2026-02-18T20:29:45.430887] [INFO ] [sig ] Generating forecast for: PPL [2026-02-18T20:29:45.430917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-18T20:29:45.442879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-18T20:29:45.443190] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-18T20:29:45.444023] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-18T20:29:45.444076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:45.444108] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:45.444135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:45.444191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:45.501161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:45.501804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:45.501882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:45.501915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:45.625796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:45.625939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:45.625977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:45.626007] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:45.629384] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-18T20:29:45.629679] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-18T20:29:45.629805] [INFO ] [sig ] PPL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:45.776914] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PPL.txt [2026-02-18T20:29:45.777059] [INFO ] [sig ] [2445/3398] Completed PPL in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:45.777106] [INFO ] [sig ] [2446/3398] Forecasting PPSI... [2026-02-18T20:29:45.777137] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-18T20:29:45.777175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-18T20:29:45.789217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-18T20:29:45.789552] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-18T20:29:45.790596] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-18T20:29:45.790651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:45.790682] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:45.790709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:45.790950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:45.848753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:45.849628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:45.849714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:45.849747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:45.975135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:45.975298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:45.975339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:45.975369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:45.979217] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-02-18T20:29:45.979550] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-18T20:29:45.979712] [INFO ] [sig ] PPSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:46.136264] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PPSI.txt [2026-02-18T20:29:46.136434] [INFO ] [sig ] [2446/3398] Completed PPSI in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:46.136476] [INFO ] [sig ] [2447/3398] Forecasting PPTA... [2026-02-18T20:29:46.136507] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-18T20:29:46.136537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-18T20:29:46.151970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-18T20:29:46.152457] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-18T20:29:46.153762] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-18T20:29:46.153827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:46.153861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:46.153889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:46.153948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:46.215174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:46.216308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:46.216413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:46.216453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:46.350447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:46.350626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:46.350670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:46.350701] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:46.354838] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-18T20:29:46.355137] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-18T20:29:46.355277] [INFO ] [sig ] PPTA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:46.516381] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PPTA.txt [2026-02-18T20:29:46.516556] [INFO ] [sig ] [2447/3398] Completed PPTA in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:46.516618] [INFO ] [sig ] [2448/3398] Forecasting PRA... [2026-02-18T20:29:46.516844] [INFO ] [sig ] Generating forecast for: PRA [2026-02-18T20:29:46.516875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-18T20:29:46.529421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-18T20:29:46.529794] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-18T20:29:46.530682] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-18T20:29:46.530740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:46.530774] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:46.530802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:46.530861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:46.591057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:46.592037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:46.592124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:46.592159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:46.714868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:46.715021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:46.715061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:46.715090] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:46.718649] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-18T20:29:46.718925] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-18T20:29:46.719053] [INFO ] [sig ] PRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:46.866705] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRA.txt [2026-02-18T20:29:46.866845] [INFO ] [sig ] [2448/3398] Completed PRA in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:46.866884] [INFO ] [sig ] [2449/3398] Forecasting PRAA... [2026-02-18T20:29:46.866915] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-18T20:29:46.866944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-18T20:29:46.880116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-18T20:29:46.880478] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-18T20:29:46.881310] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-18T20:29:46.881367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:46.881399] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:46.881427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:46.881485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:46.941378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:46.942453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:46.942606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:46.942650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:47.072150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:47.072303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:47.072344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:47.072388] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:47.075833] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-02-18T20:29:47.076117] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-18T20:29:47.076247] [INFO ] [sig ] PRAA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:47.234479] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRAA.txt [2026-02-18T20:29:47.234671] [INFO ] [sig ] [2449/3398] Completed PRAA in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:47.234715] [INFO ] [sig ] [2450/3398] Forecasting PRAX... [2026-02-18T20:29:47.234745] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-18T20:29:47.234786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-18T20:29:47.247744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-18T20:29:47.248127] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-18T20:29:47.248986] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-18T20:29:47.249042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:47.249075] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:47.249105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:47.249164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:47.311234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:47.312071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:47.312188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:47.312224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:47.442037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:47.442203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:47.442261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:47.442313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:47.446221] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-18T20:29:47.446541] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-18T20:29:47.446706] [INFO ] [sig ] PRAX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:47.606596] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRAX.txt [2026-02-18T20:29:47.606755] [INFO ] [sig ] [2450/3398] Completed PRAX in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:47.606796] [INFO ] [sig ] [2451/3398] Forecasting PRCH... [2026-02-18T20:29:47.606828] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-18T20:29:47.606858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-18T20:29:47.619344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-18T20:29:47.619750] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-18T20:29:47.620612] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-18T20:29:47.620667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:47.620700] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:47.620728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:47.620785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:47.679372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:47.680288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:47.680376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:47.680412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:47.817966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:47.818147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:47.818191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:47.818221] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:47.822003] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-18T20:29:47.822378] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-18T20:29:47.822527] [INFO ] [sig ] PRCH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:47.979078] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRCH.txt [2026-02-18T20:29:47.979246] [INFO ] [sig ] [2451/3398] Completed PRCH in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:47.979289] [INFO ] [sig ] [2452/3398] Forecasting PRDO... [2026-02-18T20:29:47.979319] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-18T20:29:47.979350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-18T20:29:47.991923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-18T20:29:47.992317] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-18T20:29:47.993191] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-18T20:29:47.993247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:47.993282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:47.993310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:47.993369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:48.050722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:48.051876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:48.051960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:48.051994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:48.182652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:48.182848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:48.182890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:48.182919] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:48.187173] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-18T20:29:48.187927] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-18T20:29:48.188098] [INFO ] [sig ] PRDO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:48.330960] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRDO.txt [2026-02-18T20:29:48.331118] [INFO ] [sig ] [2452/3398] Completed PRDO in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:48.331164] [INFO ] [sig ] [2453/3398] Forecasting PRFZ... [2026-02-18T20:29:48.331196] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-18T20:29:48.331227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-18T20:29:48.343824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-18T20:29:48.344163] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-18T20:29:48.345042] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-18T20:29:48.345096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:48.345130] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:48.345158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:48.345228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:48.404734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:48.405663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:48.405750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:48.405784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:48.530383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:48.530550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:48.530609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:48.530641] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:48.534100] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=12.07%) [2026-02-18T20:29:48.534387] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-18T20:29:48.534522] [INFO ] [sig ] PRFZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:48.676287] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRFZ.txt [2026-02-18T20:29:48.676446] [INFO ] [sig ] [2453/3398] Completed PRFZ in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:48.676487] [INFO ] [sig ] [2454/3398] Forecasting PRG... [2026-02-18T20:29:48.676517] [INFO ] [sig ] Generating forecast for: PRG [2026-02-18T20:29:48.676546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-18T20:29:48.688077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-18T20:29:48.688404] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-18T20:29:48.689207] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-18T20:29:48.689259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:48.689292] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:48.689319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:48.689375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:48.746245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:48.746932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:48.747015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:48.747047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:48.866400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:48.866555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:48.866613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:48.866643] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:48.870065] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-18T20:29:48.870340] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-18T20:29:48.870483] [INFO ] [sig ] PRG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:49.017742] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRG.txt [2026-02-18T20:29:49.017893] [INFO ] [sig ] [2454/3398] Completed PRG in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:49.017933] [INFO ] [sig ] [2455/3398] Forecasting PRGO... [2026-02-18T20:29:49.017963] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-18T20:29:49.018002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-18T20:29:49.029899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-18T20:29:49.030234] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-18T20:29:49.031040] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-18T20:29:49.031104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:49.031137] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:49.031164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:49.031238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:49.087813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:49.088499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:49.088612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:49.088650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:49.206732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:49.206900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:49.206938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:49.206965] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:49.210723] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-18T20:29:49.211048] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-18T20:29:49.211188] [INFO ] [sig ] PRGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:49.358738] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRGO.txt [2026-02-18T20:29:49.358909] [INFO ] [sig ] [2455/3398] Completed PRGO in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:49.358952] [INFO ] [sig ] [2456/3398] Forecasting PRH... [2026-02-18T20:29:49.358981] [INFO ] [sig ] Generating forecast for: PRH [2026-02-18T20:29:49.359012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-18T20:29:49.370032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-18T20:29:49.370418] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-18T20:29:49.371305] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-18T20:29:49.371362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:49.371396] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:49.371425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:49.371484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:49.431240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:49.432172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:49.432262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:49.432296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:49.556525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:49.556695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:49.556734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:49.556762] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:49.560202] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-18T20:29:49.560484] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-18T20:29:49.560629] [INFO ] [sig ] PRH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:49.702779] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRH.txt [2026-02-18T20:29:49.702940] [INFO ] [sig ] [2456/3398] Completed PRH in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-18T20:29:49.702980] [INFO ] [sig ] [2457/3398] Forecasting PRI... [2026-02-18T20:29:49.703009] [INFO ] [sig ] Generating forecast for: PRI [2026-02-18T20:29:49.703038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-18T20:29:49.714756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-18T20:29:49.715089] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-18T20:29:49.715901] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-18T20:29:49.715954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:49.716013] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:49.716043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:49.716101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:49.776199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:49.777194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:49.777278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:49.777312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:49.894006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:49.894172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:49.894214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:49.894244] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:49.897954] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=19.40%) [2026-02-18T20:29:49.898353] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-18T20:29:49.898514] [INFO ] [sig ] PRI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:50.045272] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRI.txt [2026-02-18T20:29:50.045457] [INFO ] [sig ] [2457/3398] Completed PRI in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-18T20:29:50.045526] [INFO ] [sig ] [2458/3398] Forecasting PRIM... [2026-02-18T20:29:50.045596] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-18T20:29:50.045667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-18T20:29:50.058182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-18T20:29:50.058629] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-18T20:29:50.059565] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-18T20:29:50.059674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:50.059711] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:50.059740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:50.059799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:50.117284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:50.118269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:50.118359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:50.118393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:50.242719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:50.242892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:50.242942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:50.242973] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:50.246759] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=55.46%) [2026-02-18T20:29:50.247095] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-18T20:29:50.247240] [INFO ] [sig ] PRIM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:50.396976] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRIM.txt [2026-02-18T20:29:50.397143] [INFO ] [sig ] [2458/3398] Completed PRIM in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:50.397183] [INFO ] [sig ] [2459/3398] Forecasting PRLB... [2026-02-18T20:29:50.397214] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-18T20:29:50.397243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-18T20:29:50.409387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-18T20:29:50.409803] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-18T20:29:50.410741] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-18T20:29:50.410799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:50.410834] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:50.410863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:50.410922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:50.468804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:50.469686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:50.469770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:50.469803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:50.592225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:50.592387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:50.592428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:50.592457] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:50.595966] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: UP (p=52.74%) [2026-02-18T20:29:50.596253] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-18T20:29:50.596385] [INFO ] [sig ] PRLB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:50.737014] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRLB.txt [2026-02-18T20:29:50.737166] [INFO ] [sig ] [2459/3398] Completed PRLB in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:50.737204] [INFO ] [sig ] [2460/3398] Forecasting PRM... [2026-02-18T20:29:50.737235] [INFO ] [sig ] Generating forecast for: PRM [2026-02-18T20:29:50.737266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-18T20:29:50.749738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-18T20:29:50.750120] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-18T20:29:50.751004] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-18T20:29:50.751060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:50.751094] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:50.751122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:50.751180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:50.812779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:50.813747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:50.813841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:50.813878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:50.935291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:50.935463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:50.935513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:50.935633] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:50.940412] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=66.25%) [2026-02-18T20:29:50.940779] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-18T20:29:50.940931] [INFO ] [sig ] PRM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:51.082978] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRM.txt [2026-02-18T20:29:51.083125] [INFO ] [sig ] [2460/3398] Completed PRM in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:51.083172] [INFO ] [sig ] [2461/3398] Forecasting PRME... [2026-02-18T20:29:51.083205] [INFO ] [sig ] Generating forecast for: PRME [2026-02-18T20:29:51.083236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-18T20:29:51.095790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-18T20:29:51.096152] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-18T20:29:51.097075] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-18T20:29:51.097132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:51.097166] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:51.097195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:51.097254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:51.154699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:51.155546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:51.155648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:51.155682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:51.270680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:51.270845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:51.270885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:51.270914] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:51.274372] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-18T20:29:51.274717] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-18T20:29:51.274875] [INFO ] [sig ] PRME: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:51.417407] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRME.txt [2026-02-18T20:29:51.417555] [INFO ] [sig ] [2461/3398] Completed PRME in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:51.417625] [INFO ] [sig ] [2462/3398] Forecasting PRN... [2026-02-18T20:29:51.417663] [INFO ] [sig ] Generating forecast for: PRN [2026-02-18T20:29:51.417697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-18T20:29:51.429287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-18T20:29:51.429625] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-18T20:29:51.430401] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-18T20:29:51.430453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:51.430485] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:51.430516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:51.430609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:51.491121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:51.492073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:51.492168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:51.492203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:51.611598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:51.611771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:51.611811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:51.611841] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:51.615342] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=84.49%) [2026-02-18T20:29:51.615635] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-18T20:29:51.615764] [INFO ] [sig ] PRN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:51.768329] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRN.txt [2026-02-18T20:29:51.768509] [INFO ] [sig ] [2462/3398] Completed PRN in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:51.768560] [INFO ] [sig ] [2463/3398] Forecasting PROF... [2026-02-18T20:29:51.768626] [INFO ] [sig ] Generating forecast for: PROF [2026-02-18T20:29:51.768668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-18T20:29:51.780213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-18T20:29:51.780548] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-18T20:29:51.781424] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-18T20:29:51.781482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:51.781516] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:51.781545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:51.781631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:51.841314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:51.842213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:51.842302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:51.842348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:51.967812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:51.967975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:51.968017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:51.968071] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:51.971732] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-02-18T20:29:51.972019] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-18T20:29:51.972153] [INFO ] [sig ] PROF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:52.126831] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PROF.txt [2026-02-18T20:29:52.126993] [INFO ] [sig ] [2463/3398] Completed PROF in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:52.127036] [INFO ] [sig ] [2464/3398] Forecasting PROK... [2026-02-18T20:29:52.127069] [INFO ] [sig ] Generating forecast for: PROK [2026-02-18T20:29:52.127102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-18T20:29:52.139136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-18T20:29:52.139469] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-18T20:29:52.140326] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-18T20:29:52.140385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:52.140419] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:52.140449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:52.140508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:52.200539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:52.201460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:52.201544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:52.201599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:52.326242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:52.326397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:52.326439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:52.326469] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:52.330161] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-18T20:29:52.330453] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-18T20:29:52.330603] [INFO ] [sig ] PROK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:52.477110] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PROK.txt [2026-02-18T20:29:52.477256] [INFO ] [sig ] [2464/3398] Completed PROK in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:52.477295] [INFO ] [sig ] [2465/3398] Forecasting PRTA... [2026-02-18T20:29:52.477326] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-18T20:29:52.477355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-18T20:29:52.489036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-18T20:29:52.489365] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-18T20:29:52.490194] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-18T20:29:52.490248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:52.490281] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:52.490310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:52.490369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:52.549933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:52.550870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:52.550960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:52.550996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:52.675428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:52.675606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:52.675649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:52.675679] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:52.679390] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-18T20:29:52.679727] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-18T20:29:52.679866] [INFO ] [sig ] PRTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:52.831916] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRTA.txt [2026-02-18T20:29:52.832085] [INFO ] [sig ] [2465/3398] Completed PRTA in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:52.832128] [INFO ] [sig ] [2466/3398] Forecasting PRTH... [2026-02-18T20:29:52.832157] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-18T20:29:52.832186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-18T20:29:52.845079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-18T20:29:52.845515] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-18T20:29:52.846482] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-18T20:29:52.846554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:52.846642] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:52.846684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:52.846754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:52.905789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:52.906660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:52.906746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:52.906781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:53.026681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:53.026837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:53.026877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:53.026907] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:53.030358] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=50.48%) [2026-02-18T20:29:53.030650] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-18T20:29:53.030776] [INFO ] [sig ] PRTH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:53.176085] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PRTH.txt [2026-02-18T20:29:53.176233] [INFO ] [sig ] [2466/3398] Completed PRTH in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:53.176274] [INFO ] [sig ] [2467/3398] Forecasting PRVA... [2026-02-18T20:29:53.176303] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-18T20:29:53.176337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-18T20:29:53.188478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-18T20:29:53.188916] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-18T20:29:53.189766] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-18T20:29:53.189821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:53.189853] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:53.189881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:53.189937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:53.249515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:53.250719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:53.251042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:53.251081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:53.376338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:53.376503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:53.376542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:53.376592] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:53.380161] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-18T20:29:53.380480] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-18T20:29:53.380636] [INFO ] [sig ] PRVA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:53.530235] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PRVA.txt [2026-02-18T20:29:53.530419] [INFO ] [sig ] [2467/3398] Completed PRVA in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:53.530474] [INFO ] [sig ] [2468/3398] Forecasting PSC... [2026-02-18T20:29:53.530505] [INFO ] [sig ] Generating forecast for: PSC [2026-02-18T20:29:53.530535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-18T20:29:53.543732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-18T20:29:53.544142] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-18T20:29:53.545053] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-18T20:29:53.545109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:53.545142] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:53.545169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:53.545225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:53.605893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:53.606801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:53.606887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:53.606923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:53.729445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:53.729623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:53.729666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:53.729697] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:53.733236] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-18T20:29:53.733524] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-18T20:29:53.733675] [INFO ] [sig ] PSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:53.905730] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSC.txt [2026-02-18T20:29:53.905929] [INFO ] [sig ] [2468/3398] Completed PSC in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:53.905987] [INFO ] [sig ] [2469/3398] Forecasting PSCE... [2026-02-18T20:29:53.906029] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-18T20:29:53.906074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-18T20:29:53.918372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-18T20:29:53.918962] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-18T20:29:53.919799] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-18T20:29:53.919857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:53.919891] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:53.919920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:53.919979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:53.980167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:53.981098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:53.981186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:53.981220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:54.099970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:54.100131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:54.100173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:54.100203] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:54.104263] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-18T20:29:54.104554] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-18T20:29:54.104727] [INFO ] [sig ] PSCE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:54.249831] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PSCE.txt [2026-02-18T20:29:54.249955] [INFO ] [sig ] [2469/3398] Completed PSCE in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:54.250000] [INFO ] [sig ] [2470/3398] Forecasting PSCH... [2026-02-18T20:29:54.250031] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-18T20:29:54.250060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-18T20:29:54.260925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-18T20:29:54.261185] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-18T20:29:54.261959] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-18T20:29:54.262012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:54.262044] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:54.262071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:54.262128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:54.321845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:54.322522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:54.322622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:54.322664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:54.440125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:54.440280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:54.440320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:54.440349] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:54.444342] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-02-18T20:29:54.444671] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-18T20:29:54.444819] [INFO ] [sig ] PSCH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:54.586638] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSCH.txt [2026-02-18T20:29:54.586802] [INFO ] [sig ] [2470/3398] Completed PSCH in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:54.586842] [INFO ] [sig ] [2471/3398] Forecasting PSEC... [2026-02-18T20:29:54.586872] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-18T20:29:54.586902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-18T20:29:54.599285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-18T20:29:54.599656] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-18T20:29:54.600416] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-18T20:29:54.600468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:54.600500] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:54.600527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:54.600607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:54.657799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:54.658504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:54.658604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:54.658648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:54.778777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:54.778944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:54.778984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:54.779014] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:54.782420] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-18T20:29:54.782721] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-18T20:29:54.782866] [INFO ] [sig ] PSEC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:54.930120] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PSEC.txt [2026-02-18T20:29:54.930276] [INFO ] [sig ] [2471/3398] Completed PSEC in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:54.930316] [INFO ] [sig ] [2472/3398] Forecasting PSF... [2026-02-18T20:29:54.930348] [INFO ] [sig ] Generating forecast for: PSF [2026-02-18T20:29:54.930385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-18T20:29:54.942226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-18T20:29:54.942543] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-18T20:29:54.943341] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-18T20:29:54.943395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:54.943428] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:54.943456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:54.943514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:55.004960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:55.005894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:55.005976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:55.006010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:55.129545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:55.129737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:55.129786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:55.129815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:55.133464] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-18T20:29:55.133797] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-18T20:29:55.133935] [INFO ] [sig ] PSF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:55.284143] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSF.txt [2026-02-18T20:29:55.284318] [INFO ] [sig ] [2472/3398] Completed PSF in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:55.284359] [INFO ] [sig ] [2473/3398] Forecasting PSFE... [2026-02-18T20:29:55.284390] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-18T20:29:55.284419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-18T20:29:55.296988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-18T20:29:55.297378] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-18T20:29:55.298195] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-18T20:29:55.298248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:55.298280] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:55.298305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:55.298361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:55.356524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:55.357393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:55.357475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:55.357508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:55.479165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:55.479323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:55.479383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:55.479413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:55.483048] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=21.77%) [2026-02-18T20:29:55.483408] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-18T20:29:55.483564] [INFO ] [sig ] PSFE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:55.630231] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSFE.txt [2026-02-18T20:29:55.630387] [INFO ] [sig ] [2473/3398] Completed PSFE in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-18T20:29:55.630428] [INFO ] [sig ] [2474/3398] Forecasting PSHG... [2026-02-18T20:29:55.630458] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-18T20:29:55.630488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-18T20:29:55.642942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-18T20:29:55.643318] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-18T20:29:55.644146] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-18T20:29:55.644200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:55.644261] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:55.644290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:55.644349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:55.700513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:55.701439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:55.701527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:55.701560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:55.825383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:55.825548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:55.825612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:55.825645] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:55.829290] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=24.44%) [2026-02-18T20:29:55.829608] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-18T20:29:55.829750] [INFO ] [sig ] PSHG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:55.974271] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSHG.txt [2026-02-18T20:29:55.974414] [INFO ] [sig ] [2474/3398] Completed PSHG in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:55.974454] [INFO ] [sig ] [2475/3398] Forecasting PSN... [2026-02-18T20:29:55.974484] [INFO ] [sig ] Generating forecast for: PSN [2026-02-18T20:29:55.974514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-18T20:29:55.986524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-18T20:29:55.986918] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-18T20:29:55.987778] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-18T20:29:55.987837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:55.987869] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:55.987899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:55.987957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:56.043752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:56.044614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:56.044716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:56.044750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:56.164530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:56.164712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:56.164763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:56.164800] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:56.171229] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-02-18T20:29:56.171538] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-18T20:29:56.171686] [INFO ] [sig ] PSN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:56.321884] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSN.txt [2026-02-18T20:29:56.322031] [INFO ] [sig ] [2475/3398] Completed PSN in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:56.322070] [INFO ] [sig ] [2476/3398] Forecasting PSNL... [2026-02-18T20:29:56.322101] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-18T20:29:56.322130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-18T20:29:56.335785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-18T20:29:56.336118] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-18T20:29:56.336936] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-18T20:29:56.336990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:56.337022] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:56.337049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:56.337106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:56.394779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:56.395596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:56.395680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:56.395715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:56.520477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:56.520648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:56.520690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:56.520720] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:56.524149] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=22.22%) [2026-02-18T20:29:56.524426] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-18T20:29:56.524554] [INFO ] [sig ] PSNL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:56.669159] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PSNL.txt [2026-02-18T20:29:56.669301] [INFO ] [sig ] [2476/3398] Completed PSNL in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:56.669342] [INFO ] [sig ] [2477/3398] Forecasting PSO... [2026-02-18T20:29:56.669371] [INFO ] [sig ] Generating forecast for: PSO [2026-02-18T20:29:56.669401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-18T20:29:56.682239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-18T20:29:56.682625] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-18T20:29:56.683712] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-18T20:29:56.683788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:56.683861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:56.683892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:56.683962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:56.746509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:56.747419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:56.747517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:56.747608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:56.876404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:56.876585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:56.876629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:56.876698] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:56.880295] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-02-18T20:29:56.880620] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-18T20:29:56.880757] [INFO ] [sig ] PSO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:57.035004] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PSO.txt [2026-02-18T20:29:57.035162] [INFO ] [sig ] [2477/3398] Completed PSO in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:57.035205] [INFO ] [sig ] [2478/3398] Forecasting PSTG... [2026-02-18T20:29:57.035237] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-18T20:29:57.035269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-18T20:29:57.048019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-18T20:29:57.048415] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-18T20:29:57.049242] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-18T20:29:57.049296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:57.049330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:57.049359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:57.049416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:57.114615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:57.115773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:57.115897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:57.115950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:57.252985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:57.253149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:57.253191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:57.253227] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:57.256931] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=67.02%) [2026-02-18T20:29:57.257235] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-18T20:29:57.257377] [INFO ] [sig ] PSTG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:57.400087] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PSTG.txt [2026-02-18T20:29:57.400242] [INFO ] [sig ] [2478/3398] Completed PSTG in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:57.400281] [INFO ] [sig ] [2479/3398] Forecasting PSTL... [2026-02-18T20:29:57.400310] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-18T20:29:57.400340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-18T20:29:57.412537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-18T20:29:57.412924] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-18T20:29:57.413735] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-18T20:29:57.413788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:57.413821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:57.413847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:57.413905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:57.472286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:57.473006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:57.473087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:57.473120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:57.593492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:57.593663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:57.593711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:57.593746] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:57.597198] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-18T20:29:57.597518] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-18T20:29:57.597683] [INFO ] [sig ] PSTL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:57.741138] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PSTL.txt [2026-02-18T20:29:57.741268] [INFO ] [sig ] [2479/3398] Completed PSTL in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:57.741307] [INFO ] [sig ] [2480/3398] Forecasting PSX... [2026-02-18T20:29:57.741337] [INFO ] [sig ] Generating forecast for: PSX [2026-02-18T20:29:57.741368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-18T20:29:57.754043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-18T20:29:57.754357] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-18T20:29:57.755153] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-18T20:29:57.755206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:57.755239] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:57.755266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:57.755323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:57.813082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:57.813856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:57.813939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:57.813973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:57.942912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:57.943069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:57.943110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:57.943150] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:57.946857] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=62.78%) [2026-02-18T20:29:57.947152] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-18T20:29:57.947291] [INFO ] [sig ] PSX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:58.091232] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PSX.txt [2026-02-18T20:29:58.091360] [INFO ] [sig ] [2480/3398] Completed PSX in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:58.091398] [INFO ] [sig ] [2481/3398] Forecasting PTA... [2026-02-18T20:29:58.091434] [INFO ] [sig ] Generating forecast for: PTA [2026-02-18T20:29:58.091465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-18T20:29:58.104347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-18T20:29:58.104769] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-18T20:29:58.105606] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-18T20:29:58.105660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:58.105694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:58.105722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:58.105780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:58.164398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:58.165155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:58.165239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:58.165273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:58.291541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:58.291717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:58.291758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:58.291789] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:58.295310] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-18T20:29:58.295612] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-18T20:29:58.295752] [INFO ] [sig ] PTA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:58.440346] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PTA.txt [2026-02-18T20:29:58.440514] [INFO ] [sig ] [2481/3398] Completed PTA in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:58.440564] [INFO ] [sig ] [2482/3398] Forecasting PTC... [2026-02-18T20:29:58.440619] [INFO ] [sig ] Generating forecast for: PTC [2026-02-18T20:29:58.440653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-18T20:29:58.453221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-18T20:29:58.453597] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-18T20:29:58.454415] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-18T20:29:58.454470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:58.454502] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:58.454531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:58.454607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:58.512269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:58.513124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:58.513210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:58.513245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:58.643496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:58.643669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:58.643712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:58.643744] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:58.647614] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=80.78%) [2026-02-18T20:29:58.648018] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-18T20:29:58.648186] [INFO ] [sig ] PTC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:58.792158] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PTC.txt [2026-02-18T20:29:58.792322] [INFO ] [sig ] [2482/3398] Completed PTC in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:58.792362] [INFO ] [sig ] [2483/3398] Forecasting PTEN... [2026-02-18T20:29:58.792390] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-18T20:29:58.792419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-18T20:29:58.804642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-18T20:29:58.805033] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-18T20:29:58.805860] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-18T20:29:58.805915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:58.805947] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:58.805974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:58.806032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:58.863388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:58.864340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:58.864429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:58.864463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:58.983328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:58.983493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:58.983534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:58.983562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:58.986956] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-02-18T20:29:58.987240] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-18T20:29:58.987370] [INFO ] [sig ] PTEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:29:59.130353] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PTEN.txt [2026-02-18T20:29:59.130512] [INFO ] [sig ] [2483/3398] Completed PTEN in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:59.130551] [INFO ] [sig ] [2484/3398] Forecasting PTF... [2026-02-18T20:29:59.130605] [INFO ] [sig ] Generating forecast for: PTF [2026-02-18T20:29:59.130637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-18T20:29:59.141790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-18T20:29:59.142167] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-18T20:29:59.142967] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-18T20:29:59.143020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:59.143052] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:59.143080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:59.143137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:59.204215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:59.205163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:59.205288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:59.205323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:59.332118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:59.332277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:59.332317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:59.332364] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:59.335903] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-02-18T20:29:59.336195] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-18T20:29:59.336323] [INFO ] [sig ] PTF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:59.484328] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PTF.txt [2026-02-18T20:29:59.484484] [INFO ] [sig ] [2484/3398] Completed PTF in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:59.484525] [INFO ] [sig ] [2485/3398] Forecasting PTGX... [2026-02-18T20:29:59.484555] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-18T20:29:59.484605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-18T20:29:59.497143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-18T20:29:59.497617] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-18T20:29:59.498512] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-18T20:29:59.498567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:59.498631] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:59.498661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:59.498719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:59.559548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:59.560599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:59.560720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:59.560762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:29:59.689672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:29:59.689860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:29:59.689917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:29:59.689947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:29:59.693589] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-02-18T20:29:59.693942] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-18T20:29:59.694086] [INFO ] [sig ] PTGX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:29:59.847893] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PTGX.txt [2026-02-18T20:29:59.848083] [INFO ] [sig ] [2485/3398] Completed PTGX in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:29:59.848133] [INFO ] [sig ] [2486/3398] Forecasting PTH... [2026-02-18T20:29:59.848164] [INFO ] [sig ] Generating forecast for: PTH [2026-02-18T20:29:59.848194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-18T20:29:59.860500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-18T20:29:59.860953] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-18T20:29:59.861857] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-18T20:29:59.861916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:29:59.861958] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:29:59.861991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:29:59.862061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:29:59.920996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:29:59.921903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:29:59.921994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:29:59.922026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:00.034331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:00.034492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:00.034535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:00.034566] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:00.038298] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-02-18T20:30:00.038632] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-18T20:30:00.038790] [INFO ] [sig ] PTH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:00.193648] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PTH.txt [2026-02-18T20:30:00.193851] [INFO ] [sig ] [2486/3398] Completed PTH in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:30:00.193918] [INFO ] [sig ] [2487/3398] Forecasting PTLO... [2026-02-18T20:30:00.193962] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-18T20:30:00.194012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-18T20:30:00.209088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-18T20:30:00.209563] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-18T20:30:00.210478] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-18T20:30:00.210549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:00.210628] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:00.210663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:00.210723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:00.272914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:00.273784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:00.273872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:00.273907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:00.393783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:00.393939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:00.393979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:00.394009] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:00.397414] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-02-18T20:30:00.397716] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-18T20:30:00.397842] [INFO ] [sig ] PTLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:00.539753] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PTLO.txt [2026-02-18T20:30:00.539933] [INFO ] [sig ] [2487/3398] Completed PTLO in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:30:00.539984] [INFO ] [sig ] [2488/3398] Forecasting PTNQ... [2026-02-18T20:30:00.540015] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-18T20:30:00.540045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-18T20:30:00.551710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-18T20:30:00.551986] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-18T20:30:00.552771] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-18T20:30:00.552829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:00.552862] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:00.552889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:00.552956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:00.611786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:00.612609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:00.612696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:00.612732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:00.736256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:00.736413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:00.736453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:00.736481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:00.740511] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-18T20:30:00.740848] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-18T20:30:00.740983] [INFO ] [sig ] PTNQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:00.952669] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PTNQ.txt [2026-02-18T20:30:00.952831] [INFO ] [sig ] [2488/3398] Completed PTNQ in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:30:00.952875] [INFO ] [sig ] [2489/3398] Forecasting PTON... [2026-02-18T20:30:00.952907] [INFO ] [sig ] Generating forecast for: PTON [2026-02-18T20:30:00.952943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-18T20:30:00.966201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-18T20:30:00.966536] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-18T20:30:00.967350] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-18T20:30:00.967404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:00.967439] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:00.967468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:00.967527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:01.029244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:01.030160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:01.030247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:01.030282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:01.155810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:01.155967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:01.156012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:01.156047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:01.159596] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=67.23%) [2026-02-18T20:30:01.159886] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-18T20:30:01.160019] [INFO ] [sig ] PTON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:01.312646] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PTON.txt [2026-02-18T20:30:01.312817] [INFO ] [sig ] [2489/3398] Completed PTON in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:30:01.312866] [INFO ] [sig ] [2490/3398] Forecasting PTY... [2026-02-18T20:30:01.312905] [INFO ] [sig ] Generating forecast for: PTY [2026-02-18T20:30:01.312941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-18T20:30:01.343060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-18T20:30:01.343453] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-18T20:30:01.344263] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-18T20:30:01.344331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:01.344366] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:01.344394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:01.344454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:01.404151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:01.404980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:01.405068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:01.405103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:01.532859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:01.533034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:01.533076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:01.533104] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:01.537321] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-18T20:30:01.537772] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-18T20:30:01.537942] [INFO ] [sig ] PTY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:01.694416] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PTY.txt [2026-02-18T20:30:01.694614] [INFO ] [sig ] [2490/3398] Completed PTY in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-18T20:30:01.694658] [INFO ] [sig ] [2491/3398] Forecasting PUBM... [2026-02-18T20:30:01.694690] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-18T20:30:01.694720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-18T20:30:01.790942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-18T20:30:01.791442] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-18T20:30:01.792514] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-18T20:30:01.792599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:01.792680] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:01.792715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:01.792790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:01.863079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:01.864214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:01.864326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:01.864364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:02.026765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:02.026947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:02.026993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:02.027027] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:02.031803] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=97.63%) [2026-02-18T20:30:02.032465] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-18T20:30:02.032687] [INFO ] [sig ] PUBM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:02.226973] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PUBM.txt [2026-02-18T20:30:02.227148] [INFO ] [sig ] [2491/3398] Completed PUBM in 0.5s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:02.227199] [INFO ] [sig ] [2492/3398] Forecasting PUK... [2026-02-18T20:30:02.227231] [INFO ] [sig ] Generating forecast for: PUK [2026-02-18T20:30:02.227261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-18T20:30:02.241290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-18T20:30:02.241795] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-18T20:30:02.242885] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-18T20:30:02.242955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:02.242991] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:02.243018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:02.243097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:02.316106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:02.317170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:02.317280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:02.317323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:02.458982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:02.459120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:02.459165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:02.459197] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:02.462962] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-02-18T20:30:02.463329] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-18T20:30:02.463483] [INFO ] [sig ] PUK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:02.620631] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PUK.txt [2026-02-18T20:30:02.620827] [INFO ] [sig ] [2492/3398] Completed PUK in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:02.620876] [INFO ] [sig ] [2493/3398] Forecasting PUMP... [2026-02-18T20:30:02.620918] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-18T20:30:02.620960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-18T20:30:02.634201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-18T20:30:02.634595] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-18T20:30:02.635401] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-18T20:30:02.635454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:02.635486] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:02.635513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:02.635569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:02.693936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:02.694894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:02.694987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:02.695021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:02.831963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:02.832160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:02.833080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:02.833123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:02.836739] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-02-18T20:30:02.837057] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-18T20:30:02.837208] [INFO ] [sig ] PUMP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:02.988930] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PUMP.txt [2026-02-18T20:30:02.989086] [INFO ] [sig ] [2493/3398] Completed PUMP in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:02.989127] [INFO ] [sig ] [2494/3398] Forecasting PVH... [2026-02-18T20:30:02.989159] [INFO ] [sig ] Generating forecast for: PVH [2026-02-18T20:30:02.989191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-18T20:30:03.003977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-18T20:30:03.004358] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-18T20:30:03.005240] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-18T20:30:03.005297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:03.005330] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:03.005356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:03.005414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:03.070191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:03.071108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:03.071392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:03.071426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:03.204679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:03.204802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:03.204841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:03.204901] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:03.208423] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-18T20:30:03.208779] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-18T20:30:03.208935] [INFO ] [sig ] PVH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:03.365048] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PVH.txt [2026-02-18T20:30:03.365208] [INFO ] [sig ] [2494/3398] Completed PVH in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:03.365250] [INFO ] [sig ] [2495/3398] Forecasting PVL... [2026-02-18T20:30:03.365282] [INFO ] [sig ] Generating forecast for: PVL [2026-02-18T20:30:03.365313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-18T20:30:03.381681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-18T20:30:03.382073] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-18T20:30:03.382882] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-18T20:30:03.382936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:03.382969] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:03.382995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:03.383051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:03.441137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:03.442013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:03.442102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:03.442136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:03.564306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:03.564467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:03.564508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:03.564537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:03.568476] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-18T20:30:03.568820] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-18T20:30:03.568987] [INFO ] [sig ] PVL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:03.719010] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PVL.txt [2026-02-18T20:30:03.719171] [INFO ] [sig ] [2495/3398] Completed PVL in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:03.719213] [INFO ] [sig ] [2496/3398] Forecasting PWP... [2026-02-18T20:30:03.719242] [INFO ] [sig ] Generating forecast for: PWP [2026-02-18T20:30:03.719272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-18T20:30:03.734824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-18T20:30:03.735279] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-18T20:30:03.736415] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-18T20:30:03.736480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:03.736512] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:03.736539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:03.736621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:03.802439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:03.803470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:03.803614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:03.803653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:03.935553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:03.935748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:03.935790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:03.935828] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:03.940463] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=59.96%) [2026-02-18T20:30:03.940873] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-18T20:30:03.941214] [INFO ] [sig ] PWP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:04.094346] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PWP.txt [2026-02-18T20:30:04.094506] [INFO ] [sig ] [2496/3398] Completed PWP in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:04.094546] [INFO ] [sig ] [2497/3398] Forecasting PXS... [2026-02-18T20:30:04.094601] [INFO ] [sig ] Generating forecast for: PXS [2026-02-18T20:30:04.094635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-18T20:30:04.106834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-18T20:30:04.107410] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-18T20:30:04.108442] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-18T20:30:04.108497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:04.108529] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:04.108555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:04.108642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:04.168432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:04.169426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:04.169539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:04.169595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:04.276619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:04.276779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:04.276838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:04.276872] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:04.280263] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=44.65%) [2026-02-18T20:30:04.280533] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-18T20:30:04.280677] [INFO ] [sig ] PXS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:04.428533] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PXS.txt [2026-02-18T20:30:04.428717] [INFO ] [sig ] [2497/3398] Completed PXS in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:04.428758] [INFO ] [sig ] [2498/3398] Forecasting PY... [2026-02-18T20:30:04.428790] [INFO ] [sig ] Generating forecast for: PY [2026-02-18T20:30:04.428826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-18T20:30:04.440451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-18T20:30:04.440743] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-18T20:30:04.441743] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-18T20:30:04.441796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:04.441827] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:04.441854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:04.441910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:04.500001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:04.500805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:04.500889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:04.500922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:04.612244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:04.612410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:04.612451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:04.612481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:04.616096] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-18T20:30:04.616384] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-18T20:30:04.616516] [INFO ] [sig ] PY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:04.764723] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/PY.txt [2026-02-18T20:30:04.764898] [INFO ] [sig ] [2498/3398] Completed PY in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:04.764956] [INFO ] [sig ] [2499/3398] Forecasting PYXS... [2026-02-18T20:30:04.764992] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-18T20:30:04.765023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-18T20:30:04.777778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-18T20:30:04.778253] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-18T20:30:04.779253] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-18T20:30:04.779315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:04.779348] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:04.779380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:04.779461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:04.843983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:04.845300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:04.845391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:04.845423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:04.968406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:04.968594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:04.968652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:04.968686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:04.972676] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-02-18T20:30:04.973016] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-18T20:30:04.973181] [INFO ] [sig ] PYXS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:05.125825] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PYXS.txt [2026-02-18T20:30:05.125998] [INFO ] [sig ] [2499/3398] Completed PYXS in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:05.126049] [INFO ] [sig ] [2500/3398] Forecasting PZZA... [2026-02-18T20:30:05.126080] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-18T20:30:05.126111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-18T20:30:05.139743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-18T20:30:05.140145] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-18T20:30:05.141148] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-18T20:30:05.141209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:05.141253] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:05.141287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:05.141351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:05.209077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:05.210394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:05.210500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:05.210537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:05.356780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:05.356958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:05.357000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:05.357029] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:05.360987] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-18T20:30:05.361409] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-18T20:30:05.361567] [INFO ] [sig ] PZZA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:05.517436] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/PZZA.txt [2026-02-18T20:30:05.517613] [INFO ] [sig ] [2500/3398] Completed PZZA in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:05.517657] [INFO ] [sig ] [2501/3398] Forecasting QBTS... [2026-02-18T20:30:05.517686] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-18T20:30:05.517716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-18T20:30:05.529390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-18T20:30:05.529787] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-18T20:30:05.530601] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-18T20:30:05.530655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:05.530699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:05.530729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:05.530785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:05.591636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:05.592720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:05.592845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:05.592880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:05.725098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:05.725254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:05.725297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:05.725327] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:05.729011] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-02-18T20:30:05.729300] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-18T20:30:05.729430] [INFO ] [sig ] QBTS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:05.871425] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QBTS.txt [2026-02-18T20:30:05.871648] [INFO ] [sig ] [2501/3398] Completed QBTS in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:05.871694] [INFO ] [sig ] [2502/3398] Forecasting QCLN... [2026-02-18T20:30:05.871728] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-18T20:30:05.871760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-18T20:30:05.887777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-18T20:30:05.888295] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-18T20:30:05.889193] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-18T20:30:05.889250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:05.889283] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:05.889309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:05.889365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:05.952662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:05.953675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:05.953771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:05.953805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:06.082421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:06.082616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:06.082659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:06.082688] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:06.086360] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-02-18T20:30:06.086757] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-18T20:30:06.086923] [INFO ] [sig ] QCLN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:06.240202] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QCLN.txt [2026-02-18T20:30:06.240350] [INFO ] [sig ] [2502/3398] Completed QCLN in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:06.240392] [INFO ] [sig ] [2503/3398] Forecasting QCOM... [2026-02-18T20:30:06.240423] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-18T20:30:06.240453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-18T20:30:06.254302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-18T20:30:06.254722] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-18T20:30:06.255720] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-18T20:30:06.255773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:06.255805] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:06.255831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:06.255888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:06.314728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:06.315676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:06.315767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:06.315801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:06.447629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:06.447804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:06.447849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:06.447885] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:06.451855] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-18T20:30:06.452258] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-18T20:30:06.452415] [INFO ] [sig ] QCOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:06.612473] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QCOM.txt [2026-02-18T20:30:06.612659] [INFO ] [sig ] [2503/3398] Completed QCOM in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:06.612702] [INFO ] [sig ] [2504/3398] Forecasting QCRH... [2026-02-18T20:30:06.612733] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-18T20:30:06.612763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-18T20:30:06.624988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-18T20:30:06.625391] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-18T20:30:06.626262] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-18T20:30:06.626318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:06.626351] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:06.626377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:06.626435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:06.687916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:06.689136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:06.689231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:06.689266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:06.814980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:06.815160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:06.815204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:06.815234] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:06.819272] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-02-18T20:30:06.819633] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-18T20:30:06.819780] [INFO ] [sig ] QCRH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:06.970468] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QCRH.txt [2026-02-18T20:30:06.970681] [INFO ] [sig ] [2504/3398] Completed QCRH in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:06.970735] [INFO ] [sig ] [2505/3398] Forecasting QDEL... [2026-02-18T20:30:06.970765] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-18T20:30:06.970795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-18T20:30:06.981825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-18T20:30:06.982201] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-18T20:30:06.983029] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-18T20:30:06.983087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:06.983119] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:06.983146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:06.983206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:07.043621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:07.044513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:07.044625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:07.044662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:07.177661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:07.177842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:07.177893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:07.177939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:07.182468] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-18T20:30:07.182826] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-18T20:30:07.182995] [INFO ] [sig ] QDEL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:07.345674] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QDEL.txt [2026-02-18T20:30:07.345846] [INFO ] [sig ] [2505/3398] Completed QDEL in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:07.345889] [INFO ] [sig ] [2506/3398] Forecasting QFIN... [2026-02-18T20:30:07.345934] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-18T20:30:07.345981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-18T20:30:07.358220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-18T20:30:07.358636] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-18T20:30:07.359443] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-18T20:30:07.359498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:07.359532] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:07.359560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:07.359641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:07.420192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:07.421037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:07.421123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:07.421157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:07.550199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:07.550360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:07.550400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:07.550429] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:07.553830] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=7.59%) [2026-02-18T20:30:07.554108] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-18T20:30:07.554253] [INFO ] [sig ] QFIN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:07.699255] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QFIN.txt [2026-02-18T20:30:07.699444] [INFO ] [sig ] [2506/3398] Completed QFIN in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-18T20:30:07.699495] [INFO ] [sig ] [2507/3398] Forecasting QGEN... [2026-02-18T20:30:07.699525] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-18T20:30:07.699555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-18T20:30:07.713272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-18T20:30:07.713668] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-18T20:30:07.714514] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-18T20:30:07.714603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:07.714647] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:07.714676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:07.714740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:07.779530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:07.780621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:07.780711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:07.780746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:07.917384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:07.917551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:07.917615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:07.917648] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:07.922169] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-02-18T20:30:07.922786] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-18T20:30:07.922962] [INFO ] [sig ] QGEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:08.081586] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QGEN.txt [2026-02-18T20:30:08.081751] [INFO ] [sig ] [2507/3398] Completed QGEN in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-18T20:30:08.081792] [INFO ] [sig ] [2508/3398] Forecasting QLYS... [2026-02-18T20:30:08.081823] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-18T20:30:08.081857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-18T20:30:08.096450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-18T20:30:08.096910] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-18T20:30:08.098110] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-18T20:30:08.098178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:08.098256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:08.098300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:08.098386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:08.166644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:08.167599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:08.167688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:08.167723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:08.296656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:08.296819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:08.296860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:08.296909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:08.300458] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-18T20:30:08.300768] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-18T20:30:08.300936] [INFO ] [sig ] QLYS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:08.458229] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QLYS.txt [2026-02-18T20:30:08.458423] [INFO ] [sig ] [2508/3398] Completed QLYS in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:08.458468] [INFO ] [sig ] [2509/3398] Forecasting QMCO... [2026-02-18T20:30:08.458500] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-18T20:30:08.458530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-18T20:30:08.472240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-18T20:30:08.472730] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-18T20:30:08.473743] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-18T20:30:08.473805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:08.473852] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:08.473887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:08.473952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:08.540520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:08.541600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:08.541710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:08.541757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:08.673888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:08.674071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:08.674117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:08.674148] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:08.677716] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-18T20:30:08.678083] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-18T20:30:08.678227] [INFO ] [sig ] QMCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:08.835947] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QMCO.txt [2026-02-18T20:30:08.836335] [INFO ] [sig ] [2509/3398] Completed QMCO in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:08.836384] [INFO ] [sig ] [2510/3398] Forecasting QMOM... [2026-02-18T20:30:08.836426] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-18T20:30:08.836474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-18T20:30:08.849704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-18T20:30:08.850180] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-18T20:30:08.851088] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-18T20:30:08.851148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:08.851183] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:08.851210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:08.851269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:08.910341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:08.911230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:08.911337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:08.911373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:09.034925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:09.035086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:09.035128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:09.035158] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:09.038684] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=62.73%) [2026-02-18T20:30:09.038979] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-18T20:30:09.039114] [INFO ] [sig ] QMOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:09.189528] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QMOM.txt [2026-02-18T20:30:09.189700] [INFO ] [sig ] [2510/3398] Completed QMOM in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:09.189740] [INFO ] [sig ] [2511/3398] Forecasting QNTM... [2026-02-18T20:30:09.189770] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-18T20:30:09.189800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-18T20:30:09.203225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-18T20:30:09.203629] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-18T20:30:09.204430] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-18T20:30:09.204486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:09.204520] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:09.204548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:09.204642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:09.264937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:09.266110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:09.266398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:09.266432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:09.394693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:09.394857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:09.394899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:09.394971] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:09.398516] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-02-18T20:30:09.398823] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-18T20:30:09.398962] [INFO ] [sig ] QNTM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:09.545586] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QNTM.txt [2026-02-18T20:30:09.545741] [INFO ] [sig ] [2511/3398] Completed QNTM in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:09.545783] [INFO ] [sig ] [2512/3398] Forecasting QQMG... [2026-02-18T20:30:09.545813] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-18T20:30:09.545843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-18T20:30:09.566155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-18T20:30:09.566817] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-18T20:30:09.567891] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-18T20:30:09.567946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:09.567999] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:09.568028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:09.568109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:09.629493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:09.630531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:09.630637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:09.630673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:09.748564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:09.748743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:09.748785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:09.748816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:09.752254] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=68.61%) [2026-02-18T20:30:09.752545] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-18T20:30:09.752710] [INFO ] [sig ] QQMG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:09.912543] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQMG.txt [2026-02-18T20:30:09.912731] [INFO ] [sig ] [2512/3398] Completed QQMG in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:09.912772] [INFO ] [sig ] [2513/3398] Forecasting QQQ... [2026-02-18T20:30:09.912804] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-18T20:30:09.912835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-18T20:30:09.925934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-18T20:30:09.926561] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-18T20:30:09.927554] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-18T20:30:09.927642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:09.927676] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:09.927705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:09.927764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:09.991231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:09.992112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:09.992203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:09.992239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:10.126059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:10.126224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:10.126267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:10.126300] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:10.130053] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=81.37%) [2026-02-18T20:30:10.130393] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-18T20:30:10.130533] [INFO ] [sig ] QQQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:10.282631] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQQ.txt [2026-02-18T20:30:10.282809] [INFO ] [sig ] [2513/3398] Completed QQQ in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:10.282857] [INFO ] [sig ] [2514/3398] Forecasting QQQE... [2026-02-18T20:30:10.282895] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-18T20:30:10.282937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-18T20:30:10.296069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-18T20:30:10.296463] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-18T20:30:10.297410] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-18T20:30:10.297467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:10.297499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:10.297526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:10.297603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:10.364375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:10.365343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:10.365436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:10.365470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:10.488787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:10.488950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:10.488993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:10.489023] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:10.492682] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-02-18T20:30:10.493015] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-18T20:30:10.493172] [INFO ] [sig ] QQQE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:10.644420] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQQE.txt [2026-02-18T20:30:10.644610] [INFO ] [sig ] [2514/3398] Completed QQQE in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:10.644657] [INFO ] [sig ] [2515/3398] Forecasting QQQI... [2026-02-18T20:30:10.644687] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-18T20:30:10.644719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-18T20:30:10.656567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-18T20:30:10.656976] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-18T20:30:10.657802] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-18T20:30:10.657859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:10.657894] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:10.657935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:10.658004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:10.721951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:10.723225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:10.723322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:10.723362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:10.854594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:10.854774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:10.854815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:10.854844] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:10.858331] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=68.18%) [2026-02-18T20:30:10.858654] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-18T20:30:10.858797] [INFO ] [sig ] QQQI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:11.030958] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQQI.txt [2026-02-18T20:30:11.031386] [INFO ] [sig ] [2515/3398] Completed QQQI in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:11.031447] [INFO ] [sig ] [2516/3398] Forecasting QQQJ... [2026-02-18T20:30:11.031486] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-18T20:30:11.031533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-18T20:30:11.046426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-18T20:30:11.046918] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-18T20:30:11.047931] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-18T20:30:11.047997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:11.048035] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:11.048096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:11.048172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:11.112256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:11.113415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:11.113532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:11.113602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:11.253210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:11.253375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:11.253416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:11.253448] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:11.257008] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-02-18T20:30:11.257336] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-18T20:30:11.257475] [INFO ] [sig ] QQQJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:11.402391] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQQJ.txt [2026-02-18T20:30:11.402531] [INFO ] [sig ] [2516/3398] Completed QQQJ in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:11.402590] [INFO ] [sig ] [2517/3398] Forecasting QQQM... [2026-02-18T20:30:11.402624] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-18T20:30:11.402655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-18T20:30:11.414114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-18T20:30:11.414518] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-18T20:30:11.415350] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-18T20:30:11.415405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:11.415439] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:11.415467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:11.415525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:11.477964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:11.478964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:11.479057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:11.479092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:11.621243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:11.621402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:11.621442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:11.621471] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:11.625490] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-18T20:30:11.625791] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-18T20:30:11.625921] [INFO ] [sig ] QQQM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:11.772770] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQQM.txt [2026-02-18T20:30:11.772938] [INFO ] [sig ] [2517/3398] Completed QQQM in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:11.772981] [INFO ] [sig ] [2518/3398] Forecasting QQQX... [2026-02-18T20:30:11.773019] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-18T20:30:11.773058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-18T20:30:11.784288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-18T20:30:11.784729] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-18T20:30:11.785557] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-18T20:30:11.785636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:11.785669] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:11.785697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:11.785753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:11.844669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:11.845619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:11.845755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:11.845790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:11.975688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:11.975859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:11.975905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:11.975937] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:11.979728] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-18T20:30:11.980085] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-18T20:30:11.980232] [INFO ] [sig ] QQQX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:12.137201] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QQQX.txt [2026-02-18T20:30:12.137405] [INFO ] [sig ] [2518/3398] Completed QQQX in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:12.137450] [INFO ] [sig ] [2519/3398] Forecasting QRHC... [2026-02-18T20:30:12.137481] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-18T20:30:12.137512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-18T20:30:12.150551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-18T20:30:12.151010] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-18T20:30:12.151916] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-18T20:30:12.151984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:12.152018] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:12.152047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:12.152107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:12.215150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:12.216332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:12.216435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:12.216470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:12.346419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:12.346624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:12.346674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:12.346724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:12.350458] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-02-18T20:30:12.350777] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-18T20:30:12.350946] [INFO ] [sig ] QRHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:12.507305] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QRHC.txt [2026-02-18T20:30:12.507472] [INFO ] [sig ] [2519/3398] Completed QRHC in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:12.507515] [INFO ] [sig ] [2520/3398] Forecasting QRVO... [2026-02-18T20:30:12.507546] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-18T20:30:12.507596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-18T20:30:12.521730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-18T20:30:12.522173] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-18T20:30:12.523286] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-18T20:30:12.523344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:12.523382] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:12.523409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:12.523480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:12.587534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:12.588499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:12.588607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:12.588644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:12.720247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:12.720409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:12.720459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:12.720692] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:12.724998] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=83.20%) [2026-02-18T20:30:12.725277] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-18T20:30:12.725424] [INFO ] [sig ] QRVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:12.879369] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QRVO.txt [2026-02-18T20:30:12.879542] [INFO ] [sig ] [2520/3398] Completed QRVO in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:12.879623] [INFO ] [sig ] [2521/3398] Forecasting QS... [2026-02-18T20:30:12.879678] [INFO ] [sig ] Generating forecast for: QS [2026-02-18T20:30:12.879725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-18T20:30:12.891254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-18T20:30:12.891676] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-18T20:30:12.892507] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-18T20:30:12.892560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:12.892613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:12.892640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:12.892698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:12.949108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:12.950015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:12.950103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:12.950138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:13.079736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:13.079905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:13.079949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:13.079980] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:13.083566] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=53.88%) [2026-02-18T20:30:13.083897] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-18T20:30:13.084038] [INFO ] [sig ] QS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:13.229558] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QS.txt [2026-02-18T20:30:13.229776] [INFO ] [sig ] [2521/3398] Completed QS in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:13.229821] [INFO ] [sig ] [2522/3398] Forecasting QTEC... [2026-02-18T20:30:13.229852] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-18T20:30:13.229883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-18T20:30:13.241545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-18T20:30:13.241999] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-18T20:30:13.242860] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-18T20:30:13.242915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:13.242950] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:13.242980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:13.243039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:13.302804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:13.303748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:13.303836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:13.303868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:13.438152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:13.438319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:13.438361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:13.438391] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:13.442309] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=84.31%) [2026-02-18T20:30:13.442637] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-18T20:30:13.442787] [INFO ] [sig ] QTEC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:13.594294] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QTEC.txt [2026-02-18T20:30:13.594659] [INFO ] [sig ] [2522/3398] Completed QTEC in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-18T20:30:13.594711] [INFO ] [sig ] [2523/3398] Forecasting QTRX... [2026-02-18T20:30:13.594755] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-18T20:30:13.594798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-18T20:30:13.606701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-18T20:30:13.607120] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-18T20:30:13.608471] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-18T20:30:13.608538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:13.608601] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:13.608639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:13.608722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:13.672395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:13.673344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:13.673431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:13.673466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:13.797860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:13.798022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:13.798133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:13.798165] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:13.801765] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-02-18T20:30:13.802071] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-18T20:30:13.802205] [INFO ] [sig ] QTRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:13.954327] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QTRX.txt [2026-02-18T20:30:13.954488] [INFO ] [sig ] [2523/3398] Completed QTRX in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-18T20:30:13.954533] [INFO ] [sig ] [2524/3398] Forecasting QTTB... [2026-02-18T20:30:13.954564] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-18T20:30:13.954618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-18T20:30:13.966528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-18T20:30:13.966945] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-18T20:30:13.967823] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-18T20:30:13.967882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:13.967931] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:13.967968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:13.968077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:14.028587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:14.029527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:14.029640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:14.029677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:14.152815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:14.152979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:14.153021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:14.153051] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:14.156710] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-18T20:30:14.157022] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-18T20:30:14.157170] [INFO ] [sig ] QTTB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:14.304011] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QTTB.txt [2026-02-18T20:30:14.304168] [INFO ] [sig ] [2524/3398] Completed QTTB in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:14.304207] [INFO ] [sig ] [2525/3398] Forecasting QTUM... [2026-02-18T20:30:14.304238] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-18T20:30:14.304269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-18T20:30:14.316247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-18T20:30:14.316657] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-18T20:30:14.317480] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-18T20:30:14.317547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:14.317637] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:14.317674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:14.317732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:14.375289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:14.376150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:14.376237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:14.376272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:14.498844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:14.499006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:14.499049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:14.499087] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:14.502666] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=71.27%) [2026-02-18T20:30:14.502963] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-18T20:30:14.503108] [INFO ] [sig ] QTUM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:14.649717] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QTUM.txt [2026-02-18T20:30:14.649860] [INFO ] [sig ] [2525/3398] Completed QTUM in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:14.649901] [INFO ] [sig ] [2526/3398] Forecasting QTWO... [2026-02-18T20:30:14.649931] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-18T20:30:14.649962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-18T20:30:14.661223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-18T20:30:14.661626] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-18T20:30:14.662456] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-18T20:30:14.662512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:14.662545] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:14.662594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:14.662656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:14.719233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:14.720080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:14.720172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:14.720207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:14.848144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:14.848311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:14.848353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:14.848386] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:14.852034] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-18T20:30:14.852350] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-18T20:30:14.852494] [INFO ] [sig ] QTWO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:15.000429] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QTWO.txt [2026-02-18T20:30:15.000605] [INFO ] [sig ] [2526/3398] Completed QTWO in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:15.000649] [INFO ] [sig ] [2527/3398] Forecasting QUAD... [2026-02-18T20:30:15.000681] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-18T20:30:15.000710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-18T20:30:15.012960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-18T20:30:15.013306] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-18T20:30:15.014147] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-18T20:30:15.014201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:15.014237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:15.014265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:15.014323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:15.071593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:15.072479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:15.072569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:15.072626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:15.195355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:15.195516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:15.195558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:15.195611] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:15.199205] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-18T20:30:15.199499] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-18T20:30:15.199653] [INFO ] [sig ] QUAD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:15.344826] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QUAD.txt [2026-02-18T20:30:15.344992] [INFO ] [sig ] [2527/3398] Completed QUAD in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:15.345032] [INFO ] [sig ] [2528/3398] Forecasting QUIK... [2026-02-18T20:30:15.345064] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-18T20:30:15.345094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-18T20:30:15.356687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-18T20:30:15.357057] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-18T20:30:15.357932] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-18T20:30:15.357988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:15.358021] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:15.358079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:15.358146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:15.436810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:15.437724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:15.437816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:15.437859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:15.564149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:15.564314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:15.564358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:15.564439] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:15.568185] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-18T20:30:15.568693] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-18T20:30:15.568832] [INFO ] [sig ] QUIK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:15.720403] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QUIK.txt [2026-02-18T20:30:15.720593] [INFO ] [sig ] [2528/3398] Completed QUIK in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:15.720646] [INFO ] [sig ] [2529/3398] Forecasting QURE... [2026-02-18T20:30:15.720687] [INFO ] [sig ] Generating forecast for: QURE [2026-02-18T20:30:15.720725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-18T20:30:15.732886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-18T20:30:15.733282] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-18T20:30:15.734146] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-18T20:30:15.734203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:15.734237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:15.734266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:15.734323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:15.799922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:15.801029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:15.801119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:15.801158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:15.928732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:15.928890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:15.928931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:15.928960] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:15.932441] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-18T20:30:15.932743] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-18T20:30:15.932888] [INFO ] [sig ] QURE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:16.075452] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QURE.txt [2026-02-18T20:30:16.075650] [INFO ] [sig ] [2529/3398] Completed QURE in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:16.075696] [INFO ] [sig ] [2530/3398] Forecasting QVAL... [2026-02-18T20:30:16.075735] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-18T20:30:16.075768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-18T20:30:16.087548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-18T20:30:16.087916] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-18T20:30:16.088853] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-18T20:30:16.088911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:16.088945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:16.088973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:16.089038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:16.148700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:16.149591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:16.149682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:16.149727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:16.273098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:16.273266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:16.273310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:16.273340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:16.276999] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-02-18T20:30:16.277301] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-18T20:30:16.277439] [INFO ] [sig ] QVAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:16.423404] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/QVAL.txt [2026-02-18T20:30:16.423545] [INFO ] [sig ] [2530/3398] Completed QVAL in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:16.423602] [INFO ] [sig ] [2531/3398] Forecasting QVCC... [2026-02-18T20:30:16.423634] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-18T20:30:16.423664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-18T20:30:16.435182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-18T20:30:16.435527] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-18T20:30:16.436366] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-18T20:30:16.436431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:16.436468] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:16.436497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:16.436557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:16.493817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:16.494647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:16.494735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:16.494769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:16.623594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:16.623782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:16.623826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:16.623873] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:16.627711] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-02-18T20:30:16.628015] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-18T20:30:16.628177] [INFO ] [sig ] QVCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:16.772892] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QVCC.txt [2026-02-18T20:30:16.773051] [INFO ] [sig ] [2531/3398] Completed QVCC in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:16.773098] [INFO ] [sig ] [2532/3398] Forecasting QYLD... [2026-02-18T20:30:16.773128] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-18T20:30:16.773160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-18T20:30:16.786535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-18T20:30:16.786928] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-18T20:30:16.787769] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-18T20:30:16.787822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:16.787854] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:16.787881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:16.787946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:16.843981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:16.844760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:16.844843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:16.844877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:16.962332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:16.962510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:16.962552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:16.962599] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:16.965944] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-18T20:30:16.966250] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-18T20:30:16.966386] [INFO ] [sig ] QYLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:17.105898] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QYLD.txt [2026-02-18T20:30:17.106047] [INFO ] [sig ] [2532/3398] Completed QYLD in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:17.106087] [INFO ] [sig ] [2533/3398] Forecasting QYLG... [2026-02-18T20:30:17.106117] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-18T20:30:17.106148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-18T20:30:17.118141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-18T20:30:17.118501] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-18T20:30:17.119330] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-18T20:30:17.119385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:17.119419] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:17.119447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:17.119507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:17.176720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:17.177524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:17.177630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:17.177664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:17.305109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:17.305330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:17.305382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:17.305425] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:17.309722] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=89.00%) [2026-02-18T20:30:17.310117] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-18T20:30:17.310311] [INFO ] [sig ] QYLG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:17.456297] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/QYLG.txt [2026-02-18T20:30:17.456440] [INFO ] [sig ] [2533/3398] Completed QYLG in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:17.456482] [INFO ] [sig ] [2534/3398] Forecasting RA... [2026-02-18T20:30:17.456514] [INFO ] [sig ] Generating forecast for: RA [2026-02-18T20:30:17.456546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-18T20:30:17.468220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-18T20:30:17.468605] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-18T20:30:17.469444] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-18T20:30:17.469497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:17.469530] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:17.469556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:17.469655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:17.527236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:17.528266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:17.528354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:17.528387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:17.656378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:17.656536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:17.656595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:17.656637] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:17.660385] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-18T20:30:17.660715] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-18T20:30:17.660852] [INFO ] [sig ] RA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:17.807765] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RA.txt [2026-02-18T20:30:17.807920] [INFO ] [sig ] [2534/3398] Completed RA in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:17.807959] [INFO ] [sig ] [2535/3398] Forecasting RACE... [2026-02-18T20:30:17.807989] [INFO ] [sig ] Generating forecast for: RACE [2026-02-18T20:30:17.808018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-18T20:30:17.819168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-18T20:30:17.819527] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-18T20:30:17.820349] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-18T20:30:17.820403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:17.820434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:17.820461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:17.820518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:17.876371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:17.877112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:17.877222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:17.877256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:17.995631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:17.995795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:17.995836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:17.995869] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:17.999385] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-18T20:30:17.999701] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-18T20:30:17.999836] [INFO ] [sig ] RACE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:18.143143] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RACE.txt [2026-02-18T20:30:18.143300] [INFO ] [sig ] [2535/3398] Completed RACE in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:18.143340] [INFO ] [sig ] [2536/3398] Forecasting RAIL... [2026-02-18T20:30:18.143371] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-18T20:30:18.143401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-18T20:30:18.155891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-18T20:30:18.156288] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-18T20:30:18.157165] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-18T20:30:18.157241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:18.157274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:18.157301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:18.157357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:18.217347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:18.218382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:18.218480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:18.218515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:18.348372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:18.348540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:18.348597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:18.348631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:18.352392] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=54.25%) [2026-02-18T20:30:18.352736] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-18T20:30:18.352889] [INFO ] [sig ] RAIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:18.501380] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RAIL.txt [2026-02-18T20:30:18.501550] [INFO ] [sig ] [2536/3398] Completed RAIL in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:18.501612] [INFO ] [sig ] [2537/3398] Forecasting RAMP... [2026-02-18T20:30:18.501643] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-18T20:30:18.501673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-18T20:30:18.512794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-18T20:30:18.513193] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-18T20:30:18.514054] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-18T20:30:18.514110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:18.514146] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:18.514182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:18.514247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:18.571920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:18.572819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:18.572908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:18.572941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:18.694626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:18.694785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:18.694825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:18.694855] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:18.698282] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=51.97%) [2026-02-18T20:30:18.698556] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-18T20:30:18.698722] [INFO ] [sig ] RAMP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:18.840452] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RAMP.txt [2026-02-18T20:30:18.840648] [INFO ] [sig ] [2537/3398] Completed RAMP in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:18.840694] [INFO ] [sig ] [2538/3398] Forecasting RARE... [2026-02-18T20:30:18.840726] [INFO ] [sig ] Generating forecast for: RARE [2026-02-18T20:30:18.840762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-18T20:30:18.853000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-18T20:30:18.853358] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-18T20:30:18.854235] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-18T20:30:18.854292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:18.854325] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:18.854354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:18.854420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:18.911841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:18.912518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:18.912632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:18.912670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:19.033147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:19.033297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:19.033336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:19.033365] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:19.036759] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-18T20:30:19.037032] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-18T20:30:19.037157] [INFO ] [sig ] RARE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:19.177337] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RARE.txt [2026-02-18T20:30:19.177504] [INFO ] [sig ] [2538/3398] Completed RARE in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:19.177544] [INFO ] [sig ] [2539/3398] Forecasting RAVE... [2026-02-18T20:30:19.177593] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-18T20:30:19.177655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-18T20:30:19.188377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-18T20:30:19.188687] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-18T20:30:19.189505] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-18T20:30:19.189559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:19.189614] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:19.189646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:19.189703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:19.245782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:19.246424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:19.246505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:19.246539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:19.358870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:19.359018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:19.359058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:19.359087] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:19.362466] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-18T20:30:19.362756] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-18T20:30:19.362883] [INFO ] [sig ] RAVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:19.502496] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RAVE.txt [2026-02-18T20:30:19.502632] [INFO ] [sig ] [2539/3398] Completed RAVE in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-18T20:30:19.502679] [INFO ] [sig ] [2540/3398] Forecasting RAY... [2026-02-18T20:30:19.502709] [INFO ] [sig ] Generating forecast for: RAY [2026-02-18T20:30:19.502739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-18T20:30:19.514011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-18T20:30:19.514295] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-18T20:30:19.515086] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-18T20:30:19.515139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:19.515172] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:19.515200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:19.515256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:19.571401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:19.572181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:19.572264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:19.572297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:19.695350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:19.695583] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:19.695643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:19.695678] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:19.699558] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-02-18T20:30:19.699918] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-18T20:30:19.700060] [INFO ] [sig ] RAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:19.845776] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RAY.txt [2026-02-18T20:30:19.845907] [INFO ] [sig ] [2540/3398] Completed RAY in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-18T20:30:19.846134] [INFO ] [sig ] [2541/3398] Forecasting RBA... [2026-02-18T20:30:19.846164] [INFO ] [sig ] Generating forecast for: RBA [2026-02-18T20:30:19.846193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-18T20:30:19.858856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-18T20:30:19.859179] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-18T20:30:19.860203] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-18T20:30:19.860268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:19.860307] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:19.860340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:19.860398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:19.918902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:19.919650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:19.919741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:19.919775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:20.039318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:20.039644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:20.039684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:20.039720] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:20.043096] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-18T20:30:20.043560] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-18T20:30:20.043724] [INFO ] [sig ] RBA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:20.186006] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RBA.txt [2026-02-18T20:30:20.186119] [INFO ] [sig ] [2541/3398] Completed RBA in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:20.186157] [INFO ] [sig ] [2542/3398] Forecasting RBB... [2026-02-18T20:30:20.186187] [INFO ] [sig ] Generating forecast for: RBB [2026-02-18T20:30:20.186216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-18T20:30:20.198267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-18T20:30:20.198539] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-18T20:30:20.199367] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-18T20:30:20.199421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:20.199479] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:20.199508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:20.199566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:20.255982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:20.256618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:20.256697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:20.256729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:20.381593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:20.381849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:20.381898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:20.381928] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:20.385334] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-02-18T20:30:20.385620] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-18T20:30:20.385760] [INFO ] [sig ] RBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:20.523909] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RBB.txt [2026-02-18T20:30:20.524038] [INFO ] [sig ] [2542/3398] Completed RBB in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:20.524079] [INFO ] [sig ] [2543/3398] Forecasting RBC... [2026-02-18T20:30:20.524110] [INFO ] [sig ] Generating forecast for: RBC [2026-02-18T20:30:20.524141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-18T20:30:20.535438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-18T20:30:20.535776] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-18T20:30:20.536619] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-18T20:30:20.536678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:20.536712] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:20.536740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:20.536800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:20.593594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:20.594234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:20.594328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:20.594368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:20.716792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:20.716910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:20.716962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:20.716992] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:20.720337] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=96.04%) [2026-02-18T20:30:20.720625] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-18T20:30:20.720750] [INFO ] [sig ] RBC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:20.860069] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RBC.txt [2026-02-18T20:30:20.860182] [INFO ] [sig ] [2543/3398] Completed RBC in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:20.860222] [INFO ] [sig ] [2544/3398] Forecasting RBCAA... [2026-02-18T20:30:20.860258] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-18T20:30:20.860293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-18T20:30:20.870966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-18T20:30:20.871231] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-18T20:30:20.872017] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-18T20:30:20.872070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:20.872102] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:20.872129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:20.872186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:20.929767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:20.930390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:20.930467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:20.930500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:21.044080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:21.044247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:21.044294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:21.044329] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:21.047734] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=22.68%) [2026-02-18T20:30:21.048016] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-18T20:30:21.048187] [INFO ] [sig ] RBCAA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:21.188635] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RBCAA.txt [2026-02-18T20:30:21.188801] [INFO ] [sig ] [2544/3398] Completed RBCAA in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:21.188844] [INFO ] [sig ] [2545/3398] Forecasting RBLX... [2026-02-18T20:30:21.188873] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-18T20:30:21.188904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-18T20:30:21.200424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-18T20:30:21.200847] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-18T20:30:21.201682] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-18T20:30:21.201733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:21.201764] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:21.201791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:21.201847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:21.257893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:21.258848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:21.258933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:21.258967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:21.377943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:21.378089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:21.378128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:21.378187] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:21.381526] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=58.28%) [2026-02-18T20:30:21.381818] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-18T20:30:21.381943] [INFO ] [sig ] RBLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:21.522391] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RBLX.txt [2026-02-18T20:30:21.522552] [INFO ] [sig ] [2545/3398] Completed RBLX in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:21.522613] [INFO ] [sig ] [2546/3398] Forecasting RC... [2026-02-18T20:30:21.522646] [INFO ] [sig ] Generating forecast for: RC [2026-02-18T20:30:21.522677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-18T20:30:21.534412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-18T20:30:21.534825] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-18T20:30:21.535663] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-18T20:30:21.535716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:21.535748] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:21.535775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:21.535832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:21.591775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:21.592654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:21.592738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:21.592771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:21.713431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:21.713610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:21.713652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:21.713680] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:21.717075] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-02-18T20:30:21.717350] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-18T20:30:21.717479] [INFO ] [sig ] RC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:21.857417] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RC.txt [2026-02-18T20:30:21.857554] [INFO ] [sig ] [2546/3398] Completed RC in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:21.857627] [INFO ] [sig ] [2547/3398] Forecasting RCEL... [2026-02-18T20:30:21.857659] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-18T20:30:21.857689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-18T20:30:21.871086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-18T20:30:21.871466] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-18T20:30:21.872274] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-18T20:30:21.872327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:21.872371] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:21.872399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:21.872456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:21.928484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:21.929236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:21.929329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:21.929368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:22.060545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:22.060726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:22.060769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:22.060801] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:22.064289] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-18T20:30:22.064599] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-18T20:30:22.064731] [INFO ] [sig ] RCEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:22.212109] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RCEL.txt [2026-02-18T20:30:22.212250] [INFO ] [sig ] [2547/3398] Completed RCEL in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:22.212297] [INFO ] [sig ] [2548/3398] Forecasting RCI... [2026-02-18T20:30:22.212334] [INFO ] [sig ] Generating forecast for: RCI [2026-02-18T20:30:22.212372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-18T20:30:22.225046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-18T20:30:22.225415] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-18T20:30:22.226274] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-18T20:30:22.226330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:22.226363] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:22.226390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:22.226447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:22.283835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:22.284710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:22.284797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:22.284831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:22.407101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:22.407269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:22.407313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:22.407343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:22.410981] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-02-18T20:30:22.411276] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-18T20:30:22.411418] [INFO ] [sig ] RCI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:22.556793] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RCI.txt [2026-02-18T20:30:22.556948] [INFO ] [sig ] [2548/3398] Completed RCI in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:22.556990] [INFO ] [sig ] [2549/3398] Forecasting RCKY... [2026-02-18T20:30:22.557020] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-18T20:30:22.557051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-18T20:30:22.567626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-18T20:30:22.567984] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-18T20:30:22.568826] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-18T20:30:22.568879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:22.568911] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:22.568938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:22.568993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:22.625925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:22.626773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:22.626859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:22.626894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:22.752626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:22.752826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:22.752868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:22.752900] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:22.756601] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-02-18T20:30:22.756896] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-18T20:30:22.757038] [INFO ] [sig ] RCKY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:22.905370] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RCKY.txt [2026-02-18T20:30:22.905515] [INFO ] [sig ] [2549/3398] Completed RCKY in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:22.905555] [INFO ] [sig ] [2550/3398] Forecasting RCL... [2026-02-18T20:30:22.905605] [INFO ] [sig ] Generating forecast for: RCL [2026-02-18T20:30:22.905637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-18T20:30:22.918437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-18T20:30:22.918839] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-18T20:30:22.919737] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-18T20:30:22.919793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:22.919827] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:22.919856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:22.919915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:22.980009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:22.980955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:22.981043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:22.981078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:23.110517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:23.110697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:23.110739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:23.110770] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:23.114389] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-18T20:30:23.114694] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-18T20:30:23.114828] [INFO ] [sig ] RCL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:23.258100] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RCL.txt [2026-02-18T20:30:23.258249] [INFO ] [sig ] [2550/3398] Completed RCL in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:23.258292] [INFO ] [sig ] [2551/3398] Forecasting RCS... [2026-02-18T20:30:23.258336] [INFO ] [sig ] Generating forecast for: RCS [2026-02-18T20:30:23.258372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-18T20:30:23.269435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-18T20:30:23.269793] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-18T20:30:23.270619] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-18T20:30:23.270673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:23.270705] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:23.270732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:23.270791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:23.327274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:23.328100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:23.328196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:23.328231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:23.451413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:23.451610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:23.451657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:23.451686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:23.455289] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-02-18T20:30:23.455606] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-18T20:30:23.455738] [INFO ] [sig ] RCS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:23.600093] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RCS.txt [2026-02-18T20:30:23.600257] [INFO ] [sig ] [2551/3398] Completed RCS in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:23.600307] [INFO ] [sig ] [2552/3398] Forecasting RCUS... [2026-02-18T20:30:23.600340] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-18T20:30:23.600371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-18T20:30:23.612986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-18T20:30:23.613351] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-18T20:30:23.614200] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-18T20:30:23.614255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:23.614287] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:23.614315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:23.614373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:23.676156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:23.677078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:23.677197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:23.677233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:23.801697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:23.801857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:23.801900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:23.801941] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:23.805920] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-02-18T20:30:23.806293] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-18T20:30:23.806451] [INFO ] [sig ] RCUS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:23.956261] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RCUS.txt [2026-02-18T20:30:23.956433] [INFO ] [sig ] [2552/3398] Completed RCUS in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:23.956476] [INFO ] [sig ] [2553/3398] Forecasting RDCM... [2026-02-18T20:30:23.956509] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-18T20:30:23.956541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-18T20:30:23.968171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-18T20:30:23.968554] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-18T20:30:23.969370] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-18T20:30:23.969425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:23.969458] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:23.969486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:23.969546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:24.030392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:24.031311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:24.031406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:24.031441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:24.154722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:24.154881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:24.154923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:24.154954] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:24.158435] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-18T20:30:24.158741] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-18T20:30:24.158876] [INFO ] [sig ] RDCM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:24.305698] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RDCM.txt [2026-02-18T20:30:24.305887] [INFO ] [sig ] [2553/3398] Completed RDCM in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:24.305928] [INFO ] [sig ] [2554/3398] Forecasting RDVY... [2026-02-18T20:30:24.305957] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-18T20:30:24.305996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-18T20:30:24.317886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-18T20:30:24.318277] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-18T20:30:24.319093] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-18T20:30:24.319145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:24.319177] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:24.319204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:24.319260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:24.379027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:24.379964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:24.380070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:24.380109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:24.506412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:24.506593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:24.506637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:24.506686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:24.510261] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-02-18T20:30:24.510598] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-18T20:30:24.510732] [INFO ] [sig ] RDVY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:24.653411] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RDVY.txt [2026-02-18T20:30:24.653590] [INFO ] [sig ] [2554/3398] Completed RDVY in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:24.653634] [INFO ] [sig ] [2555/3398] Forecasting RDY... [2026-02-18T20:30:24.653663] [INFO ] [sig ] Generating forecast for: RDY [2026-02-18T20:30:24.653692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-18T20:30:24.668539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-18T20:30:24.668998] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-18T20:30:24.669946] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-18T20:30:24.670012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:24.670047] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:24.670075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:24.670134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:24.732318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:24.733227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:24.733326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:24.733361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:24.861940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:24.862100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:24.862142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:24.862174] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:24.865661] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-02-18T20:30:24.865959] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-18T20:30:24.866092] [INFO ] [sig ] RDY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:25.017654] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RDY.txt [2026-02-18T20:30:25.017906] [INFO ] [sig ] [2555/3398] Completed RDY in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:25.017970] [INFO ] [sig ] [2556/3398] Forecasting REAL... [2026-02-18T20:30:25.018013] [INFO ] [sig ] Generating forecast for: REAL [2026-02-18T20:30:25.018078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-18T20:30:25.036965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-18T20:30:25.037384] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-18T20:30:25.038361] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-18T20:30:25.038430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:25.038470] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:25.038507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:25.038615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:25.100837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:25.101826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:25.101946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:25.102010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:25.229536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:25.229715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:25.229758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:25.229788] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:25.233452] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=61.83%) [2026-02-18T20:30:25.233761] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-18T20:30:25.233896] [INFO ] [sig ] REAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:25.385121] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/REAL.txt [2026-02-18T20:30:25.385277] [INFO ] [sig ] [2556/3398] Completed REAL in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-18T20:30:25.385333] [INFO ] [sig ] [2557/3398] Forecasting REAX... [2026-02-18T20:30:25.385375] [INFO ] [sig ] Generating forecast for: REAX [2026-02-18T20:30:25.385423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-18T20:30:25.397512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-18T20:30:25.397924] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-18T20:30:25.398842] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-18T20:30:25.398897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:25.398930] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:25.398959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:25.399017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:25.457059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:25.457881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:25.457969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:25.458004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:25.582431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:25.582608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:25.582674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:25.582718] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:25.587733] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-18T20:30:25.588135] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-18T20:30:25.588314] [INFO ] [sig ] REAX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:25.738659] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/REAX.txt [2026-02-18T20:30:25.738830] [INFO ] [sig ] [2557/3398] Completed REAX in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-18T20:30:25.738874] [INFO ] [sig ] [2558/3398] Forecasting REBN... [2026-02-18T20:30:25.738905] [INFO ] [sig ] Generating forecast for: REBN [2026-02-18T20:30:25.738936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-18T20:30:25.750704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-18T20:30:25.751056] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-18T20:30:25.751921] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-18T20:30:25.751977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:25.752009] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:25.752036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:25.752106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:25.812848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:25.813776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:25.813863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:25.813899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:25.933602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:25.933772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:25.933824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:25.933860] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:25.937500] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-02-18T20:30:25.937815] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-18T20:30:25.937949] [INFO ] [sig ] REBN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:26.082075] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/REBN.txt [2026-02-18T20:30:26.082233] [INFO ] [sig ] [2558/3398] Completed REBN in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:26.082272] [INFO ] [sig ] [2559/3398] Forecasting REFI... [2026-02-18T20:30:26.082305] [INFO ] [sig ] Generating forecast for: REFI [2026-02-18T20:30:26.082336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-18T20:30:26.094709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-18T20:30:26.095055] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-18T20:30:26.095880] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-18T20:30:26.095934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:26.095993] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:26.096021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:26.096078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:26.151686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:26.152426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:26.152508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:26.152541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:26.277854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:26.278066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:26.278109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:26.278137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:26.281818] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-18T20:30:26.282099] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-18T20:30:26.282227] [INFO ] [sig ] REFI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:26.441475] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/REFI.txt [2026-02-18T20:30:26.441671] [INFO ] [sig ] [2559/3398] Completed REFI in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:26.441716] [INFO ] [sig ] [2560/3398] Forecasting REG... [2026-02-18T20:30:26.441746] [INFO ] [sig ] Generating forecast for: REG [2026-02-18T20:30:26.441776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-18T20:30:26.454823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-18T20:30:26.455234] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-18T20:30:26.456151] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-18T20:30:26.456215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:26.456247] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:26.456274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:26.456337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:26.516291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:26.517203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:26.517297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:26.517338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:26.641677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:26.641841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:26.641887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:26.641917] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:26.645849] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=43.98%) [2026-02-18T20:30:26.646238] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-18T20:30:26.646413] [INFO ] [sig ] REG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:26.809494] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/REG.txt [2026-02-18T20:30:26.809694] [INFO ] [sig ] [2560/3398] Completed REG in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:26.809739] [INFO ] [sig ] [2561/3398] Forecasting REGN... [2026-02-18T20:30:26.809769] [INFO ] [sig ] Generating forecast for: REGN [2026-02-18T20:30:26.809801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-18T20:30:26.822453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-18T20:30:26.822901] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-18T20:30:26.823809] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-18T20:30:26.823865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:26.823900] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:26.823929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:26.823987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:26.885053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:26.885966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:26.886052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:26.886086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:27.008036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:27.008246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:27.008286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:27.008315] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:27.011906] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-02-18T20:30:27.012213] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-18T20:30:27.012338] [INFO ] [sig ] REGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:27.154191] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/REGN.txt [2026-02-18T20:30:27.154334] [INFO ] [sig ] [2561/3398] Completed REGN in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:27.154374] [INFO ] [sig ] [2562/3398] Forecasting RELL... [2026-02-18T20:30:27.154408] [INFO ] [sig ] Generating forecast for: RELL [2026-02-18T20:30:27.154445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-18T20:30:27.165834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-18T20:30:27.166126] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-18T20:30:27.166924] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-18T20:30:27.166978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:27.167010] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:27.167037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:27.167093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:27.222491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:27.223138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:27.223219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:27.223252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:27.339465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:27.339651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:27.339692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:27.339753] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:27.343178] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-02-18T20:30:27.343465] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-18T20:30:27.343613] [INFO ] [sig ] RELL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:27.484165] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RELL.txt [2026-02-18T20:30:27.484339] [INFO ] [sig ] [2562/3398] Completed RELL in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:27.484388] [INFO ] [sig ] [2563/3398] Forecasting RELX... [2026-02-18T20:30:27.484423] [INFO ] [sig ] Generating forecast for: RELX [2026-02-18T20:30:27.484459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-18T20:30:27.497696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-18T20:30:27.498148] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-18T20:30:27.499085] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-18T20:30:27.499142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:27.499175] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:27.499202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:27.499262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:27.557643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:27.558689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:27.558793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:27.558828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:27.698418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:27.698633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:27.698704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:27.698751] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:27.704020] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=28.00%) [2026-02-18T20:30:27.704649] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-18T20:30:27.704897] [INFO ] [sig ] RELX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:27.928485] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RELX.txt [2026-02-18T20:30:27.928794] [INFO ] [sig ] [2563/3398] Completed RELX in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:27.928864] [INFO ] [sig ] [2564/3398] Forecasting RELY... [2026-02-18T20:30:27.928905] [INFO ] [sig ] Generating forecast for: RELY [2026-02-18T20:30:27.928940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-18T20:30:27.963728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-18T20:30:27.964518] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-18T20:30:27.966123] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-18T20:30:27.966217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:27.966264] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:27.966300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:27.966382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:28.091268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:28.092710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:28.092863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:28.092924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:28.286303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:28.286521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:28.286618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:28.286677] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:28.292903] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=25.24%) [2026-02-18T20:30:28.293565] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-18T20:30:28.293860] [INFO ] [sig ] RELY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:28.517202] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RELY.txt [2026-02-18T20:30:28.517517] [INFO ] [sig ] [2564/3398] Completed RELY in 0.6s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:28.517606] [INFO ] [sig ] [2565/3398] Forecasting REPL... [2026-02-18T20:30:28.517650] [INFO ] [sig ] Generating forecast for: REPL [2026-02-18T20:30:28.517691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-18T20:30:28.547300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-18T20:30:28.547956] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-18T20:30:28.549179] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-18T20:30:28.549238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:28.549272] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:28.549300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:28.549361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:28.620838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:28.622193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:28.622331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:28.622379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:28.789781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:28.789989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:28.790048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:28.790089] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:28.795722] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-02-18T20:30:28.796281] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-18T20:30:28.796504] [INFO ] [sig ] REPL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:28.992757] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/REPL.txt [2026-02-18T20:30:28.992927] [INFO ] [sig ] [2565/3398] Completed REPL in 0.5s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:28.992972] [INFO ] [sig ] [2566/3398] Forecasting RERE... [2026-02-18T20:30:28.993004] [INFO ] [sig ] Generating forecast for: RERE [2026-02-18T20:30:28.993034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-18T20:30:29.006002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-18T20:30:29.006394] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-18T20:30:29.007256] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-18T20:30:29.007311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:29.007346] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:29.007373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:29.007431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:29.070778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:29.071764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:29.071872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:29.071924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:29.199453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:29.199638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:29.199685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:29.199717] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:29.203545] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-02-18T20:30:29.203901] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-18T20:30:29.204048] [INFO ] [sig ] RERE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:29.364438] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RERE.txt [2026-02-18T20:30:29.364645] [INFO ] [sig ] [2566/3398] Completed RERE in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:29.364692] [INFO ] [sig ] [2567/3398] Forecasting RES... [2026-02-18T20:30:29.364722] [INFO ] [sig ] Generating forecast for: RES [2026-02-18T20:30:29.364755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-18T20:30:29.376637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-18T20:30:29.377015] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-18T20:30:29.377969] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-18T20:30:29.378028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:29.378088] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:29.378122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:29.378198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:29.439832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:29.440773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:29.440870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:29.440910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:29.569392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:29.569546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:29.569605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:29.569636] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:29.573415] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-18T20:30:29.573908] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-18T20:30:29.574037] [INFO ] [sig ] RES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:29.717212] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RES.txt [2026-02-18T20:30:29.717348] [INFO ] [sig ] [2567/3398] Completed RES in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:29.717389] [INFO ] [sig ] [2568/3398] Forecasting REX... [2026-02-18T20:30:29.717420] [INFO ] [sig ] Generating forecast for: REX [2026-02-18T20:30:29.717453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-18T20:30:29.729668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-18T20:30:29.730017] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-18T20:30:29.730856] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-18T20:30:29.730920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:29.730961] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:29.730989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:29.731045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:29.789092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:29.789952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:29.790040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:29.790077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:29.913306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:29.913472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:29.913514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:29.913544] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:29.917157] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-02-18T20:30:29.917464] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-18T20:30:29.917647] [INFO ] [sig ] REX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:30.067930] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/REX.txt [2026-02-18T20:30:30.068090] [INFO ] [sig ] [2568/3398] Completed REX in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:30.068135] [INFO ] [sig ] [2569/3398] Forecasting REYN... [2026-02-18T20:30:30.068166] [INFO ] [sig ] Generating forecast for: REYN [2026-02-18T20:30:30.068200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-18T20:30:30.081655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-18T20:30:30.081981] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-18T20:30:30.082991] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-18T20:30:30.083046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:30.083077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:30.083104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:30.083162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:30.141489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:30.142151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:30.142259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:30.142293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:30.259367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:30.259527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:30.259585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:30.259618] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:30.263000] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-18T20:30:30.263272] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-18T20:30:30.263396] [INFO ] [sig ] REYN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:30.407115] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/REYN.txt [2026-02-18T20:30:30.407278] [INFO ] [sig ] [2569/3398] Completed REYN in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:30.407320] [INFO ] [sig ] [2570/3398] Forecasting REZI... [2026-02-18T20:30:30.407350] [INFO ] [sig ] Generating forecast for: REZI [2026-02-18T20:30:30.407379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-18T20:30:30.419556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-18T20:30:30.419960] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-18T20:30:30.420768] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-18T20:30:30.420821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:30.420852] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:30.420879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:30.420936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:30.476948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:30.477887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:30.477976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:30.478009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:30.599555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:30.599727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:30.599767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:30.599795] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:30.603173] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=61.47%) [2026-02-18T20:30:30.603445] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-18T20:30:30.603615] [INFO ] [sig ] REZI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:30.752463] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/REZI.txt [2026-02-18T20:30:30.752659] [INFO ] [sig ] [2570/3398] Completed REZI in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:30.752705] [INFO ] [sig ] [2571/3398] Forecasting RF... [2026-02-18T20:30:30.752734] [INFO ] [sig ] Generating forecast for: RF [2026-02-18T20:30:30.752762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-18T20:30:30.765976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-18T20:30:30.766372] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-18T20:30:30.767488] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-18T20:30:30.767563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:30.767658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:30.767689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:30.767748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:30.828231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:30.829076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:30.829161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:30.829194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:30.951559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:30.951724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:30.951765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:30.951793] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:30.955154] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=50.78%) [2026-02-18T20:30:30.955437] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-18T20:30:30.955565] [INFO ] [sig ] RF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:31.098126] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RF.txt [2026-02-18T20:30:31.098270] [INFO ] [sig ] [2571/3398] Completed RF in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:31.098311] [INFO ] [sig ] [2572/3398] Forecasting RFI... [2026-02-18T20:30:31.098341] [INFO ] [sig ] Generating forecast for: RFI [2026-02-18T20:30:31.098370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-18T20:30:31.110122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-18T20:30:31.110439] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-18T20:30:31.111228] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-18T20:30:31.111281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:31.111314] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:31.111341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:31.111398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:31.167239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:31.168066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:31.168152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:31.168185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:31.284469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:31.284647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:31.284690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:31.284721] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:31.288208] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-18T20:30:31.288506] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-18T20:30:31.288658] [INFO ] [sig ] RFI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:31.430642] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RFI.txt [2026-02-18T20:30:31.430812] [INFO ] [sig ] [2572/3398] Completed RFI in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:31.430854] [INFO ] [sig ] [2573/3398] Forecasting RFL... [2026-02-18T20:30:31.430883] [INFO ] [sig ] Generating forecast for: RFL [2026-02-18T20:30:31.430914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-18T20:30:31.442009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-18T20:30:31.442342] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-18T20:30:31.443156] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-18T20:30:31.443211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:31.443245] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:31.443273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:31.443333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:31.507985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:31.509147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:31.509276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:31.509331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:31.661016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:31.661139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:31.661183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:31.661214] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:31.664775] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: UP (p=88.37%) [2026-02-18T20:30:31.665069] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-18T20:30:31.665202] [INFO ] [sig ] RFL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:31.808507] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RFL.txt [2026-02-18T20:30:31.808674] [INFO ] [sig ] [2573/3398] Completed RFL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-18T20:30:31.808717] [INFO ] [sig ] [2574/3398] Forecasting RFM... [2026-02-18T20:30:31.808747] [INFO ] [sig ] Generating forecast for: RFM [2026-02-18T20:30:31.808778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-18T20:30:31.819993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-18T20:30:31.820327] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-18T20:30:31.821185] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-18T20:30:31.821241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:31.821273] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:31.821301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:31.821359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:31.883204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:31.884073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:31.884160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:31.884195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:31.994453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:31.994636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:31.994679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:31.994710] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:31.998429] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=20.13%) [2026-02-18T20:30:31.998753] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-18T20:30:31.998890] [INFO ] [sig ] RFM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:32.138506] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RFM.txt [2026-02-18T20:30:32.138666] [INFO ] [sig ] [2574/3398] Completed RFM in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:32.138714] [INFO ] [sig ] [2575/3398] Forecasting RFMZ... [2026-02-18T20:30:32.138745] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-18T20:30:32.138774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-18T20:30:32.149990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-18T20:30:32.150312] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-18T20:30:32.151131] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-18T20:30:32.151185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:32.151217] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:32.151244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:32.151299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:32.207702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:32.208464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:32.208565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:32.208630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:32.328031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:32.328214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:32.328254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:32.328282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:32.332240] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=51.49%) [2026-02-18T20:30:32.332534] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-18T20:30:32.332690] [INFO ] [sig ] RFMZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:32.472848] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RFMZ.txt [2026-02-18T20:30:32.473005] [INFO ] [sig ] [2575/3398] Completed RFMZ in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:32.473046] [INFO ] [sig ] [2576/3398] Forecasting RGA... [2026-02-18T20:30:32.473075] [INFO ] [sig ] Generating forecast for: RGA [2026-02-18T20:30:32.473104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-18T20:30:32.486079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-18T20:30:32.486475] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-18T20:30:32.487415] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-18T20:30:32.487473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:32.487538] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:32.487567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:32.487648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:32.547204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:32.548127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:32.548232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:32.548284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:32.674533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:32.674710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:32.674752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:32.674780] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:32.678134] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-18T20:30:32.678419] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-18T20:30:32.678601] [INFO ] [sig ] RGA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:32.819751] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RGA.txt [2026-02-18T20:30:32.819886] [INFO ] [sig ] [2576/3398] Completed RGA in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:32.819926] [INFO ] [sig ] [2577/3398] Forecasting RGCO... [2026-02-18T20:30:32.819955] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-18T20:30:32.819984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-18T20:30:32.831125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-18T20:30:32.831414] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-18T20:30:32.832204] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-18T20:30:32.832258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:32.832291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:32.832318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:32.832375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:32.888262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:32.888927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:32.889009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:32.889041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:33.001748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:33.001908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:33.001949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:33.001978] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:33.005432] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-02-18T20:30:33.005762] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-18T20:30:33.005898] [INFO ] [sig ] RGCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:33.149541] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RGCO.txt [2026-02-18T20:30:33.149696] [INFO ] [sig ] [2577/3398] Completed RGCO in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:33.149736] [INFO ] [sig ] [2578/3398] Forecasting RGEN... [2026-02-18T20:30:33.149766] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-18T20:30:33.149796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-18T20:30:33.162629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-18T20:30:33.163068] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-18T20:30:33.164031] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-18T20:30:33.164090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:33.164124] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:33.164151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:33.164208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:33.221809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:33.222679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:33.222770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:33.222803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:33.348751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:33.348913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:33.348970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:33.348999] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:33.352440] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-02-18T20:30:33.352746] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-18T20:30:33.352876] [INFO ] [sig ] RGEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:33.497316] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RGEN.txt [2026-02-18T20:30:33.497463] [INFO ] [sig ] [2578/3398] Completed RGEN in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:33.497505] [INFO ] [sig ] [2579/3398] Forecasting RGLD... [2026-02-18T20:30:33.497540] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-18T20:30:33.497598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-18T20:30:33.510389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-18T20:30:33.510758] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-18T20:30:33.511532] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-18T20:30:33.511604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:33.511638] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:33.511665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:33.511721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:33.568126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:33.568909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:33.568994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:33.569026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:33.691249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:33.691432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:33.691487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:33.691591] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:33.695122] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=69.19%) [2026-02-18T20:30:33.695427] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-18T20:30:33.695602] [INFO ] [sig ] RGLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:33.839904] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RGLD.txt [2026-02-18T20:30:33.840070] [INFO ] [sig ] [2579/3398] Completed RGLD in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:33.840113] [INFO ] [sig ] [2580/3398] Forecasting RGNX... [2026-02-18T20:30:33.840144] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-18T20:30:33.840175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-18T20:30:33.852717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-18T20:30:33.853056] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-18T20:30:33.853859] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-18T20:30:33.853912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:33.853944] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:33.853972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:33.854029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:33.910489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:33.911296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:33.911414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:33.911449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:34.033475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:34.033674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:34.033718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:34.033747] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:34.037320] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=60.61%) [2026-02-18T20:30:34.037649] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-18T20:30:34.037789] [INFO ] [sig ] RGNX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:34.180619] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RGNX.txt [2026-02-18T20:30:34.180780] [INFO ] [sig ] [2580/3398] Completed RGNX in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:34.180820] [INFO ] [sig ] [2581/3398] Forecasting RGP... [2026-02-18T20:30:34.180851] [INFO ] [sig ] Generating forecast for: RGP [2026-02-18T20:30:34.180881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-18T20:30:34.193117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-18T20:30:34.193476] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-18T20:30:34.194284] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-18T20:30:34.194337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:34.194369] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:34.194396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:34.194458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:34.251499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:34.252469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:34.252561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:34.252620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:34.375705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:34.375861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:34.375901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:34.375932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:34.379385] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=63.27%) [2026-02-18T20:30:34.379693] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-18T20:30:34.379829] [INFO ] [sig ] RGP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:34.522847] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RGP.txt [2026-02-18T20:30:34.523012] [INFO ] [sig ] [2581/3398] Completed RGP in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:34.523051] [INFO ] [sig ] [2582/3398] Forecasting RGS... [2026-02-18T20:30:34.523082] [INFO ] [sig ] Generating forecast for: RGS [2026-02-18T20:30:34.523113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-18T20:30:34.534405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-18T20:30:34.534858] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-18T20:30:34.535716] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-18T20:30:34.535770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:34.535818] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:34.535847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:34.535918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:34.596854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:34.597785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:34.597872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:34.597905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:34.711805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:34.711966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:34.712007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:34.712036] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:34.715428] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-02-18T20:30:34.715730] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-18T20:30:34.715860] [INFO ] [sig ] RGS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:34.863155] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RGS.txt [2026-02-18T20:30:34.863324] [INFO ] [sig ] [2582/3398] Completed RGS in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:34.863364] [INFO ] [sig ] [2583/3398] Forecasting RGTI... [2026-02-18T20:30:34.863396] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-18T20:30:34.863426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-18T20:30:34.876748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-18T20:30:34.877245] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-18T20:30:34.878180] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-18T20:30:34.878250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:34.878287] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:34.878315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:34.878372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:34.938521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:34.939496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:34.939615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:34.939653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:35.063992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:35.064157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:35.064197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:35.064228] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:35.068133] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=30.38%) [2026-02-18T20:30:35.068419] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-18T20:30:35.068551] [INFO ] [sig ] RGTI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:35.209650] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RGTI.txt [2026-02-18T20:30:35.209798] [INFO ] [sig ] [2583/3398] Completed RGTI in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:35.209839] [INFO ] [sig ] [2584/3398] Forecasting RH... [2026-02-18T20:30:35.209868] [INFO ] [sig ] Generating forecast for: RH [2026-02-18T20:30:35.209897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-18T20:30:35.222219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-18T20:30:35.222593] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-18T20:30:35.223375] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-18T20:30:35.223428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:35.223460] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:35.223486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:35.223543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:35.280356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:35.281195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:35.281278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:35.281311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:35.405157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:35.405325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:35.405366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:35.405396] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:35.408968] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-02-18T20:30:35.409246] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-18T20:30:35.409377] [INFO ] [sig ] RH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:35.550742] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RH.txt [2026-02-18T20:30:35.550906] [INFO ] [sig ] [2584/3398] Completed RH in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:35.550957] [INFO ] [sig ] [2585/3398] Forecasting RHI... [2026-02-18T20:30:35.550989] [INFO ] [sig ] Generating forecast for: RHI [2026-02-18T20:30:35.551020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-18T20:30:35.564334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-18T20:30:35.564717] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-18T20:30:35.565530] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-18T20:30:35.565606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:35.565645] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:35.565673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:35.565731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:35.625355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:35.626245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:35.626333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:35.626369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:35.747886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:35.748079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:35.748124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:35.748154] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:35.751669] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=11.71%) [2026-02-18T20:30:35.752089] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-18T20:30:35.752232] [INFO ] [sig ] RHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:35.893221] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RHI.txt [2026-02-18T20:30:35.893405] [INFO ] [sig ] [2585/3398] Completed RHI in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:35.893448] [INFO ] [sig ] [2586/3398] Forecasting RHP... [2026-02-18T20:30:35.893476] [INFO ] [sig ] Generating forecast for: RHP [2026-02-18T20:30:35.893511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-18T20:30:35.905844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-18T20:30:35.906177] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-18T20:30:35.906973] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-18T20:30:35.907025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:35.907057] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:35.907084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:35.907139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:35.965829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:35.966801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:35.966930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:35.966967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:36.092481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:36.092690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:36.092742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:36.092773] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:36.097002] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-18T20:30:36.097413] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-18T20:30:36.097621] [INFO ] [sig ] RHP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:36.247076] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RHP.txt [2026-02-18T20:30:36.247264] [INFO ] [sig ] [2586/3398] Completed RHP in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:36.247307] [INFO ] [sig ] [2587/3398] Forecasting RIG... [2026-02-18T20:30:36.247337] [INFO ] [sig ] Generating forecast for: RIG [2026-02-18T20:30:36.247366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-18T20:30:36.260471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-18T20:30:36.260937] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-18T20:30:36.261811] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-18T20:30:36.261867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:36.261900] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:36.261927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:36.261985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:36.321349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:36.322375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:36.322484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:36.322519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:36.458253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:36.458433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:36.458475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:36.458508] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:36.462458] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-18T20:30:36.462931] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-18T20:30:36.463107] [INFO ] [sig ] RIG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:36.609388] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RIG.txt [2026-02-18T20:30:36.609584] [INFO ] [sig ] [2587/3398] Completed RIG in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:36.609631] [INFO ] [sig ] [2588/3398] Forecasting RIGL... [2026-02-18T20:30:36.609662] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-18T20:30:36.609692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-18T20:30:36.622300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-18T20:30:36.622752] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-18T20:30:36.623608] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-18T20:30:36.623676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:36.623714] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:36.623748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:36.623808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:36.681158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:36.682121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:36.682217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:36.682252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:36.804507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:36.804703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:36.804746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:36.804774] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:36.808612] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-18T20:30:36.808993] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-18T20:30:36.809143] [INFO ] [sig ] RIGL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:36.953967] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RIGL.txt [2026-02-18T20:30:36.954131] [INFO ] [sig ] [2588/3398] Completed RIGL in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:36.954172] [INFO ] [sig ] [2589/3398] Forecasting RILY... [2026-02-18T20:30:36.954204] [INFO ] [sig ] Generating forecast for: RILY [2026-02-18T20:30:36.954235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-18T20:30:36.966945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-18T20:30:36.967377] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-18T20:30:36.968438] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-18T20:30:36.968508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:36.968551] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:36.968624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:36.968711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:37.029166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:37.030329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:37.030441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:37.030490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:37.158600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:37.158777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:37.158819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:37.158847] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:37.162456] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-18T20:30:37.162835] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-18T20:30:37.163003] [INFO ] [sig ] RILY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:37.310230] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RILY.txt [2026-02-18T20:30:37.310432] [INFO ] [sig ] [2589/3398] Completed RILY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:37.310474] [INFO ] [sig ] [2590/3398] Forecasting RILYN... [2026-02-18T20:30:37.310505] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-18T20:30:37.310535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-18T20:30:37.321886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-18T20:30:37.322272] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-18T20:30:37.323184] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-18T20:30:37.323240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:37.323274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:37.323301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:37.323364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:37.381176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:37.382112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:37.382201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:37.382235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:37.499976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:37.500142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:37.500183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:37.500211] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:37.503671] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-18T20:30:37.503977] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-18T20:30:37.504121] [INFO ] [sig ] RILYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:37.651287] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RILYN.txt [2026-02-18T20:30:37.651453] [INFO ] [sig ] [2590/3398] Completed RILYN in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-18T20:30:37.651505] [INFO ] [sig ] [2591/3398] Forecasting RILYZ... [2026-02-18T20:30:37.651542] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-18T20:30:37.651591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-18T20:30:37.664221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-18T20:30:37.664625] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-18T20:30:37.665432] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-18T20:30:37.665485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:37.665517] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:37.665544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:37.665622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:37.724441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:37.725320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:37.725432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:37.725469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:37.850419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:37.850600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:37.850645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:37.850675] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:37.854256] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-18T20:30:37.854544] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-18T20:30:37.854699] [INFO ] [sig ] RILYZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:37.999257] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RILYZ.txt [2026-02-18T20:30:37.999417] [INFO ] [sig ] [2591/3398] Completed RILYZ in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:37.999457] [INFO ] [sig ] [2592/3398] Forecasting RING... [2026-02-18T20:30:37.999487] [INFO ] [sig ] Generating forecast for: RING [2026-02-18T20:30:37.999516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-18T20:30:38.013872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-18T20:30:38.014234] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-18T20:30:38.015030] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-18T20:30:38.015083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:38.015116] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:38.015142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:38.015198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:38.071563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:38.072330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:38.072413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:38.072446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:38.193335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:38.193505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:38.193545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:38.193597] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:38.197086] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-02-18T20:30:38.197394] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-18T20:30:38.197535] [INFO ] [sig ] RING: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:38.344611] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RING.txt [2026-02-18T20:30:38.344782] [INFO ] [sig ] [2592/3398] Completed RING in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:38.344825] [INFO ] [sig ] [2593/3398] Forecasting RIO... [2026-02-18T20:30:38.344856] [INFO ] [sig ] Generating forecast for: RIO [2026-02-18T20:30:38.344887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-18T20:30:38.357678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-18T20:30:38.358188] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-18T20:30:38.359057] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-18T20:30:38.359111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:38.359169] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:38.359197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:38.359266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:38.423474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:38.424564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:38.424689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:38.424733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:38.557029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:38.557201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:38.557243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:38.557272] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:38.561081] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-02-18T20:30:38.561449] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-18T20:30:38.561628] [INFO ] [sig ] RIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:38.705898] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RIO.txt [2026-02-18T20:30:38.706070] [INFO ] [sig ] [2593/3398] Completed RIO in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:38.706112] [INFO ] [sig ] [2594/3398] Forecasting RITM... [2026-02-18T20:30:38.706145] [INFO ] [sig ] Generating forecast for: RITM [2026-02-18T20:30:38.706176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-18T20:30:38.719384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-18T20:30:38.719825] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-18T20:30:38.720677] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-18T20:30:38.720732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:38.720765] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:38.720796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:38.720870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:38.780329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:38.781313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:38.781408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:38.781441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:38.905786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:38.905965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:38.906006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:38.906035] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:38.909528] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-02-18T20:30:38.909856] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-18T20:30:38.909996] [INFO ] [sig ] RITM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:39.055892] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RITM.txt [2026-02-18T20:30:39.056068] [INFO ] [sig ] [2594/3398] Completed RITM in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:39.056145] [INFO ] [sig ] [2595/3398] Forecasting RIVN... [2026-02-18T20:30:39.056180] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-18T20:30:39.056217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-18T20:30:39.069652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-18T20:30:39.070089] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-18T20:30:39.070953] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-18T20:30:39.071058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:39.071095] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:39.071123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:39.071181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:39.129862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:39.130834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:39.130932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:39.130966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:39.260101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:39.260267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:39.260308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:39.260338] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:39.264214] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=54.20%) [2026-02-18T20:30:39.264619] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-18T20:30:39.264780] [INFO ] [sig ] RIVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:39.416872] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RIVN.txt [2026-02-18T20:30:39.417041] [INFO ] [sig ] [2595/3398] Completed RIVN in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:39.417080] [INFO ] [sig ] [2596/3398] Forecasting RKLB... [2026-02-18T20:30:39.417111] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-18T20:30:39.417143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-18T20:30:39.430166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-18T20:30:39.430602] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-18T20:30:39.431416] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-18T20:30:39.431471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:39.431504] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:39.431530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:39.431632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:39.492789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:39.493865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:39.493957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:39.493992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:39.622908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:39.623068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:39.623111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:39.623173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:39.626738] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-02-18T20:30:39.627020] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-18T20:30:39.627151] [INFO ] [sig ] RKLB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:39.770938] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RKLB.txt [2026-02-18T20:30:39.771101] [INFO ] [sig ] [2596/3398] Completed RKLB in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:39.771141] [INFO ] [sig ] [2597/3398] Forecasting RL... [2026-02-18T20:30:39.771171] [INFO ] [sig ] Generating forecast for: RL [2026-02-18T20:30:39.771201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-18T20:30:39.785725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-18T20:30:39.786101] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-18T20:30:39.787008] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-18T20:30:39.787063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:39.787096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:39.787125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:39.787183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:39.845955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:39.846891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:39.846978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:39.847012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:39.972175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:39.972367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:39.972421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:39.972452] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:39.976042] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-18T20:30:39.976349] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-18T20:30:39.976484] [INFO ] [sig ] RL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:40.128117] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RL.txt [2026-02-18T20:30:40.128286] [INFO ] [sig ] [2597/3398] Completed RL in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:40.128327] [INFO ] [sig ] [2598/3398] Forecasting RLAY... [2026-02-18T20:30:40.128356] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-18T20:30:40.128385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-18T20:30:40.141813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-18T20:30:40.142202] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-18T20:30:40.143024] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-18T20:30:40.143078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:40.143109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:40.143135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:40.143196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:40.202562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:40.203429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:40.203513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:40.203546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:40.334683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:40.334855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:40.334897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:40.334929] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:40.338554] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-02-18T20:30:40.338863] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-18T20:30:40.338996] [INFO ] [sig ] RLAY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:40.491419] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RLAY.txt [2026-02-18T20:30:40.491614] [INFO ] [sig ] [2598/3398] Completed RLAY in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:40.491660] [INFO ] [sig ] [2599/3398] Forecasting RLI... [2026-02-18T20:30:40.491690] [INFO ] [sig ] Generating forecast for: RLI [2026-02-18T20:30:40.491729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-18T20:30:40.505615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-18T20:30:40.506047] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-18T20:30:40.506902] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-18T20:30:40.506958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:40.506991] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:40.507018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:40.507091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:40.571921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:40.573291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:40.573403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:40.573456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:40.706342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:40.706504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:40.706548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:40.706596] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:40.710533] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=37.95%) [2026-02-18T20:30:40.710836] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-18T20:30:40.710971] [INFO ] [sig ] RLI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:40.856625] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RLI.txt [2026-02-18T20:30:40.856780] [INFO ] [sig ] [2599/3398] Completed RLI in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:40.856823] [INFO ] [sig ] [2600/3398] Forecasting RLJ... [2026-02-18T20:30:40.856854] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-18T20:30:40.856885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-18T20:30:40.868813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-18T20:30:40.869155] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-18T20:30:40.869961] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-18T20:30:40.870015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:40.870047] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:40.870074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:40.870131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:40.928695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:40.929677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:40.929771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:40.929805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:41.052500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:41.052680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:41.052722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:41.052751] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:41.056747] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=40.01%) [2026-02-18T20:30:41.057058] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-18T20:30:41.057187] [INFO ] [sig ] RLJ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:41.202498] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RLJ.txt [2026-02-18T20:30:41.202677] [INFO ] [sig ] [2600/3398] Completed RLJ in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:41.202719] [INFO ] [sig ] [2601/3398] Forecasting RLMD... [2026-02-18T20:30:41.202749] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-18T20:30:41.202779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-18T20:30:41.215338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-18T20:30:41.215741] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-18T20:30:41.216530] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-18T20:30:41.216616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:41.216651] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:41.216679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:41.216754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:41.283979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:41.284914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:41.285003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:41.285038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:41.414199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:41.414366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:41.414407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:41.414437] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:41.417979] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-18T20:30:41.418323] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-18T20:30:41.418464] [INFO ] [sig ] RLMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:41.565297] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RLMD.txt [2026-02-18T20:30:41.565463] [INFO ] [sig ] [2601/3398] Completed RLMD in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:41.565506] [INFO ] [sig ] [2602/3398] Forecasting RLTY... [2026-02-18T20:30:41.565536] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-18T20:30:41.565567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-18T20:30:41.578688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-18T20:30:41.579102] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-18T20:30:41.579989] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-18T20:30:41.580044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:41.580077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:41.580104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:41.580162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:41.638200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:41.639334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:41.639424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:41.639457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:41.764076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:41.764265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:41.764307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:41.764337] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:41.768031] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=46.23%) [2026-02-18T20:30:41.768415] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-18T20:30:41.768565] [INFO ] [sig ] RLTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:41.916519] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RLTY.txt [2026-02-18T20:30:41.916694] [INFO ] [sig ] [2602/3398] Completed RLTY in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:41.916736] [INFO ] [sig ] [2603/3398] Forecasting RLX... [2026-02-18T20:30:41.916770] [INFO ] [sig ] Generating forecast for: RLX [2026-02-18T20:30:41.916803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-18T20:30:41.929865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-18T20:30:41.930443] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-18T20:30:41.931472] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-18T20:30:41.931527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:41.931561] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:41.931623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:41.931695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:41.990014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:41.990884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:41.991007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:41.991041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:42.118540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:42.118722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:42.118762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:42.118791] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:42.122255] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-02-18T20:30:42.122538] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-18T20:30:42.122684] [INFO ] [sig ] RLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:42.265916] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RLX.txt [2026-02-18T20:30:42.266273] [INFO ] [sig ] [2603/3398] Completed RLX in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:42.266315] [INFO ] [sig ] [2604/3398] Forecasting RM... [2026-02-18T20:30:42.266344] [INFO ] [sig ] Generating forecast for: RM [2026-02-18T20:30:42.266374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-18T20:30:42.280179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-18T20:30:42.280558] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-18T20:30:42.281358] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-18T20:30:42.281412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:42.281443] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:42.281469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:42.281526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:42.341045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:42.341960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:42.342048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:42.342083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:42.469053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:42.469217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:42.469259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:42.469289] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:42.472843] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=68.24%) [2026-02-18T20:30:42.473139] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-18T20:30:42.473272] [INFO ] [sig ] RM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:42.620342] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RM.txt [2026-02-18T20:30:42.620511] [INFO ] [sig ] [2604/3398] Completed RM in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:42.620554] [INFO ] [sig ] [2605/3398] Forecasting RMAX... [2026-02-18T20:30:42.620614] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-18T20:30:42.620648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-18T20:30:42.632493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-18T20:30:42.632884] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-18T20:30:42.633701] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-18T20:30:42.633756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:42.633788] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:42.633817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:42.633875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:42.696424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:42.697414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:42.697508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:42.697543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:42.814641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:42.814804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:42.814844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:42.814874] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:42.818518] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=32.10%) [2026-02-18T20:30:42.818836] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-18T20:30:42.818966] [INFO ] [sig ] RMAX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:42.959802] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RMAX.txt [2026-02-18T20:30:42.959952] [INFO ] [sig ] [2605/3398] Completed RMAX in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:42.959991] [INFO ] [sig ] [2606/3398] Forecasting RMBI... [2026-02-18T20:30:42.960019] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-18T20:30:42.960047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-18T20:30:42.971297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-18T20:30:42.971626] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-18T20:30:42.972480] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-18T20:30:42.972534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:42.972598] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:42.972629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:42.972685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:43.030016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:43.030903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:43.030991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:43.031025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:43.141660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:43.141826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:43.141867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:43.141897] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:43.145414] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-18T20:30:43.145724] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-18T20:30:43.145857] [INFO ] [sig ] RMBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:43.287326] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RMBI.txt [2026-02-18T20:30:43.287515] [INFO ] [sig ] [2606/3398] Completed RMBI in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-18T20:30:43.287558] [INFO ] [sig ] [2607/3398] Forecasting RMBS... [2026-02-18T20:30:43.287609] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-18T20:30:43.287641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-18T20:30:43.299757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-18T20:30:43.300115] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-18T20:30:43.300933] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-18T20:30:43.300989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:43.301022] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:43.301051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:43.301108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:43.361461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:43.362407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:43.362497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:43.362531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:43.483697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:43.483871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:43.483917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:43.483947] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:43.487519] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=55.50%) [2026-02-18T20:30:43.487839] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-18T20:30:43.487972] [INFO ] [sig ] RMBS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:43.629694] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RMBS.txt [2026-02-18T20:30:43.629858] [INFO ] [sig ] [2607/3398] Completed RMBS in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-18T20:30:43.629905] [INFO ] [sig ] [2608/3398] Forecasting RMD... [2026-02-18T20:30:43.629940] [INFO ] [sig ] Generating forecast for: RMD [2026-02-18T20:30:43.629970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-18T20:30:43.642127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-18T20:30:43.642520] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-18T20:30:43.643371] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-18T20:30:43.643427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:43.643459] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:43.643487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:43.643545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:43.701851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:43.702737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:43.702824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:43.702859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:43.829069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:43.829237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:43.829279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:43.829307] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:43.832791] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-18T20:30:43.833096] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-18T20:30:43.833230] [INFO ] [sig ] RMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:43.979186] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RMD.txt [2026-02-18T20:30:43.979349] [INFO ] [sig ] [2608/3398] Completed RMD in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:43.979388] [INFO ] [sig ] [2609/3398] Forecasting RMI... [2026-02-18T20:30:43.979418] [INFO ] [sig ] Generating forecast for: RMI [2026-02-18T20:30:43.979450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-18T20:30:43.991856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-18T20:30:43.992372] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-18T20:30:43.993396] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-18T20:30:43.993461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:43.993502] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:43.993539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:43.993638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:44.062068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:44.063019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:44.063117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:44.063150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:44.173997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:44.174162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:44.174204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:44.174234] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:44.177818] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-18T20:30:44.178143] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-18T20:30:44.178286] [INFO ] [sig ] RMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:44.333311] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RMI.txt [2026-02-18T20:30:44.333481] [INFO ] [sig ] [2609/3398] Completed RMI in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:44.333529] [INFO ] [sig ] [2610/3398] Forecasting RMM... [2026-02-18T20:30:44.333561] [INFO ] [sig ] Generating forecast for: RMM [2026-02-18T20:30:44.333611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-18T20:30:44.346908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-18T20:30:44.347312] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-18T20:30:44.348232] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-18T20:30:44.348297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:44.348359] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:44.348387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:44.348446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:44.406128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:44.407077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:44.407165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:44.407200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:44.528134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:44.528308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:44.528353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:44.528382] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:44.531928] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-18T20:30:44.532254] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-18T20:30:44.532392] [INFO ] [sig ] RMM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:44.675878] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RMM.txt [2026-02-18T20:30:44.676048] [INFO ] [sig ] [2610/3398] Completed RMM in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:44.676089] [INFO ] [sig ] [2611/3398] Forecasting RMMZ... [2026-02-18T20:30:44.676120] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-18T20:30:44.676149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-18T20:30:44.687914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-18T20:30:44.688333] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-18T20:30:44.689228] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-18T20:30:44.689282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:44.689315] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:44.689341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:44.689397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:44.746248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:44.747166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:44.747258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:44.747293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:44.857319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:44.857493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:44.857538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:44.857584] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:44.861116] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-02-18T20:30:44.861410] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-18T20:30:44.861542] [INFO ] [sig ] RMMZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:45.019096] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RMMZ.txt [2026-02-18T20:30:45.019268] [INFO ] [sig ] [2611/3398] Completed RMMZ in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:45.019328] [INFO ] [sig ] [2612/3398] Forecasting RMNI... [2026-02-18T20:30:45.019383] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-18T20:30:45.019423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-18T20:30:45.031811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-18T20:30:45.032196] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-18T20:30:45.033033] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-18T20:30:45.033087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:45.033121] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:45.033149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:45.033209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:45.093804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:45.094790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:45.094881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:45.094913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:45.218703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:45.218865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:45.218905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:45.218934] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:45.222521] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-18T20:30:45.222839] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-18T20:30:45.222977] [INFO ] [sig ] RMNI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:45.365467] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RMNI.txt [2026-02-18T20:30:45.365649] [INFO ] [sig ] [2612/3398] Completed RMNI in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:45.365692] [INFO ] [sig ] [2613/3398] Forecasting RNA... [2026-02-18T20:30:45.365722] [INFO ] [sig ] Generating forecast for: RNA [2026-02-18T20:30:45.365753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-18T20:30:45.378243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-18T20:30:45.378653] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-18T20:30:45.379462] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-18T20:30:45.379516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:45.379548] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:45.379595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:45.379657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:45.437433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:45.438377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:45.438466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:45.438501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:45.559560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:45.559736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:45.559777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:45.559861] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:45.563389] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-02-18T20:30:45.563704] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-18T20:30:45.563840] [INFO ] [sig ] RNA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:45.705089] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RNA.txt [2026-02-18T20:30:45.705248] [INFO ] [sig ] [2613/3398] Completed RNA in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:45.705288] [INFO ] [sig ] [2614/3398] Forecasting RNAC... [2026-02-18T20:30:45.705318] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-18T20:30:45.705348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-18T20:30:45.718040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-18T20:30:45.718488] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-18T20:30:45.719331] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-18T20:30:45.719387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:45.719420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:45.719448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:45.719505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:45.778096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:45.779022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:45.779113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:45.779148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:45.906040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:45.906222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:45.906264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:45.906292] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:45.910294] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=25.97%) [2026-02-18T20:30:45.910682] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-18T20:30:45.910830] [INFO ] [sig ] RNAC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:46.063239] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RNAC.txt [2026-02-18T20:30:46.063407] [INFO ] [sig ] [2614/3398] Completed RNAC in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:46.063447] [INFO ] [sig ] [2615/3398] Forecasting RNAZ... [2026-02-18T20:30:46.063478] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-18T20:30:46.063506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-18T20:30:46.075373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-18T20:30:46.075823] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-18T20:30:46.076694] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-18T20:30:46.076750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:46.076784] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:46.076812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:46.076869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:46.141756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:46.142729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:46.142844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:46.142882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:46.269922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:46.270092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:46.270133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:46.270166] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:46.273733] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=83.38%) [2026-02-18T20:30:46.274085] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-18T20:30:46.274229] [INFO ] [sig ] RNAZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:46.418600] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RNAZ.txt [2026-02-18T20:30:46.418788] [INFO ] [sig ] [2615/3398] Completed RNAZ in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:46.418848] [INFO ] [sig ] [2616/3398] Forecasting RNG... [2026-02-18T20:30:46.418881] [INFO ] [sig ] Generating forecast for: RNG [2026-02-18T20:30:46.418912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-18T20:30:46.434745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-18T20:30:46.435212] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-18T20:30:46.436062] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-18T20:30:46.436117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:46.436148] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:46.436175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:46.436231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:46.492217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:46.493181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:46.493274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:46.493307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:46.617667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:46.617837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:46.617878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:46.617905] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:46.621438] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-02-18T20:30:46.621756] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-18T20:30:46.621888] [INFO ] [sig ] RNG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:46.761412] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RNG.txt [2026-02-18T20:30:46.761601] [INFO ] [sig ] [2616/3398] Completed RNG in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:46.761678] [INFO ] [sig ] [2617/3398] Forecasting RNP... [2026-02-18T20:30:46.761725] [INFO ] [sig ] Generating forecast for: RNP [2026-02-18T20:30:46.761771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-18T20:30:46.776783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-18T20:30:46.777252] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-18T20:30:46.778398] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-18T20:30:46.778469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:46.778515] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:46.778572] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:46.778691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:46.852144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:46.853191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:46.853288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:46.853334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:46.988559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:46.988745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:46.988786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:46.988816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:46.992482] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=71.68%) [2026-02-18T20:30:46.992818] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-18T20:30:46.992970] [INFO ] [sig ] RNP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:47.167476] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RNP.txt [2026-02-18T20:30:47.167647] [INFO ] [sig ] [2617/3398] Completed RNP in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:47.167693] [INFO ] [sig ] [2618/3398] Forecasting ROAD... [2026-02-18T20:30:47.167723] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-18T20:30:47.167753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-18T20:30:47.181199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-18T20:30:47.181634] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-18T20:30:47.182644] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-18T20:30:47.182709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:47.182751] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:47.182786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:47.182864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:47.240697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:47.241503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:47.241606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:47.241643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:47.364772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:47.364933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:47.364974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:47.365006] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:47.368520] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=41.26%) [2026-02-18T20:30:47.368843] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-18T20:30:47.368981] [INFO ] [sig ] ROAD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:47.514998] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ROAD.txt [2026-02-18T20:30:47.515147] [INFO ] [sig ] [2618/3398] Completed ROAD in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:47.515190] [INFO ] [sig ] [2619/3398] Forecasting ROCK... [2026-02-18T20:30:47.515220] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-18T20:30:47.515250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-18T20:30:47.527523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-18T20:30:47.527917] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-18T20:30:47.528787] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-18T20:30:47.528842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:47.528875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:47.528903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:47.528960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:47.585667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:47.586484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:47.586594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:47.586631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:47.703056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:47.703220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:47.703261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:47.703290] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:47.706812] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: DOWN (p=30.56%) [2026-02-18T20:30:47.707108] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-18T20:30:47.707244] [INFO ] [sig ] ROCK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:47.933311] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ROCK.txt [2026-02-18T20:30:47.933474] [INFO ] [sig ] [2619/3398] Completed ROCK in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:47.933516] [INFO ] [sig ] [2620/3398] Forecasting ROE... [2026-02-18T20:30:47.933545] [INFO ] [sig ] Generating forecast for: ROE [2026-02-18T20:30:47.933593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-18T20:30:47.945063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-18T20:30:47.945477] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-18T20:30:47.946331] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-18T20:30:47.946385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:47.946417] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:47.946444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:47.946502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:48.004558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:48.005420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:48.005540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:48.005595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:48.124270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:48.124433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:48.124477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:48.124508] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:48.128067] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-18T20:30:48.128348] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-18T20:30:48.128479] [INFO ] [sig ] ROE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:48.272971] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ROE.txt [2026-02-18T20:30:48.273140] [INFO ] [sig ] [2620/3398] Completed ROE in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:48.273180] [INFO ] [sig ] [2621/3398] Forecasting ROP... [2026-02-18T20:30:48.273209] [INFO ] [sig ] Generating forecast for: ROP [2026-02-18T20:30:48.273248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-18T20:30:48.285808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-18T20:30:48.286216] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-18T20:30:48.287039] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-18T20:30:48.287092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:48.287124] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:48.287152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:48.287209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:48.348652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:48.349651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:48.349745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:48.349780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:48.471170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:48.471334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:48.471376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:48.471407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:48.475107] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-02-18T20:30:48.475391] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-18T20:30:48.475520] [INFO ] [sig ] ROP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:48.615799] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ROP.txt [2026-02-18T20:30:48.615959] [INFO ] [sig ] [2621/3398] Completed ROP in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:48.616000] [INFO ] [sig ] [2622/3398] Forecasting RPAY... [2026-02-18T20:30:48.616030] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-18T20:30:48.616060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-18T20:30:48.629060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-18T20:30:48.629443] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-18T20:30:48.630346] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-18T20:30:48.630419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:48.630467] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:48.630503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:48.630607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:48.689116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:48.689991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:48.690084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:48.690118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:48.812251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:48.812438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:48.812502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:48.812542] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:48.816344] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=38.19%) [2026-02-18T20:30:48.816670] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-18T20:30:48.816813] [INFO ] [sig ] RPAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:48.965711] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RPAY.txt [2026-02-18T20:30:48.965879] [INFO ] [sig ] [2622/3398] Completed RPAY in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:48.965920] [INFO ] [sig ] [2623/3398] Forecasting RPD... [2026-02-18T20:30:48.965952] [INFO ] [sig ] Generating forecast for: RPD [2026-02-18T20:30:48.965982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-18T20:30:48.979464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-18T20:30:48.979878] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-18T20:30:48.980714] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-18T20:30:48.980769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:48.980802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:48.980831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:48.980888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:49.039619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:49.040501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:49.040609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:49.040647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:49.174633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:49.174798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:49.174841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:49.174877] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:49.178480] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=60.13%) [2026-02-18T20:30:49.178790] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-18T20:30:49.178927] [INFO ] [sig ] RPD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:49.325768] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RPD.txt [2026-02-18T20:30:49.325967] [INFO ] [sig ] [2623/3398] Completed RPD in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-18T20:30:49.326009] [INFO ] [sig ] [2624/3398] Forecasting RPID... [2026-02-18T20:30:49.326038] [INFO ] [sig ] Generating forecast for: RPID [2026-02-18T20:30:49.326068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-18T20:30:49.338452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-18T20:30:49.338836] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-18T20:30:49.339635] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-18T20:30:49.339687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:49.339719] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:49.339746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:49.339802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:49.396682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:49.397556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:49.397659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:49.397694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:49.518650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:49.518815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:49.518856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:49.518889] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:49.522467] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-02-18T20:30:49.522783] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-18T20:30:49.522919] [INFO ] [sig ] RPID: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:49.672450] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RPID.txt [2026-02-18T20:30:49.672640] [INFO ] [sig ] [2624/3398] Completed RPID in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-18T20:30:49.672687] [INFO ] [sig ] [2625/3398] Forecasting RPRX... [2026-02-18T20:30:49.672720] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-18T20:30:49.672752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-18T20:30:49.685835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-18T20:30:49.686411] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-18T20:30:49.687224] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-18T20:30:49.687277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:49.687308] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:49.687335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:49.687390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:49.746521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:49.747406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:49.747491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:49.747524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:49.874594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:49.874770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:49.874843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:49.874900] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:49.878519] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-18T20:30:49.878836] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-18T20:30:49.878976] [INFO ] [sig ] RPRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:50.031945] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RPRX.txt [2026-02-18T20:30:50.032170] [INFO ] [sig ] [2625/3398] Completed RPRX in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:50.032214] [INFO ] [sig ] [2626/3398] Forecasting RQI... [2026-02-18T20:30:50.032243] [INFO ] [sig ] Generating forecast for: RQI [2026-02-18T20:30:50.032273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-18T20:30:50.045669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-18T20:30:50.046324] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-18T20:30:50.047744] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-18T20:30:50.047815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:50.047865] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:50.047907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:50.048002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:50.120639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:50.121517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:50.121629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:50.121666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:50.243025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:50.243185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:50.243224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:50.243254] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:50.246682] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-18T20:30:50.246963] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-18T20:30:50.247098] [INFO ] [sig ] RQI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:50.390158] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RQI.txt [2026-02-18T20:30:50.390308] [INFO ] [sig ] [2626/3398] Completed RQI in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:50.390348] [INFO ] [sig ] [2627/3398] Forecasting RRBI... [2026-02-18T20:30:50.390378] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-18T20:30:50.390408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-18T20:30:50.400816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-18T20:30:50.401121] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-18T20:30:50.401916] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-18T20:30:50.401979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:50.402048] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:50.402083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:50.402141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:50.458212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:50.459126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:50.459213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:50.459245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:50.567984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:50.568158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:50.568199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:50.568229] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:50.571602] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-18T20:30:50.571873] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-18T20:30:50.572004] [INFO ] [sig ] RRBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:50.711207] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RRBI.txt [2026-02-18T20:30:50.711326] [INFO ] [sig ] [2627/3398] Completed RRBI in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:50.711365] [INFO ] [sig ] [2628/3398] Forecasting RRC... [2026-02-18T20:30:50.711394] [INFO ] [sig ] Generating forecast for: RRC [2026-02-18T20:30:50.711423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-18T20:30:50.723271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-18T20:30:50.723593] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-18T20:30:50.724509] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-18T20:30:50.724561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:50.724614] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:50.724642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:50.724699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:50.780522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:50.781166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:50.781244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:50.781276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:50.901401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:50.901560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:50.901619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:50.901648] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:50.904993] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-18T20:30:50.905264] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-18T20:30:50.905393] [INFO ] [sig ] RRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:51.045338] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RRC.txt [2026-02-18T20:30:51.045472] [INFO ] [sig ] [2628/3398] Completed RRC in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:51.045512] [INFO ] [sig ] [2629/3398] Forecasting RRGB... [2026-02-18T20:30:51.045541] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-18T20:30:51.045588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-18T20:30:51.057370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-18T20:30:51.057697] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-18T20:30:51.058493] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-18T20:30:51.058546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:51.058599] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:51.058629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:51.058690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:51.114534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:51.115169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:51.115248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:51.115281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:51.234217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:51.234357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:51.234395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:51.234423] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:51.237736] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-02-18T20:30:51.238011] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-18T20:30:51.238158] [INFO ] [sig ] RRGB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:51.377941] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RRGB.txt [2026-02-18T20:30:51.378082] [INFO ] [sig ] [2629/3398] Completed RRGB in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:51.378124] [INFO ] [sig ] [2630/3398] Forecasting RRX... [2026-02-18T20:30:51.378153] [INFO ] [sig ] Generating forecast for: RRX [2026-02-18T20:30:51.378182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-18T20:30:51.390613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-18T20:30:51.390911] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-18T20:30:51.391697] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-18T20:30:51.391760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:51.391792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:51.391820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:51.391875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:51.448536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:51.449148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:51.449225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:51.449257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:51.570373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:51.570510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:51.570548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:51.570625] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:51.574043] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-02-18T20:30:51.574318] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-18T20:30:51.574445] [INFO ] [sig ] RRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:51.717935] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RRX.txt [2026-02-18T20:30:51.718078] [INFO ] [sig ] [2630/3398] Completed RRX in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:51.718121] [INFO ] [sig ] [2631/3398] Forecasting RS... [2026-02-18T20:30:51.718150] [INFO ] [sig ] Generating forecast for: RS [2026-02-18T20:30:51.718179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-18T20:30:51.730412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-18T20:30:51.730737] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-18T20:30:51.731507] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-18T20:30:51.731559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:51.731614] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:51.731642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:51.731698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:51.787858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:51.788545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:51.788646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:51.788679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:51.905198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:51.905352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:51.905392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:51.905421] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:51.908884] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=45.73%) [2026-02-18T20:30:51.909166] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-18T20:30:51.909291] [INFO ] [sig ] RS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:52.061974] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RS.txt [2026-02-18T20:30:52.062120] [INFO ] [sig ] [2631/3398] Completed RS in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:52.062162] [INFO ] [sig ] [2632/3398] Forecasting RSG... [2026-02-18T20:30:52.062193] [INFO ] [sig ] Generating forecast for: RSG [2026-02-18T20:30:52.062223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-18T20:30:52.074562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-18T20:30:52.074945] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-18T20:30:52.075831] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-18T20:30:52.075887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:52.075921] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:52.075953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:52.076043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:52.138323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:52.139084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:52.139170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:52.139207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:52.268895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:52.269046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:52.269093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:52.269129] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:52.272638] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-02-18T20:30:52.272918] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-18T20:30:52.273069] [INFO ] [sig ] RSG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:52.413424] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RSG.txt [2026-02-18T20:30:52.413611] [INFO ] [sig ] [2632/3398] Completed RSG in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:52.413655] [INFO ] [sig ] [2633/3398] Forecasting RSI... [2026-02-18T20:30:52.413685] [INFO ] [sig ] Generating forecast for: RSI [2026-02-18T20:30:52.413715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-18T20:30:52.426568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-18T20:30:52.427003] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-18T20:30:52.427888] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-18T20:30:52.427943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:52.427977] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:52.428010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:52.428097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:52.490893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:52.492083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:52.492174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:52.492206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:52.619411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:52.619587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:52.619631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:52.619660] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:52.623042] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-02-18T20:30:52.623326] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-18T20:30:52.623468] [INFO ] [sig ] RSI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:52.762811] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RSI.txt [2026-02-18T20:30:52.762992] [INFO ] [sig ] [2633/3398] Completed RSI in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:52.763046] [INFO ] [sig ] [2634/3398] Forecasting RSKD... [2026-02-18T20:30:52.763080] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-18T20:30:52.763110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-18T20:30:52.775722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-18T20:30:52.776099] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-18T20:30:52.776931] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-18T20:30:52.776985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:52.777018] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:52.777045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:52.777102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:52.834475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:52.835418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:52.835508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:52.835541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:52.958496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:52.958685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:52.958726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:52.958755] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:52.962337] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-18T20:30:52.962671] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-18T20:30:52.962813] [INFO ] [sig ] RSKD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:53.105342] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RSKD.txt [2026-02-18T20:30:53.105506] [INFO ] [sig ] [2634/3398] Completed RSKD in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:53.105548] [INFO ] [sig ] [2635/3398] Forecasting RSSS... [2026-02-18T20:30:53.105601] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-18T20:30:53.105635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-18T20:30:53.117233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-18T20:30:53.117632] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-18T20:30:53.118488] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-18T20:30:53.118544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:53.118604] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:53.118637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:53.118696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:53.176536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:53.177438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:53.177529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:53.177564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:53.300302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:53.300497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:53.300539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:53.300595] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:53.304302] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-02-18T20:30:53.304629] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-18T20:30:53.304798] [INFO ] [sig ] RSSS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:53.458030] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RSSS.txt [2026-02-18T20:30:53.458199] [INFO ] [sig ] [2635/3398] Completed RSSS in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:53.458238] [INFO ] [sig ] [2636/3398] Forecasting RTO... [2026-02-18T20:30:53.458267] [INFO ] [sig ] Generating forecast for: RTO [2026-02-18T20:30:53.458298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-18T20:30:53.471192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-18T20:30:53.471538] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-18T20:30:53.472329] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-18T20:30:53.472381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:53.472413] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:53.472440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:53.472506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:53.528730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:53.529455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:53.529538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:53.529587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:53.653928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:53.654084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:53.654124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:53.654152] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:53.657557] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-18T20:30:53.657847] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-18T20:30:53.657972] [INFO ] [sig ] RTO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:53.799910] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RTO.txt [2026-02-18T20:30:53.800054] [INFO ] [sig ] [2636/3398] Completed RTO in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:53.800105] [INFO ] [sig ] [2637/3398] Forecasting RUM... [2026-02-18T20:30:53.800146] [INFO ] [sig ] Generating forecast for: RUM [2026-02-18T20:30:53.800181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-18T20:30:53.812058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-18T20:30:53.812351] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-18T20:30:53.813145] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-18T20:30:53.813198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:53.813230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:53.813258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:53.813314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:53.870121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:53.870731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:53.870831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:53.870864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:53.994439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:53.994595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:53.994635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:53.994685] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:53.998006] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-02-18T20:30:53.998296] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-18T20:30:53.998423] [INFO ] [sig ] RUM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:54.142974] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RUM.txt [2026-02-18T20:30:54.143097] [INFO ] [sig ] [2637/3398] Completed RUM in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:54.143136] [INFO ] [sig ] [2638/3398] Forecasting RUN... [2026-02-18T20:30:54.143167] [INFO ] [sig ] Generating forecast for: RUN [2026-02-18T20:30:54.143197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-18T20:30:54.155720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-18T20:30:54.156026] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-18T20:30:54.156879] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-18T20:30:54.156932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:54.156970] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:54.157000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:54.157064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:54.224518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:54.225377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:54.225482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:54.225519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:54.345742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:54.345872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:54.345911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:54.345941] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:54.349376] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-18T20:30:54.349678] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-18T20:30:54.349810] [INFO ] [sig ] RUN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:54.490198] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RUN.txt [2026-02-18T20:30:54.490346] [INFO ] [sig ] [2638/3398] Completed RUN in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:54.490385] [INFO ] [sig ] [2639/3398] Forecasting RUNN... [2026-02-18T20:30:54.490414] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-18T20:30:54.490446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-18T20:30:54.502117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-18T20:30:54.502437] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-18T20:30:54.503265] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-18T20:30:54.503319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:54.503352] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:54.503380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:54.503439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:54.562419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:54.563314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:54.563417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:54.563452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:54.681153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:54.681309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:54.681350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:54.681378] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:54.685051] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-02-18T20:30:54.685356] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-18T20:30:54.685490] [INFO ] [sig ] RUNN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:54.827128] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RUNN.txt [2026-02-18T20:30:54.827286] [INFO ] [sig ] [2639/3398] Completed RUNN in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-18T20:30:54.827327] [INFO ] [sig ] [2640/3398] Forecasting RUSHA... [2026-02-18T20:30:54.827357] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-18T20:30:54.827386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-18T20:30:54.839520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-18T20:30:54.839917] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-18T20:30:54.840746] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-18T20:30:54.840800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:54.840831] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:54.840858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:54.840913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:54.900378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:54.901402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:54.901497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:54.901531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:55.018757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:55.018919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:55.018961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:55.018991] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:55.022440] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-18T20:30:55.022759] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-18T20:30:55.022906] [INFO ] [sig ] RUSHA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:55.199834] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RUSHA.txt [2026-02-18T20:30:55.200022] [INFO ] [sig ] [2640/3398] Completed RUSHA in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-18T20:30:55.200064] [INFO ] [sig ] [2641/3398] Forecasting RUSHB... [2026-02-18T20:30:55.200094] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-18T20:30:55.200123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-18T20:30:55.211738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-18T20:30:55.212154] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-18T20:30:55.213008] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-18T20:30:55.213062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:55.213119] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:55.213151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:55.213208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:55.269973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:55.270879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:55.270963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:55.270998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:55.382598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:55.382757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:55.382798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:55.382827] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:55.386207] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-02-18T20:30:55.386485] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-18T20:30:55.386630] [INFO ] [sig ] RUSHB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:55.525649] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RUSHB.txt [2026-02-18T20:30:55.525767] [INFO ] [sig ] [2641/3398] Completed RUSHB in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-18T20:30:55.525805] [INFO ] [sig ] [2642/3398] Forecasting RVMD... [2026-02-18T20:30:55.525833] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-18T20:30:55.525862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-18T20:30:55.538022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-18T20:30:55.538459] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-18T20:30:55.539260] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-18T20:30:55.539313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:55.539345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:55.539372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:55.539428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:55.595101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:55.595736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:55.595817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:55.595849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:55.722267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:55.722480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:55.722534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:55.722564] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:55.726276] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-18T20:30:55.726565] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-18T20:30:55.726744] [INFO ] [sig ] RVMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:55.870793] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RVMD.txt [2026-02-18T20:30:55.870957] [INFO ] [sig ] [2642/3398] Completed RVMD in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:55.871001] [INFO ] [sig ] [2643/3398] Forecasting RVSB... [2026-02-18T20:30:55.871038] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-18T20:30:55.871083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-18T20:30:55.883557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-18T20:30:55.883978] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-18T20:30:55.884866] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-18T20:30:55.884922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:55.884966] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:55.884994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:55.885057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:55.944274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:55.945211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:55.945324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:55.945358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:56.068240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:56.068405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:56.068448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:56.068481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:56.072065] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-02-18T20:30:56.072374] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-18T20:30:56.072510] [INFO ] [sig ] RVSB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:56.229975] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RVSB.txt [2026-02-18T20:30:56.230132] [INFO ] [sig ] [2643/3398] Completed RVSB in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:56.230175] [INFO ] [sig ] [2644/3398] Forecasting RVTY... [2026-02-18T20:30:56.230207] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-18T20:30:56.230238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-18T20:30:56.243601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-18T20:30:56.244019] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-18T20:30:56.244864] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-18T20:30:56.244920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:56.244980] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:56.245011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:56.245071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:56.305944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:56.306884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:56.306978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:56.307013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:56.432283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:56.432450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:56.432500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:56.432545] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:56.436178] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=25.62%) [2026-02-18T20:30:56.436482] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-18T20:30:56.436637] [INFO ] [sig ] RVTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:56.591625] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RVTY.txt [2026-02-18T20:30:56.591819] [INFO ] [sig ] [2644/3398] Completed RVTY in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:56.591865] [INFO ] [sig ] [2645/3398] Forecasting RWAY... [2026-02-18T20:30:56.591902] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-18T20:30:56.591935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-18T20:30:56.605527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-18T20:30:56.605954] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-18T20:30:56.606854] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-18T20:30:56.606925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:56.606966] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:56.607000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:56.607085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:56.666688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:56.667549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:56.667677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:56.667716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:56.794917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:56.795080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:56.795123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:56.795154] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:56.798742] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-02-18T20:30:56.799028] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-18T20:30:56.799180] [INFO ] [sig ] RWAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:56.946049] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RWAY.txt [2026-02-18T20:30:56.946203] [INFO ] [sig ] [2645/3398] Completed RWAY in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:56.946245] [INFO ] [sig ] [2646/3398] Forecasting RXO... [2026-02-18T20:30:56.946274] [INFO ] [sig ] Generating forecast for: RXO [2026-02-18T20:30:56.946305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-18T20:30:56.958887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-18T20:30:56.959257] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-18T20:30:56.960100] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-18T20:30:56.960156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:56.960191] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:56.960220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:56.960278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:57.018303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:57.019167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:57.019250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:57.019284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:57.145741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:57.145912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:57.145970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:57.146006] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:57.149814] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-02-18T20:30:57.150157] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-18T20:30:57.150326] [INFO ] [sig ] RXO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:57.299583] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RXO.txt [2026-02-18T20:30:57.299795] [INFO ] [sig ] [2646/3398] Completed RXO in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:57.299840] [INFO ] [sig ] [2647/3398] Forecasting RXRX... [2026-02-18T20:30:57.299871] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-18T20:30:57.299903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-18T20:30:57.312534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-18T20:30:57.312929] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-18T20:30:57.313780] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-18T20:30:57.313834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:57.313868] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:57.313897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:57.313968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:57.373860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:57.374610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:57.374710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:57.374751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:57.499785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:57.499935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:57.499984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:57.500051] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:57.503744] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-18T20:30:57.504026] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-18T20:30:57.504157] [INFO ] [sig ] RXRX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:57.649199] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RXRX.txt [2026-02-18T20:30:57.649382] [INFO ] [sig ] [2647/3398] Completed RXRX in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:57.649423] [INFO ] [sig ] [2648/3398] Forecasting RY... [2026-02-18T20:30:57.649454] [INFO ] [sig ] Generating forecast for: RY [2026-02-18T20:30:57.649484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-18T20:30:57.662313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-18T20:30:57.662762] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-18T20:30:57.663697] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-18T20:30:57.663758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:57.663792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:57.663819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:57.663878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:57.722239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:57.723187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:57.723278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:57.723312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:57.850660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:57.850830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:57.850872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:57.850921] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:57.854505] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-02-18T20:30:57.854859] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-18T20:30:57.855007] [INFO ] [sig ] RY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:57.997404] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RY.txt [2026-02-18T20:30:57.997552] [INFO ] [sig ] [2648/3398] Completed RY in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:57.997614] [INFO ] [sig ] [2649/3398] Forecasting RYAAY... [2026-02-18T20:30:57.997645] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-18T20:30:57.997675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-18T20:30:58.010034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-18T20:30:58.010398] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-18T20:30:58.011207] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-18T20:30:58.011260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:58.011293] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:58.011320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:58.011378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:58.067164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:58.067895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:58.067980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:58.068012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:58.192641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:58.192836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:58.192879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:58.192909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:58.196674] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-02-18T20:30:58.196969] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-18T20:30:58.197107] [INFO ] [sig ] RYAAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:58.337609] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RYAAY.txt [2026-02-18T20:30:58.337746] [INFO ] [sig ] [2649/3398] Completed RYAAY in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:58.337786] [INFO ] [sig ] [2650/3398] Forecasting RYAM... [2026-02-18T20:30:58.337816] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-18T20:30:58.337847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-18T20:30:58.349530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-18T20:30:58.349873] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-18T20:30:58.350697] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-18T20:30:58.350750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:58.350781] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:58.350807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:58.350872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:58.406431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:58.407186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:58.407269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:58.407316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:58.532921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:58.533076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:58.533115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:58.533144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:58.536531] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-02-18T20:30:58.536827] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-18T20:30:58.536955] [INFO ] [sig ] RYAM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:58.682001] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RYAM.txt [2026-02-18T20:30:58.682203] [INFO ] [sig ] [2650/3398] Completed RYAM in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:58.682262] [INFO ] [sig ] [2651/3398] Forecasting RYAN... [2026-02-18T20:30:58.682294] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-18T20:30:58.682326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-18T20:30:58.695793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-18T20:30:58.696263] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-18T20:30:58.697182] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-18T20:30:58.697251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:58.697292] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:58.697322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:58.697396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:58.757402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:58.758349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:58.758445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:58.758504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:58.887000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:58.887164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:58.887209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:58.887240] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:58.890838] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=63.80%) [2026-02-18T20:30:58.891129] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-18T20:30:58.891289] [INFO ] [sig ] RYAN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:30:59.046560] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RYAN.txt [2026-02-18T20:30:59.046731] [INFO ] [sig ] [2651/3398] Completed RYAN in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:59.046773] [INFO ] [sig ] [2652/3398] Forecasting RYI... [2026-02-18T20:30:59.046803] [INFO ] [sig ] Generating forecast for: RYI [2026-02-18T20:30:59.046834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-18T20:30:59.059195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-18T20:30:59.059541] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-18T20:30:59.060404] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-18T20:30:59.060459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:59.060494] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:59.060535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:59.060619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:59.119845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:59.120685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:59.120774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:59.120808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:59.243902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:59.244057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:59.244099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:59.244127] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:59.247505] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-18T20:30:59.247887] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-18T20:30:59.248020] [INFO ] [sig ] RYI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:59.391257] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RYI.txt [2026-02-18T20:30:59.391433] [INFO ] [sig ] [2652/3398] Completed RYI in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:59.391479] [INFO ] [sig ] [2653/3398] Forecasting RYN... [2026-02-18T20:30:59.391511] [INFO ] [sig ] Generating forecast for: RYN [2026-02-18T20:30:59.391541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-18T20:30:59.403961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-18T20:30:59.404368] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-18T20:30:59.405245] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-18T20:30:59.405299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:59.405333] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:59.405362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:59.405421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:59.464134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:59.464876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:59.464959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:59.464993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:59.585973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:59.586134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:59.586175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:59.586206] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:59.589816] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: DOWN (p=18.14%) [2026-02-18T20:30:59.590114] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-18T20:30:59.590244] [INFO ] [sig ] RYN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:30:59.733000] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/RYN.txt [2026-02-18T20:30:59.733163] [INFO ] [sig ] [2653/3398] Completed RYN in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:30:59.733211] [INFO ] [sig ] [2654/3398] Forecasting RYTM... [2026-02-18T20:30:59.733248] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-18T20:30:59.733284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-18T20:30:59.745286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-18T20:30:59.745650] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-18T20:30:59.746454] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-18T20:30:59.746508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:30:59.746541] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:30:59.746597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:30:59.746674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:30:59.804606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:30:59.805507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:30:59.805663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:30:59.805717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:30:59.928634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:30:59.928795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:30:59.928836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:30:59.928867] [INFO ] [FORECASTER] Training complete [2026-02-18T20:30:59.932399] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-02-18T20:30:59.932716] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-18T20:30:59.932866] [INFO ] [sig ] RYTM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:00.078072] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RYTM.txt [2026-02-18T20:31:00.078232] [INFO ] [sig ] [2654/3398] Completed RYTM in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:31:00.078273] [INFO ] [sig ] [2655/3398] Forecasting RZB... [2026-02-18T20:31:00.078303] [INFO ] [sig ] Generating forecast for: RZB [2026-02-18T20:31:00.078334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-18T20:31:00.089702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-18T20:31:00.090066] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-18T20:31:00.091014] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-18T20:31:00.091080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:00.091125] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:00.091163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:00.091244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:00.151370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:00.152328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:00.152415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:00.152450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:00.277294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:00.277482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:00.277525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:00.277557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:00.281448] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-02-18T20:31:00.281765] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-18T20:31:00.281940] [INFO ] [sig ] RZB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:00.432653] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RZB.txt [2026-02-18T20:31:00.432815] [INFO ] [sig ] [2655/3398] Completed RZB in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:31:00.432858] [INFO ] [sig ] [2656/3398] Forecasting RZC... [2026-02-18T20:31:00.432889] [INFO ] [sig ] Generating forecast for: RZC [2026-02-18T20:31:00.432933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-18T20:31:00.444792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-18T20:31:00.445160] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-18T20:31:00.446140] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-18T20:31:00.446206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:00.446252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:00.446296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:00.446375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:00.506384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:00.507276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:00.507366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:00.507412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:00.644375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:00.644492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:00.644530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:00.644560] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:00.648235] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=84.97%) [2026-02-18T20:31:00.648537] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-18T20:31:00.648704] [INFO ] [sig ] RZC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:00.793689] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/RZC.txt [2026-02-18T20:31:00.793851] [INFO ] [sig ] [2656/3398] Completed RZC in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-18T20:31:00.793892] [INFO ] [sig ] [2657/3398] Forecasting S... [2026-02-18T20:31:00.793920] [INFO ] [sig ] Generating forecast for: S [2026-02-18T20:31:00.793950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-18T20:31:00.806744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-18T20:31:00.807099] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-18T20:31:00.808154] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-18T20:31:00.808221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:00.808263] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:00.808298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:00.808362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:00.867107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:00.867950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:00.868036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:00.868091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:00.998636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:00.998787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:00.998830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:00.998861] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:01.002470] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-02-18T20:31:01.002838] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-18T20:31:01.002967] [INFO ] [sig ] S: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:01.145131] [INFO ] [LOCAL ] Saved forecast: S 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/S.txt [2026-02-18T20:31:01.145336] [INFO ] [sig ] [2657/3398] Completed S in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-18T20:31:01.145381] [INFO ] [sig ] [2658/3398] Forecasting SA... [2026-02-18T20:31:01.145413] [INFO ] [sig ] Generating forecast for: SA [2026-02-18T20:31:01.145445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-18T20:31:01.157898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-18T20:31:01.158353] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-18T20:31:01.159219] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-18T20:31:01.159287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:01.159329] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:01.159362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:01.159452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:01.218083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:01.219014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:01.219122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:01.219165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:01.343075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:01.343242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:01.343284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:01.343314] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:01.346792] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-02-18T20:31:01.347109] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-18T20:31:01.347241] [INFO ] [sig ] SA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:01.491410] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SA.txt [2026-02-18T20:31:01.491603] [INFO ] [sig ] [2658/3398] Completed SA in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-18T20:31:01.491649] [INFO ] [sig ] [2659/3398] Forecasting SAFE... [2026-02-18T20:31:01.491680] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-18T20:31:01.491712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-18T20:31:01.503287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-18T20:31:01.503722] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-18T20:31:01.504615] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-18T20:31:01.504671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:01.504704] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:01.504731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:01.504789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:01.566520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:01.567512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:01.567653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:01.567715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:01.694872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:01.695047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:01.695087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:01.695116] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:01.699191] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-18T20:31:01.699698] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-18T20:31:01.699882] [INFO ] [sig ] SAFE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:01.857598] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SAFE.txt [2026-02-18T20:31:01.857788] [INFO ] [sig ] [2659/3398] Completed SAFE in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:01.857844] [INFO ] [sig ] [2660/3398] Forecasting SAH... [2026-02-18T20:31:01.857877] [INFO ] [sig ] Generating forecast for: SAH [2026-02-18T20:31:01.857908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-18T20:31:01.870112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-18T20:31:01.870561] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-18T20:31:01.871439] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-18T20:31:01.871759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:01.871819] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:01.871850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:01.871907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:01.932533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:01.933689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:01.933829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:01.933879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:02.059896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:02.060065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:02.060107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:02.060136] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:02.064070] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-18T20:31:02.064461] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-18T20:31:02.064631] [INFO ] [sig ] SAH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:02.212133] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAH.txt [2026-02-18T20:31:02.212296] [INFO ] [sig ] [2660/3398] Completed SAH in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:02.212337] [INFO ] [sig ] [2661/3398] Forecasting SAIA... [2026-02-18T20:31:02.212366] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-18T20:31:02.212396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-18T20:31:02.224260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-18T20:31:02.224659] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-18T20:31:02.225469] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-18T20:31:02.225523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:02.225608] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:02.225649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:02.225726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:02.282681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:02.283358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:02.283439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:02.283472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:02.407320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:02.407489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:02.407548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:02.407607] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:02.411134] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=70.64%) [2026-02-18T20:31:02.411441] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-18T20:31:02.411599] [INFO ] [sig ] SAIA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:02.555718] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAIA.txt [2026-02-18T20:31:02.555873] [INFO ] [sig ] [2661/3398] Completed SAIA in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:02.555915] [INFO ] [sig ] [2662/3398] Forecasting SAIC... [2026-02-18T20:31:02.555945] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-18T20:31:02.555975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-18T20:31:02.568348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-18T20:31:02.568743] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-18T20:31:02.569555] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-18T20:31:02.569632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:02.569664] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:02.569692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:02.569749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:02.633277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:02.634129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:02.634221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:02.634256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:02.760365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:02.760523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:02.760584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:02.760616] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:02.764156] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=75.93%) [2026-02-18T20:31:02.764436] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-18T20:31:02.764564] [INFO ] [sig ] SAIC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:02.907216] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAIC.txt [2026-02-18T20:31:02.908278] [INFO ] [sig ] [2662/3398] Completed SAIC in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:02.908326] [INFO ] [sig ] [2663/3398] Forecasting SAM... [2026-02-18T20:31:02.908358] [INFO ] [sig ] Generating forecast for: SAM [2026-02-18T20:31:02.908389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-18T20:31:02.922916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-18T20:31:02.923225] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-18T20:31:02.924057] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-18T20:31:02.924112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:02.924147] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:02.924182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:02.924255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:02.983745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:02.984683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:02.984768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:02.984803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:03.111508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:03.111671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:03.111711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:03.111739] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:03.115272] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-02-18T20:31:03.115786] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-18T20:31:03.115924] [INFO ] [sig ] SAM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:03.263832] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAM.txt [2026-02-18T20:31:03.263993] [INFO ] [sig ] [2663/3398] Completed SAM in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:03.264033] [INFO ] [sig ] [2664/3398] Forecasting SAMG... [2026-02-18T20:31:03.264064] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-18T20:31:03.264095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-18T20:31:03.276452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-18T20:31:03.276776] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-18T20:31:03.277586] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-18T20:31:03.277641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:03.277673] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:03.277701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:03.277757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:03.337915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:03.338854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:03.338942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:03.338977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:03.463510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:03.463696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:03.463746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:03.463813] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:03.467379] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=50.12%) [2026-02-18T20:31:03.467690] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-18T20:31:03.467827] [INFO ] [sig ] SAMG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:03.609050] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAMG.txt [2026-02-18T20:31:03.609179] [INFO ] [sig ] [2664/3398] Completed SAMG in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:03.609227] [INFO ] [sig ] [2665/3398] Forecasting SAN... [2026-02-18T20:31:03.609258] [INFO ] [sig ] Generating forecast for: SAN [2026-02-18T20:31:03.609289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-18T20:31:03.622011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-18T20:31:03.622289] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-18T20:31:03.623081] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-18T20:31:03.623135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:03.623177] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:03.623206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:03.623263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:03.682093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:03.683017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:03.683104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:03.683138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:03.806892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:03.807035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:03.807075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:03.807104] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:03.810478] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-18T20:31:03.810773] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-18T20:31:03.810901] [INFO ] [sig ] SAN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:03.958014] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SAN.txt [2026-02-18T20:31:03.958412] [INFO ] [sig ] [2665/3398] Completed SAN in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:03.958455] [INFO ] [sig ] [2666/3398] Forecasting SANA... [2026-02-18T20:31:03.958485] [INFO ] [sig ] Generating forecast for: SANA [2026-02-18T20:31:03.958516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-18T20:31:03.970269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-18T20:31:03.970707] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-18T20:31:03.971542] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-18T20:31:03.971633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:03.971675] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:03.971701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:03.971758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:04.028148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:04.029018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:04.029113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:04.029149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:04.148386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:04.148546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:04.148604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:04.148637] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:04.152245] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-18T20:31:04.152618] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-18T20:31:04.152785] [INFO ] [sig ] SANA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:04.300607] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SANA.txt [2026-02-18T20:31:04.300757] [INFO ] [sig ] [2666/3398] Completed SANA in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:04.300796] [INFO ] [sig ] [2667/3398] Forecasting SANM... [2026-02-18T20:31:04.300826] [INFO ] [sig ] Generating forecast for: SANM [2026-02-18T20:31:04.300857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-18T20:31:04.312702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-18T20:31:04.313000] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-18T20:31:04.313834] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-18T20:31:04.313886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:04.313918] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:04.313946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:04.314002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:04.370298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:04.370935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:04.371015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:04.371047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:04.491246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:04.491386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:04.491428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:04.491457] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:04.494953] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-18T20:31:04.495236] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-18T20:31:04.495363] [INFO ] [sig ] SANM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:04.643761] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SANM.txt [2026-02-18T20:31:04.643927] [INFO ] [sig ] [2667/3398] Completed SANM in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:04.643969] [INFO ] [sig ] [2668/3398] Forecasting SAP... [2026-02-18T20:31:04.643999] [INFO ] [sig ] Generating forecast for: SAP [2026-02-18T20:31:04.644029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-18T20:31:04.656947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-18T20:31:04.657315] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-18T20:31:04.658381] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-18T20:31:04.658435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:04.658467] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:04.658494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:04.658550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:04.717872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:04.719034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:04.719134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:04.719174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:04.847673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:04.847846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:04.847889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:04.847921] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:04.851507] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-02-18T20:31:04.851815] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-18T20:31:04.851950] [INFO ] [sig ] SAP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:05.000061] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAP.txt [2026-02-18T20:31:05.000247] [INFO ] [sig ] [2668/3398] Completed SAP in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:05.000305] [INFO ] [sig ] [2669/3398] Forecasting SARK... [2026-02-18T20:31:05.000345] [INFO ] [sig ] Generating forecast for: SARK [2026-02-18T20:31:05.000384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-18T20:31:05.013104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-18T20:31:05.013463] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-18T20:31:05.014349] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-18T20:31:05.014406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:05.014440] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:05.014467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:05.014524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:05.072426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:05.073360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:05.073449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:05.073484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:05.193697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:05.193865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:05.193908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:05.193939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:05.197507] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-18T20:31:05.197828] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-18T20:31:05.197968] [INFO ] [sig ] SARK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:05.340676] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SARK.txt [2026-02-18T20:31:05.340837] [INFO ] [sig ] [2669/3398] Completed SARK in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:05.340878] [INFO ] [sig ] [2670/3398] Forecasting SATL... [2026-02-18T20:31:05.340908] [INFO ] [sig ] Generating forecast for: SATL [2026-02-18T20:31:05.340937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-18T20:31:05.352619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-18T20:31:05.352985] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-18T20:31:05.353811] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-18T20:31:05.353869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:05.353915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:05.353947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:05.354006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:05.413328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:05.414520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:05.414637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:05.414678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:05.538607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:05.538773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:05.538814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:05.538845] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:05.542297] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: UP (p=64.25%) [2026-02-18T20:31:05.542608] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-18T20:31:05.542759] [INFO ] [sig ] SATL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:05.686281] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SATL.txt [2026-02-18T20:31:05.686494] [INFO ] [sig ] [2670/3398] Completed SATL in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:05.686555] [INFO ] [sig ] [2671/3398] Forecasting SATS... [2026-02-18T20:31:05.686624] [INFO ] [sig ] Generating forecast for: SATS [2026-02-18T20:31:05.686674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-18T20:31:05.698715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-18T20:31:05.699094] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-18T20:31:05.699988] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-18T20:31:05.700044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:05.700075] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:05.700103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:05.700162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:05.758437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:05.759390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:05.759516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:05.759552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:05.888925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:05.889098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:05.889140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:05.889171] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:05.893033] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-18T20:31:05.893423] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-18T20:31:05.893600] [INFO ] [sig ] SATS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:06.044715] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SATS.txt [2026-02-18T20:31:06.044934] [INFO ] [sig ] [2671/3398] Completed SATS in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:06.045000] [INFO ] [sig ] [2672/3398] Forecasting SAVA... [2026-02-18T20:31:06.045051] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-18T20:31:06.045099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-18T20:31:06.056968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-18T20:31:06.057380] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-18T20:31:06.058252] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-18T20:31:06.058308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:06.058342] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:06.058369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:06.058425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:06.116319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:06.117256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:06.117358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:06.117407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:06.244833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:06.245000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:06.245061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:06.245126] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:06.248974] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-02-18T20:31:06.249299] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-18T20:31:06.249444] [INFO ] [sig ] SAVA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:06.393809] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SAVA.txt [2026-02-18T20:31:06.393969] [INFO ] [sig ] [2672/3398] Completed SAVA in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-18T20:31:06.394010] [INFO ] [sig ] [2673/3398] Forecasting SB... [2026-02-18T20:31:06.394039] [INFO ] [sig ] Generating forecast for: SB [2026-02-18T20:31:06.394070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-18T20:31:06.406004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-18T20:31:06.406401] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-18T20:31:06.407230] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-18T20:31:06.407286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:06.407320] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:06.407347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:06.407405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:06.465274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:06.466231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:06.466327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:06.466362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:06.584655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:06.584816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:06.584859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:06.584888] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:06.588406] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-18T20:31:06.588719] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-18T20:31:06.588850] [INFO ] [sig ] SB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:06.733022] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SB.txt [2026-02-18T20:31:06.733181] [INFO ] [sig ] [2673/3398] Completed SB in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-18T20:31:06.733220] [INFO ] [sig ] [2674/3398] Forecasting SBAC... [2026-02-18T20:31:06.733250] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-18T20:31:06.733280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-18T20:31:06.744710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-18T20:31:06.745074] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-18T20:31:06.745890] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-18T20:31:06.745943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:06.745976] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:06.746001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:06.746057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:06.802111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:06.802965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:06.803066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:06.803101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:06.926243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:06.926411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:06.926451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:06.926479] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:06.930103] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=86.43%) [2026-02-18T20:31:06.930396] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-18T20:31:06.930532] [INFO ] [sig ] SBAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:07.078552] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SBAC.txt [2026-02-18T20:31:07.078774] [INFO ] [sig ] [2674/3398] Completed SBAC in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-18T20:31:07.078817] [INFO ] [sig ] [2675/3398] Forecasting SBCF... [2026-02-18T20:31:07.078845] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-18T20:31:07.078875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-18T20:31:07.091246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-18T20:31:07.091646] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-18T20:31:07.092447] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-18T20:31:07.092501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:07.092535] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:07.092562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:07.092642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:07.150534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:07.151410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:07.151496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:07.151531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:07.272936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:07.273091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:07.273129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:07.273158] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:07.276521] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-18T20:31:07.276817] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-18T20:31:07.276942] [INFO ] [sig ] SBCF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:07.421013] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SBCF.txt [2026-02-18T20:31:07.421152] [INFO ] [sig ] [2675/3398] Completed SBCF in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-18T20:31:07.421191] [INFO ] [sig ] [2676/3398] Forecasting SBFM... [2026-02-18T20:31:07.421220] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-18T20:31:07.421250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-18T20:31:07.432822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-18T20:31:07.433138] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-18T20:31:07.434079] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-18T20:31:07.434132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:07.434164] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:07.434202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:07.434260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:07.494897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:07.495822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:07.495930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:07.495965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:07.620332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:07.620496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:07.620536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:07.620565] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:07.624622] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-18T20:31:07.624897] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-18T20:31:07.625030] [INFO ] [sig ] SBFM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:07.774030] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SBFM.txt [2026-02-18T20:31:07.774172] [INFO ] [sig ] [2676/3398] Completed SBFM in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-18T20:31:07.774212] [INFO ] [sig ] [2677/3398] Forecasting SBGI... [2026-02-18T20:31:07.774242] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-18T20:31:07.774271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-18T20:31:07.786205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-18T20:31:07.786516] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-18T20:31:07.787341] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-18T20:31:07.787401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:07.787435] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:07.787465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:07.787524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:07.850808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:07.851701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:07.851789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:07.851822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:07.968738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:07.968899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:07.968939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:07.968970] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:07.972376] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-18T20:31:07.972695] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-18T20:31:07.972825] [INFO ] [sig ] SBGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:08.116724] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SBGI.txt [2026-02-18T20:31:08.116887] [INFO ] [sig ] [2677/3398] Completed SBGI in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:08.116929] [INFO ] [sig ] [2678/3398] Forecasting SBH... [2026-02-18T20:31:08.116961] [INFO ] [sig ] Generating forecast for: SBH [2026-02-18T20:31:08.116991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-18T20:31:08.129034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-18T20:31:08.129459] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-18T20:31:08.130361] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-18T20:31:08.130987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:08.131054] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:08.131086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:08.131157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:08.190432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:08.191537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:08.191645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:08.191681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:08.317018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:08.317188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:08.317231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:08.317260] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:08.320768] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-18T20:31:08.321049] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-18T20:31:08.321175] [INFO ] [sig ] SBH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:08.467919] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SBH.txt [2026-02-18T20:31:08.468104] [INFO ] [sig ] [2678/3398] Completed SBH in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:08.468159] [INFO ] [sig ] [2679/3398] Forecasting SBI... [2026-02-18T20:31:08.468191] [INFO ] [sig ] Generating forecast for: SBI [2026-02-18T20:31:08.468222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-18T20:31:08.479855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-18T20:31:08.480239] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-18T20:31:08.481080] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-18T20:31:08.481135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:08.481169] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:08.481196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:08.481255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:08.542857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:08.543825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:08.543915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:08.543951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:08.671534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:08.671741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:08.671783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:08.671815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:08.675442] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-18T20:31:08.675809] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-18T20:31:08.675954] [INFO ] [sig ] SBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:08.829053] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SBI.txt [2026-02-18T20:31:08.829229] [INFO ] [sig ] [2679/3398] Completed SBI in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:08.829283] [INFO ] [sig ] [2680/3398] Forecasting SBLK... [2026-02-18T20:31:08.829316] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-18T20:31:08.829353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-18T20:31:08.841243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-18T20:31:08.841666] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-18T20:31:08.842472] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-18T20:31:08.842528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:08.842561] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:08.842610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:08.842671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:08.900662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:08.901542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:08.901647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:08.901682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:09.021788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:09.021955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:09.021996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:09.022025] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:09.025533] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=94.19%) [2026-02-18T20:31:09.025841] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-18T20:31:09.025974] [INFO ] [sig ] SBLK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:09.173534] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SBLK.txt [2026-02-18T20:31:09.173732] [INFO ] [sig ] [2680/3398] Completed SBLK in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:09.173782] [INFO ] [sig ] [2681/3398] Forecasting SBRA... [2026-02-18T20:31:09.173813] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-18T20:31:09.173848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-18T20:31:09.186414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-18T20:31:09.186882] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-18T20:31:09.187829] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-18T20:31:09.187889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:09.187924] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:09.187953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:09.188012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:09.249633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:09.250529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:09.250642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:09.250679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:09.370103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:09.370268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:09.370311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:09.370388] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:09.374088] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-18T20:31:09.374429] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-18T20:31:09.374606] [INFO ] [sig ] SBRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:09.519386] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SBRA.txt [2026-02-18T20:31:09.519551] [INFO ] [sig ] [2681/3398] Completed SBRA in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:09.519612] [INFO ] [sig ] [2682/3398] Forecasting SBS... [2026-02-18T20:31:09.519645] [INFO ] [sig ] Generating forecast for: SBS [2026-02-18T20:31:09.519675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-18T20:31:09.531386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-18T20:31:09.531767] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-18T20:31:09.532671] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-18T20:31:09.532729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:09.532763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:09.532791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:09.532849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:09.591162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:09.592280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:09.592370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:09.592407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:09.724458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:09.724652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:09.724700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:09.724730] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:09.728368] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-02-18T20:31:09.728697] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-18T20:31:09.728840] [INFO ] [sig ] SBS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:09.871669] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SBS.txt [2026-02-18T20:31:09.871837] [INFO ] [sig ] [2682/3398] Completed SBS in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:09.871880] [INFO ] [sig ] [2683/3398] Forecasting SBSI... [2026-02-18T20:31:09.871911] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-18T20:31:09.871942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-18T20:31:09.893144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-18T20:31:09.893539] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-18T20:31:09.894375] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-18T20:31:09.894430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:09.894462] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:09.894489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:09.894548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:09.951781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:09.952680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:09.952769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:09.952802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:10.096841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:10.097006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:10.097050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:10.097081] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:10.100903] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-18T20:31:10.101319] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-18T20:31:10.101482] [INFO ] [sig ] SBSI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:10.254868] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SBSI.txt [2026-02-18T20:31:10.255032] [INFO ] [sig ] [2683/3398] Completed SBSI in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:10.255075] [INFO ] [sig ] [2684/3398] Forecasting SBUX... [2026-02-18T20:31:10.255105] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-18T20:31:10.255137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-18T20:31:10.266979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-18T20:31:10.267416] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-18T20:31:10.268306] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-18T20:31:10.268365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:10.268397] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:10.268424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:10.268481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:10.332508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:10.333444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:10.333535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:10.333570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:10.475005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:10.475185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:10.475230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:10.475261] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:10.479073] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-18T20:31:10.479424] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-18T20:31:10.479603] [INFO ] [sig ] SBUX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:10.645866] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SBUX.txt [2026-02-18T20:31:10.646077] [INFO ] [sig ] [2684/3398] Completed SBUX in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:10.646139] [INFO ] [sig ] [2685/3398] Forecasting SCD... [2026-02-18T20:31:10.646185] [INFO ] [sig ] Generating forecast for: SCD [2026-02-18T20:31:10.646231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-18T20:31:10.661513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-18T20:31:10.662007] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-18T20:31:10.663043] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-18T20:31:10.663098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:10.663132] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:10.663160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:10.663217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:10.736896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:10.737930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:10.738024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:10.738273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:10.876716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:10.876884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:10.876927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:10.876958] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:10.880553] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=35.40%) [2026-02-18T20:31:10.880866] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-18T20:31:10.881001] [INFO ] [sig ] SCD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:11.025323] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SCD.txt [2026-02-18T20:31:11.025490] [INFO ] [sig ] [2685/3398] Completed SCD in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:11.025535] [INFO ] [sig ] [2686/3398] Forecasting SCHL... [2026-02-18T20:31:11.025566] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-18T20:31:11.025620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-18T20:31:11.038109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-18T20:31:11.038446] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-18T20:31:11.039250] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-18T20:31:11.039306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:11.039340] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:11.039375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:11.039446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:11.098387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:11.099404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:11.099493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:11.099529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:11.224513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:11.224672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:11.224715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:11.224745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:11.228171] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-02-18T20:31:11.228447] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-18T20:31:11.228591] [INFO ] [sig ] SCHL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:11.372061] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SCHL.txt [2026-02-18T20:31:11.372221] [INFO ] [sig ] [2686/3398] Completed SCHL in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:11.372260] [INFO ] [sig ] [2687/3398] Forecasting SCI... [2026-02-18T20:31:11.372292] [INFO ] [sig ] Generating forecast for: SCI [2026-02-18T20:31:11.372323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-18T20:31:11.383370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-18T20:31:11.383661] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-18T20:31:11.384423] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-18T20:31:11.384476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:11.384508] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:11.384535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:11.384626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:11.441418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:11.442035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:11.442114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:11.442146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:11.563919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:11.564075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:11.564115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:11.564144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:11.568078] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=70.37%) [2026-02-18T20:31:11.568366] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-18T20:31:11.568517] [INFO ] [sig ] SCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:11.715104] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SCI.txt [2026-02-18T20:31:11.715258] [INFO ] [sig ] [2687/3398] Completed SCI in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:11.715297] [INFO ] [sig ] [2688/3398] Forecasting SCL... [2026-02-18T20:31:11.715328] [INFO ] [sig ] Generating forecast for: SCL [2026-02-18T20:31:11.715358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-18T20:31:11.726094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-18T20:31:11.726347] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-18T20:31:11.727292] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-18T20:31:11.727345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:11.727376] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:11.727405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:11.727474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:11.785431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:11.786092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:11.786197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:11.786231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:11.905460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:11.905630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:11.905672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:11.905701] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:11.909093] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-18T20:31:11.909380] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-18T20:31:11.909509] [INFO ] [sig ] SCL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:12.053060] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SCL.txt [2026-02-18T20:31:12.053194] [INFO ] [sig ] [2688/3398] Completed SCL in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:12.053234] [INFO ] [sig ] [2689/3398] Forecasting SCM... [2026-02-18T20:31:12.053264] [INFO ] [sig ] Generating forecast for: SCM [2026-02-18T20:31:12.053294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-18T20:31:12.065177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-18T20:31:12.065497] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-18T20:31:12.066298] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-18T20:31:12.066362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:12.066395] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:12.066423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:12.066481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:12.125531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:12.126328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:12.126407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:12.126439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:12.243233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:12.243349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:12.243386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:12.243414] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:12.246644] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-18T20:31:12.246916] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-18T20:31:12.247038] [INFO ] [sig ] SCM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:12.386608] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SCM.txt [2026-02-18T20:31:12.386736] [INFO ] [sig ] [2689/3398] Completed SCM in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-18T20:31:12.386775] [INFO ] [sig ] [2690/3398] Forecasting SCSC... [2026-02-18T20:31:12.386804] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-18T20:31:12.386833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-18T20:31:12.398010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-18T20:31:12.398314] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-18T20:31:12.399126] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-18T20:31:12.399179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:12.399209] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:12.399235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:12.399290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:12.455174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:12.455882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:12.455967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:12.456000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:12.577788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:12.577925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:12.577964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:12.577993] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:12.581371] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-18T20:31:12.581666] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-18T20:31:12.581795] [INFO ] [sig ] SCSC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:12.728516] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SCSC.txt [2026-02-18T20:31:12.728698] [INFO ] [sig ] [2690/3398] Completed SCSC in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-18T20:31:12.728741] [INFO ] [sig ] [2691/3398] Forecasting SCVL... [2026-02-18T20:31:12.728771] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-18T20:31:12.728801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-18T20:31:12.741423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-18T20:31:12.741744] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-18T20:31:12.742502] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-18T20:31:12.742557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:12.742613] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:12.742642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:12.742699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:12.802928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:12.803799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:12.803883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:12.803915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:12.923659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:12.923810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:12.923849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:12.923878] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:12.927224] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=16.61%) [2026-02-18T20:31:12.927497] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-18T20:31:12.927644] [INFO ] [sig ] SCVL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:13.072452] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SCVL.txt [2026-02-18T20:31:13.072661] [INFO ] [sig ] [2691/3398] Completed SCVL in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-18T20:31:13.072707] [INFO ] [sig ] [2692/3398] Forecasting SCZ... [2026-02-18T20:31:13.072738] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-18T20:31:13.072768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-18T20:31:13.084229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-18T20:31:13.084667] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-18T20:31:13.085487] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-18T20:31:13.085551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:13.085618] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:13.085648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:13.085705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:13.142484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:13.143245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:13.143341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:13.143377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:13.268340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:13.268503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:13.268544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:13.268594] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:13.272042] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=14.24%) [2026-02-18T20:31:13.272320] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-18T20:31:13.272451] [INFO ] [sig ] SCZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:13.421005] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SCZ.txt [2026-02-18T20:31:13.421164] [INFO ] [sig ] [2692/3398] Completed SCZ in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-18T20:31:13.421208] [INFO ] [sig ] [2693/3398] Forecasting SD... [2026-02-18T20:31:13.421239] [INFO ] [sig ] Generating forecast for: SD [2026-02-18T20:31:13.421271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-18T20:31:13.433872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-18T20:31:13.434336] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-18T20:31:13.435261] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-18T20:31:13.435316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:13.435350] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:13.435379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:13.435436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:13.493450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:13.494329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:13.494416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:13.494450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:13.620159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:13.620326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:13.620373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:13.620403] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:13.624647] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-02-18T20:31:13.625023] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-18T20:31:13.625170] [INFO ] [sig ] SD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:13.776075] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SD.txt [2026-02-18T20:31:13.776223] [INFO ] [sig ] [2693/3398] Completed SD in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-18T20:31:13.776285] [INFO ] [sig ] [2694/3398] Forecasting SDA... [2026-02-18T20:31:13.776325] [INFO ] [sig ] Generating forecast for: SDA [2026-02-18T20:31:13.776356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-18T20:31:13.788456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-18T20:31:13.788907] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-18T20:31:13.789813] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-18T20:31:13.789877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:13.789910] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:13.789938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:13.789995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:13.850787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:13.851740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:13.851843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:13.851878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:13.980077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:13.980246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:13.980286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:13.980316] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:13.984013] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-18T20:31:13.984412] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-18T20:31:13.984608] [INFO ] [sig ] SDA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:14.131927] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SDA.txt [2026-02-18T20:31:14.132097] [INFO ] [sig ] [2694/3398] Completed SDA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:14.132137] [INFO ] [sig ] [2695/3398] Forecasting SDHY... [2026-02-18T20:31:14.132167] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-18T20:31:14.132197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-18T20:31:14.144438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-18T20:31:14.144867] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-18T20:31:14.145781] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-18T20:31:14.145839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:14.145903] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:14.145933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:14.146007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:14.207539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:14.208770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:14.209055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:14.209089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:14.327505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:14.327706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:14.327749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:14.327779] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:14.331530] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-02-18T20:31:14.331900] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-18T20:31:14.332043] [INFO ] [sig ] SDHY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:14.473000] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SDHY.txt [2026-02-18T20:31:14.473161] [INFO ] [sig ] [2695/3398] Completed SDHY in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:14.473203] [INFO ] [sig ] [2696/3398] Forecasting SDRL... [2026-02-18T20:31:14.473232] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-18T20:31:14.473262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-18T20:31:14.484226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-18T20:31:14.484558] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-18T20:31:14.485357] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-18T20:31:14.485410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:14.485441] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:14.485468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:14.485523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:14.541769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:14.542457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:14.542538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:14.542588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:14.660955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:14.661115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:14.661173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:14.661203] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:14.664739] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-18T20:31:14.665070] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-18T20:31:14.665214] [INFO ] [sig ] SDRL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:14.812256] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SDRL.txt [2026-02-18T20:31:14.812425] [INFO ] [sig ] [2696/3398] Completed SDRL in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:14.812466] [INFO ] [sig ] [2697/3398] Forecasting SDVY... [2026-02-18T20:31:14.812495] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-18T20:31:14.812527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-18T20:31:14.825978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-18T20:31:14.826476] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-18T20:31:14.827595] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-18T20:31:14.827667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:14.827707] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:14.827742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:14.827820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:14.895495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:14.896657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:14.896792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:14.896830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:15.059905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:15.060083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:15.060125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:15.060155] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:15.064518] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=45.94%) [2026-02-18T20:31:15.065066] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-18T20:31:15.065275] [INFO ] [sig ] SDVY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:15.272781] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SDVY.txt [2026-02-18T20:31:15.272995] [INFO ] [sig ] [2697/3398] Completed SDVY in 0.5s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:15.273059] [INFO ] [sig ] [2698/3398] Forecasting SE... [2026-02-18T20:31:15.273092] [INFO ] [sig ] Generating forecast for: SE [2026-02-18T20:31:15.273123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-18T20:31:15.292826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-18T20:31:15.293318] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-18T20:31:15.294355] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-18T20:31:15.294416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:15.294455] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:15.294493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:15.294602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:15.374036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:15.375334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:15.375505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:15.375671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:15.554369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:15.554790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:15.554869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:15.556992] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:15.565196] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-18T20:31:15.565849] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-18T20:31:15.566096] [INFO ] [sig ] SE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:15.795175] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SE.txt [2026-02-18T20:31:15.795421] [INFO ] [sig ] [2698/3398] Completed SE in 0.5s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:15.795494] [INFO ] [sig ] [2699/3398] Forecasting SEDG... [2026-02-18T20:31:15.795543] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-18T20:31:15.795608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-18T20:31:15.832923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-18T20:31:15.833597] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-18T20:31:15.834952] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-18T20:31:15.835028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:15.835079] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:15.835123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:15.835216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:15.917951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:15.919227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:15.919357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:15.919409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:16.094738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:16.095171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:16.095269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:16.095320] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:16.102246] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=68.02%) [2026-02-18T20:31:16.102872] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-18T20:31:16.103131] [INFO ] [sig ] SEDG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:16.303307] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SEDG.txt [2026-02-18T20:31:16.303500] [INFO ] [sig ] [2699/3398] Completed SEDG in 0.5s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:16.303547] [INFO ] [sig ] [2700/3398] Forecasting SEE... [2026-02-18T20:31:16.303596] [INFO ] [sig ] Generating forecast for: SEE [2026-02-18T20:31:16.303635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-18T20:31:16.324317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-18T20:31:16.324940] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-18T20:31:16.326173] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-18T20:31:16.326249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:16.326329] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:16.326374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:16.326466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:16.396863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:16.398097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:16.398207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:16.398251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:16.555010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:16.555184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:16.555226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:16.555257] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:16.558896] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-02-18T20:31:16.559206] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-18T20:31:16.559376] [INFO ] [sig ] SEE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:16.707032] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SEE.txt [2026-02-18T20:31:16.707215] [INFO ] [sig ] [2700/3398] Completed SEE in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:16.707258] [INFO ] [sig ] [2701/3398] Forecasting SEIC... [2026-02-18T20:31:16.707291] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-18T20:31:16.707322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-18T20:31:16.720468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-18T20:31:16.720884] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-18T20:31:16.721770] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-18T20:31:16.721826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:16.721859] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:16.721886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:16.721945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:16.779398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:16.780482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:16.780607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:16.780654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:16.902170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:16.902337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:16.902378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:16.902407] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:16.905949] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=44.11%) [2026-02-18T20:31:16.906292] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-18T20:31:16.906461] [INFO ] [sig ] SEIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:17.053176] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SEIC.txt [2026-02-18T20:31:17.053391] [INFO ] [sig ] [2701/3398] Completed SEIC in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:17.053450] [INFO ] [sig ] [2702/3398] Forecasting SELF... [2026-02-18T20:31:17.053497] [INFO ] [sig ] Generating forecast for: SELF [2026-02-18T20:31:17.053538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-18T20:31:17.065075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-18T20:31:17.065452] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-18T20:31:17.066288] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-18T20:31:17.066343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:17.066375] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:17.066402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:17.066460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:17.123793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:17.124705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:17.124790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:17.124826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:17.243756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:17.243928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:17.243970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:17.244001] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:17.247893] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-02-18T20:31:17.248282] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-18T20:31:17.248432] [INFO ] [sig ] SELF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:17.394553] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SELF.txt [2026-02-18T20:31:17.394712] [INFO ] [sig ] [2702/3398] Completed SELF in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:17.394754] [INFO ] [sig ] [2703/3398] Forecasting SEM... [2026-02-18T20:31:17.394784] [INFO ] [sig ] Generating forecast for: SEM [2026-02-18T20:31:17.394814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-18T20:31:17.407407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-18T20:31:17.407776] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-18T20:31:17.408614] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-18T20:31:17.408670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:17.408701] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:17.408728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:17.408785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:17.468927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:17.469836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:17.469923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:17.469957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:17.596430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:17.596623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:17.596675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:17.596712] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:17.600337] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-18T20:31:17.600661] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-18T20:31:17.600798] [INFO ] [sig ] SEM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:17.750800] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SEM.txt [2026-02-18T20:31:17.751144] [INFO ] [sig ] [2703/3398] Completed SEM in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:17.751185] [INFO ] [sig ] [2704/3398] Forecasting SENEA... [2026-02-18T20:31:17.751221] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-18T20:31:17.751251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-18T20:31:17.763517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-18T20:31:17.763973] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-18T20:31:17.764772] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-18T20:31:17.764826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:17.764858] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:17.764884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:17.764942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:17.824063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:17.824823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:17.824904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:17.824937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:17.943130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:17.943299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:17.943340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:17.943369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:17.947187] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-18T20:31:17.947477] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-18T20:31:17.947628] [INFO ] [sig ] SENEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:18.089654] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SENEA.txt [2026-02-18T20:31:18.089786] [INFO ] [sig ] [2704/3398] Completed SENEA in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:18.089838] [INFO ] [sig ] [2705/3398] Forecasting SENS... [2026-02-18T20:31:18.089872] [INFO ] [sig ] Generating forecast for: SENS [2026-02-18T20:31:18.089901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-18T20:31:18.102146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-18T20:31:18.102473] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-18T20:31:18.103288] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-18T20:31:18.103341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:18.103373] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:18.103401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:18.103458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:18.159548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:18.160313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:18.160423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:18.160458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:18.282742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:18.282898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:18.282939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:18.282968] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:18.286368] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-18T20:31:18.286668] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-18T20:31:18.286797] [INFO ] [sig ] SENS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:18.427491] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SENS.txt [2026-02-18T20:31:18.427660] [INFO ] [sig ] [2705/3398] Completed SENS in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:18.427704] [INFO ] [sig ] [2706/3398] Forecasting SERA... [2026-02-18T20:31:18.427733] [INFO ] [sig ] Generating forecast for: SERA [2026-02-18T20:31:18.427762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-18T20:31:18.439322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-18T20:31:18.439641] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-18T20:31:18.440404] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-18T20:31:18.440456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:18.440489] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:18.440516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:18.440596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:18.496863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:18.497503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:18.497600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:18.497639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:18.618012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:18.618210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:18.618251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:18.618280] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:18.622308] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-18T20:31:18.622604] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-18T20:31:18.622741] [INFO ] [sig ] SERA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:18.766855] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SERA.txt [2026-02-18T20:31:18.766995] [INFO ] [sig ] [2706/3398] Completed SERA in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-18T20:31:18.767037] [INFO ] [sig ] [2707/3398] Forecasting SES... [2026-02-18T20:31:18.767067] [INFO ] [sig ] Generating forecast for: SES [2026-02-18T20:31:18.767096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-18T20:31:18.779709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-18T20:31:18.780049] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-18T20:31:18.780897] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-18T20:31:18.781039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:18.781075] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:18.781102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:18.781160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:18.842650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:18.843408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:18.843490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:18.843524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:18.967766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:18.967924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:18.967964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:18.968009] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:18.971402] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=52.29%) [2026-02-18T20:31:18.971706] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-18T20:31:18.971835] [INFO ] [sig ] SES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:19.133418] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SES.txt [2026-02-18T20:31:19.133598] [INFO ] [sig ] [2707/3398] Completed SES in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-18T20:31:19.133661] [INFO ] [sig ] [2708/3398] Forecasting SEVN... [2026-02-18T20:31:19.133710] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-18T20:31:19.133740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-18T20:31:19.146602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-18T20:31:19.146991] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-18T20:31:19.147836] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-18T20:31:19.147893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:19.147926] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:19.147953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:19.148011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:19.206690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:19.207557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:19.207677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:19.207714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:19.330837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:19.331016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:19.331060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:19.331091] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:19.335115] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=82.80%) [2026-02-18T20:31:19.335463] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-18T20:31:19.335647] [INFO ] [sig ] SEVN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:19.478612] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SEVN.txt [2026-02-18T20:31:19.478823] [INFO ] [sig ] [2708/3398] Completed SEVN in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-18T20:31:19.478868] [INFO ] [sig ] [2709/3398] Forecasting SEZL... [2026-02-18T20:31:19.478898] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-18T20:31:19.478945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-18T20:31:19.491158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-18T20:31:19.491484] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-18T20:31:19.492282] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-18T20:31:19.492336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:19.492368] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:19.492396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:19.492453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:19.551175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:19.552097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:19.552185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:19.552236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:19.674484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:19.674671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:19.674716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:19.674745] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:19.678372] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-18T20:31:19.678715] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-18T20:31:19.678852] [INFO ] [sig ] SEZL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:19.823852] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SEZL.txt [2026-02-18T20:31:19.824008] [INFO ] [sig ] [2709/3398] Completed SEZL in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-18T20:31:19.824050] [INFO ] [sig ] [2710/3398] Forecasting SF... [2026-02-18T20:31:19.824079] [INFO ] [sig ] Generating forecast for: SF [2026-02-18T20:31:19.824111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-18T20:31:19.836025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-18T20:31:19.836407] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-18T20:31:19.837213] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-18T20:31:19.837267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:19.837299] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:19.837327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:19.837383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:19.894510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:19.895419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:19.895505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:19.895539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:20.016372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:20.016540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:20.016599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:20.016631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:20.020031] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=30.87%) [2026-02-18T20:31:20.020308] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-18T20:31:20.020435] [INFO ] [sig ] SF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:20.168893] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SF.txt [2026-02-18T20:31:20.169066] [INFO ] [sig ] [2710/3398] Completed SF in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:20.169108] [INFO ] [sig ] [2711/3398] Forecasting SFB... [2026-02-18T20:31:20.169138] [INFO ] [sig ] Generating forecast for: SFB [2026-02-18T20:31:20.169168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-18T20:31:20.181114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-18T20:31:20.181492] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-18T20:31:20.182366] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-18T20:31:20.182422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:20.182456] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:20.182484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:20.182555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:20.244482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:20.245342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:20.245428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:20.245463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:20.354532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:20.354707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:20.354747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:20.354777] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:20.358241] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-18T20:31:20.358524] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-18T20:31:20.358688] [INFO ] [sig ] SFB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:20.500800] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SFB.txt [2026-02-18T20:31:20.500948] [INFO ] [sig ] [2711/3398] Completed SFB in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:20.500988] [INFO ] [sig ] [2712/3398] Forecasting SFBS... [2026-02-18T20:31:20.501017] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-18T20:31:20.501047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-18T20:31:20.513148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-18T20:31:20.513483] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-18T20:31:20.514276] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-18T20:31:20.514329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:20.514395] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:20.514424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:20.514482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:20.570846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:20.571565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:20.571665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:20.571698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:20.694142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:20.694299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:20.694339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:20.694368] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:20.697757] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=31.84%) [2026-02-18T20:31:20.698038] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-18T20:31:20.698208] [INFO ] [sig ] SFBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:20.837744] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SFBS.txt [2026-02-18T20:31:20.837878] [INFO ] [sig ] [2712/3398] Completed SFBS in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:20.837916] [INFO ] [sig ] [2713/3398] Forecasting SFIX... [2026-02-18T20:31:20.837946] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-18T20:31:20.837976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-18T20:31:20.849532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-18T20:31:20.849863] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-18T20:31:20.850674] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-18T20:31:20.850727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:20.850767] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:20.850793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:20.850855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:20.908803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:20.909862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:20.909952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:20.909986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:21.032080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:21.032239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:21.032283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:21.032312] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:21.035813] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-18T20:31:21.036101] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-18T20:31:21.036230] [INFO ] [sig ] SFIX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:21.177060] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SFIX.txt [2026-02-18T20:31:21.177226] [INFO ] [sig ] [2713/3398] Completed SFIX in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:21.177267] [INFO ] [sig ] [2714/3398] Forecasting SFL... [2026-02-18T20:31:21.177297] [INFO ] [sig ] Generating forecast for: SFL [2026-02-18T20:31:21.177327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-18T20:31:21.189322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-18T20:31:21.189691] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-18T20:31:21.190473] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-18T20:31:21.190526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:21.190559] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:21.190609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:21.190668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:21.247496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:21.248396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:21.248482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:21.248514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:21.371386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:21.371548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:21.371608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:21.371639] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:21.375045] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=67.92%) [2026-02-18T20:31:21.375342] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-18T20:31:21.375474] [INFO ] [sig ] SFL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:21.520396] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SFL.txt [2026-02-18T20:31:21.520559] [INFO ] [sig ] [2714/3398] Completed SFL in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:21.520622] [INFO ] [sig ] [2715/3398] Forecasting SFLO... [2026-02-18T20:31:21.520653] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-18T20:31:21.520684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-18T20:31:21.532471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-18T20:31:21.532919] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-18T20:31:21.533802] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-18T20:31:21.533859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:21.533891] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:21.533919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:21.533976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:21.590024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:21.590926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:21.591011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:21.591044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:21.711900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:21.712058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:21.712098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:21.712163] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:21.715750] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-02-18T20:31:21.716079] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-18T20:31:21.716217] [INFO ] [sig ] SFLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:21.858316] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SFLO.txt [2026-02-18T20:31:21.858481] [INFO ] [sig ] [2715/3398] Completed SFLO in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:21.858522] [INFO ] [sig ] [2716/3398] Forecasting SFM... [2026-02-18T20:31:21.858551] [INFO ] [sig ] Generating forecast for: SFM [2026-02-18T20:31:21.858602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-18T20:31:21.870642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-18T20:31:21.871012] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-18T20:31:21.871810] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-18T20:31:21.871864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:21.871897] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:21.871924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:21.871980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:21.927800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:21.928722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:21.928808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:21.928841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:22.046537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:22.046716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:22.046757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:22.046787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:22.050242] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-02-18T20:31:22.050528] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-18T20:31:22.050684] [INFO ] [sig ] SFM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:22.192300] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SFM.txt [2026-02-18T20:31:22.192470] [INFO ] [sig ] [2716/3398] Completed SFM in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:22.192511] [INFO ] [sig ] [2717/3398] Forecasting SFNC... [2026-02-18T20:31:22.192540] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-18T20:31:22.192591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-18T20:31:22.206171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-18T20:31:22.206560] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-18T20:31:22.207370] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-18T20:31:22.207423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:22.207454] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:22.207481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:22.207538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:22.263761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:22.264675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:22.264764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:22.264796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:22.389088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:22.389260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:22.389320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:22.389353] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:22.392826] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=43.80%) [2026-02-18T20:31:22.393138] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-18T20:31:22.393274] [INFO ] [sig ] SFNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:22.534606] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SFNC.txt [2026-02-18T20:31:22.534782] [INFO ] [sig ] [2717/3398] Completed SFNC in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:22.534822] [INFO ] [sig ] [2718/3398] Forecasting SG... [2026-02-18T20:31:22.534851] [INFO ] [sig ] Generating forecast for: SG [2026-02-18T20:31:22.534882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-18T20:31:22.545839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-18T20:31:22.546259] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-18T20:31:22.547101] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-18T20:31:22.547155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:22.547187] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:22.547212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:22.547269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:22.602734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:22.603633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:22.603720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:22.603753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:22.727117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:22.727272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:22.727312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:22.727340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:22.730707] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=45.61%) [2026-02-18T20:31:22.731002] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-18T20:31:22.731130] [INFO ] [sig ] SG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:22.869271] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SG.txt [2026-02-18T20:31:22.869413] [INFO ] [sig ] [2718/3398] Completed SG in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:22.869453] [INFO ] [sig ] [2719/3398] Forecasting SGC... [2026-02-18T20:31:22.869482] [INFO ] [sig ] Generating forecast for: SGC [2026-02-18T20:31:22.869511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-18T20:31:22.881407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-18T20:31:22.881793] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-18T20:31:22.882670] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-18T20:31:22.882726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:22.882760] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:22.882787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:22.882846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:22.940686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:22.941546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:22.941662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:22.941704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:23.059391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:23.059560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:23.059622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:23.059662] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:23.063326] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-02-18T20:31:23.063666] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-18T20:31:23.063833] [INFO ] [sig ] SGC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:23.216691] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SGC.txt [2026-02-18T20:31:23.216873] [INFO ] [sig ] [2719/3398] Completed SGC in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:23.216915] [INFO ] [sig ] [2720/3398] Forecasting SGHC... [2026-02-18T20:31:23.216946] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-18T20:31:23.216975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-18T20:31:23.228824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-18T20:31:23.229194] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-18T20:31:23.230047] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-18T20:31:23.230102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:23.230135] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:23.230163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:23.230222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:23.290136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:23.291062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:23.291154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:23.291190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:23.417410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:23.417613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:23.417657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:23.417684] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:23.421328] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-02-18T20:31:23.421665] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-18T20:31:23.421807] [INFO ] [sig ] SGHC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:23.570365] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SGHC.txt [2026-02-18T20:31:23.570522] [INFO ] [sig ] [2720/3398] Completed SGHC in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:23.570561] [INFO ] [sig ] [2721/3398] Forecasting SGRY... [2026-02-18T20:31:23.570613] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-18T20:31:23.570643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-18T20:31:23.582267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-18T20:31:23.582639] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-18T20:31:23.583447] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-18T20:31:23.583501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:23.583534] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:23.583562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:23.583647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:23.642343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:23.643233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:23.643319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:23.643354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:23.771191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:23.771361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:23.771416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:23.771450] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:23.775013] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-02-18T20:31:23.775327] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-18T20:31:23.775465] [INFO ] [sig ] SGRY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:23.928807] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SGRY.txt [2026-02-18T20:31:23.928988] [INFO ] [sig ] [2721/3398] Completed SGRY in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:23.929031] [INFO ] [sig ] [2722/3398] Forecasting SHAK... [2026-02-18T20:31:23.929064] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-18T20:31:23.929096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-18T20:31:23.940830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-18T20:31:23.941236] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-18T20:31:23.942036] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-18T20:31:23.942092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:23.942125] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:23.942154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:23.942213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:24.001258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:24.002144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:24.002279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:24.002314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:24.126655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:24.126830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:24.126879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:24.126912] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:24.130469] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-02-18T20:31:24.130813] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-18T20:31:24.130963] [INFO ] [sig ] SHAK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:24.277539] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SHAK.txt [2026-02-18T20:31:24.277731] [INFO ] [sig ] [2722/3398] Completed SHAK in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-18T20:31:24.277775] [INFO ] [sig ] [2723/3398] Forecasting SHBI... [2026-02-18T20:31:24.277807] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-18T20:31:24.277838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-18T20:31:24.291183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-18T20:31:24.291682] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-18T20:31:24.292539] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-18T20:31:24.292629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:24.292664] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:24.292691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:24.292750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:24.352070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:24.353034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:24.353131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:24.353165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:24.476930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:24.477094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:24.477137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:24.477168] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:24.480919] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-02-18T20:31:24.481316] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-18T20:31:24.481473] [INFO ] [sig ] SHBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:24.625892] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHBI.txt [2026-02-18T20:31:24.626065] [INFO ] [sig ] [2723/3398] Completed SHBI in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-18T20:31:24.626107] [INFO ] [sig ] [2724/3398] Forecasting SHC... [2026-02-18T20:31:24.626138] [INFO ] [sig ] Generating forecast for: SHC [2026-02-18T20:31:24.626167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-18T20:31:24.638194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-18T20:31:24.638638] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-18T20:31:24.639528] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-18T20:31:24.639608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:24.639658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:24.639687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:24.639745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:24.700816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:24.701771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:24.701861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:24.701895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:24.824525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:24.824717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:24.824759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:24.824788] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:24.828314] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=37.02%) [2026-02-18T20:31:24.828649] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-18T20:31:24.828803] [INFO ] [sig ] SHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:24.972324] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SHC.txt [2026-02-18T20:31:24.972489] [INFO ] [sig ] [2724/3398] Completed SHC in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-18T20:31:24.972532] [INFO ] [sig ] [2725/3398] Forecasting SHEL... [2026-02-18T20:31:24.972562] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-18T20:31:24.972614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-18T20:31:24.984311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-18T20:31:24.984760] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-18T20:31:24.985657] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-18T20:31:24.985714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:24.985747] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:24.985774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:24.985832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:25.043087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:25.044049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:25.044139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:25.044173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:25.172524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:25.172714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:25.172756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:25.172787] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:25.176260] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=42.25%) [2026-02-18T20:31:25.176568] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-18T20:31:25.176725] [INFO ] [sig ] SHEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:25.321686] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SHEL.txt [2026-02-18T20:31:25.321916] [INFO ] [sig ] [2725/3398] Completed SHEL in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-18T20:31:25.321974] [INFO ] [sig ] [2726/3398] Forecasting SHEN... [2026-02-18T20:31:25.322017] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-18T20:31:25.322059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-18T20:31:25.334288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-18T20:31:25.334722] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-18T20:31:25.335531] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-18T20:31:25.335608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:25.335644] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:25.335672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:25.335730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:25.394842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:25.395786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:25.395892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:25.395929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:25.523070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:25.523239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:25.523294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:25.523333] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:25.527019] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=77.09%) [2026-02-18T20:31:25.527342] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-18T20:31:25.527485] [INFO ] [sig ] SHEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:25.676768] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHEN.txt [2026-02-18T20:31:25.676925] [INFO ] [sig ] [2726/3398] Completed SHEN in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-18T20:31:25.676964] [INFO ] [sig ] [2727/3398] Forecasting SHG... [2026-02-18T20:31:25.676996] [INFO ] [sig ] Generating forecast for: SHG [2026-02-18T20:31:25.677027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-18T20:31:25.689304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-18T20:31:25.689739] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-18T20:31:25.690563] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-18T20:31:25.690637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:25.690668] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:25.690695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:25.690751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:25.746431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:25.747373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:25.747459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:25.747492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:25.893125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:25.893290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:25.893331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:25.893361] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:25.896788] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-02-18T20:31:25.897078] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-18T20:31:25.897206] [INFO ] [sig ] SHG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:26.038402] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHG.txt [2026-02-18T20:31:26.038596] [INFO ] [sig ] [2727/3398] Completed SHG in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:26.038648] [INFO ] [sig ] [2728/3398] Forecasting SHIP... [2026-02-18T20:31:26.038679] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-18T20:31:26.038709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-18T20:31:26.050093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-18T20:31:26.050423] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-18T20:31:26.051207] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-18T20:31:26.051260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:26.051293] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:26.051319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:26.051376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:26.110029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:26.110959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:26.111044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:26.111077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:26.232292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:26.232450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:26.232491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:26.232520] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:26.235939] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-02-18T20:31:26.236225] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-18T20:31:26.236351] [INFO ] [sig ] SHIP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:26.378244] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHIP.txt [2026-02-18T20:31:26.378381] [INFO ] [sig ] [2728/3398] Completed SHIP in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:26.378420] [INFO ] [sig ] [2729/3398] Forecasting SHLS... [2026-02-18T20:31:26.378450] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-18T20:31:26.378479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-18T20:31:26.389878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-18T20:31:26.390229] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-18T20:31:26.391036] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-18T20:31:26.391089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:26.391147] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:26.391176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:26.391233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:26.450214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:26.451078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:26.451165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:26.451200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:26.573859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:26.574019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:26.574061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:26.574090] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:26.577660] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=8.90%) [2026-02-18T20:31:26.577947] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-18T20:31:26.578129] [INFO ] [sig ] SHLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:26.719029] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SHLS.txt [2026-02-18T20:31:26.719171] [INFO ] [sig ] [2729/3398] Completed SHLS in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:26.719210] [INFO ] [sig ] [2730/3398] Forecasting SHO... [2026-02-18T20:31:26.719240] [INFO ] [sig ] Generating forecast for: SHO [2026-02-18T20:31:26.719269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-18T20:31:26.730771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-18T20:31:26.731128] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-18T20:31:26.731927] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-18T20:31:26.731980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:26.732012] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:26.732039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:26.732096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:26.790664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:26.791547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:26.791657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:26.791693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:26.917007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:26.917176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:26.917217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:26.917246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:26.920995] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=46.64%) [2026-02-18T20:31:26.921344] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-18T20:31:26.921487] [INFO ] [sig ] SHO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:27.070962] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SHO.txt [2026-02-18T20:31:27.071120] [INFO ] [sig ] [2730/3398] Completed SHO in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:27.071160] [INFO ] [sig ] [2731/3398] Forecasting SHOC... [2026-02-18T20:31:27.071191] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-18T20:31:27.071221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-18T20:31:27.082912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-18T20:31:27.083315] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-18T20:31:27.084307] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-18T20:31:27.084361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:27.084393] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:27.084420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:27.084477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:27.142068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:27.143030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:27.143124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:27.143158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:27.264947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:27.265118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:27.265177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:27.265209] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:27.269069] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-02-18T20:31:27.269450] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-18T20:31:27.269649] [INFO ] [sig ] SHOC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:27.412916] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHOC.txt [2026-02-18T20:31:27.413075] [INFO ] [sig ] [2731/3398] Completed SHOC in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:27.413117] [INFO ] [sig ] [2732/3398] Forecasting SHOO... [2026-02-18T20:31:27.413145] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-18T20:31:27.413174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-18T20:31:27.424446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-18T20:31:27.424852] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-18T20:31:27.425656] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-18T20:31:27.425709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:27.425740] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:27.425766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:27.425821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:27.483092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:27.483968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:27.484057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:27.484093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:27.608426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:27.608614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:27.608657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:27.608725] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:27.612341] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-02-18T20:31:27.612687] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-18T20:31:27.612826] [INFO ] [sig ] SHOO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:27.760562] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHOO.txt [2026-02-18T20:31:27.760730] [INFO ] [sig ] [2732/3398] Completed SHOO in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:27.760772] [INFO ] [sig ] [2733/3398] Forecasting SHOP... [2026-02-18T20:31:27.760802] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-18T20:31:27.760832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-18T20:31:27.772688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-18T20:31:27.773056] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-18T20:31:27.773884] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-18T20:31:27.773945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:27.773990] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:27.774024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:27.774097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:27.836933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:27.837863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:27.837973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:27.838008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:27.969802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:27.969975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:27.970017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:27.970046] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:27.973891] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=52.32%) [2026-02-18T20:31:27.974223] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-18T20:31:27.974370] [INFO ] [sig ] SHOP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:28.115982] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHOP.txt [2026-02-18T20:31:28.116134] [INFO ] [sig ] [2733/3398] Completed SHOP in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:28.116176] [INFO ] [sig ] [2734/3398] Forecasting SHY... [2026-02-18T20:31:28.116206] [INFO ] [sig ] Generating forecast for: SHY [2026-02-18T20:31:28.116236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-18T20:31:28.129408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-18T20:31:28.129787] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-18T20:31:28.130584] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-18T20:31:28.130638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:28.130671] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:28.130697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:28.130755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:28.188061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:28.188901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:28.188985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:28.189019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:28.312276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:28.312432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:28.312472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:28.312503] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:28.315943] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=78.23%) [2026-02-18T20:31:28.316227] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-18T20:31:28.316356] [INFO ] [sig ] SHY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:28.459405] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SHY.txt [2026-02-18T20:31:28.459555] [INFO ] [sig ] [2734/3398] Completed SHY in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:28.459617] [INFO ] [sig ] [2735/3398] Forecasting SIBN... [2026-02-18T20:31:28.459648] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-18T20:31:28.459680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-18T20:31:28.471474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-18T20:31:28.471880] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-18T20:31:28.472714] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-18T20:31:28.472769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:28.472814] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:28.472841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:28.472898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:28.530216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:28.531082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:28.531167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:28.531201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:28.656276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:28.656462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:28.656504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:28.656535] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:28.660520] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=57.25%) [2026-02-18T20:31:28.660825] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-18T20:31:28.660952] [INFO ] [sig ] SIBN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:28.804971] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIBN.txt [2026-02-18T20:31:28.805137] [INFO ] [sig ] [2735/3398] Completed SIBN in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:28.805177] [INFO ] [sig ] [2736/3398] Forecasting SID... [2026-02-18T20:31:28.805207] [INFO ] [sig ] Generating forecast for: SID [2026-02-18T20:31:28.805238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-18T20:31:28.817161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-18T20:31:28.817487] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-18T20:31:28.818332] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-18T20:31:28.818388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:28.818420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:28.818447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:28.818505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:28.878003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:28.878990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:28.879083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:28.879116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:29.001350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:29.001520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:29.001562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:29.001614] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:29.005035] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-18T20:31:29.005356] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-18T20:31:29.005493] [INFO ] [sig ] SID: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:29.148731] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SID.txt [2026-02-18T20:31:29.148887] [INFO ] [sig ] [2736/3398] Completed SID in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:29.148929] [INFO ] [sig ] [2737/3398] Forecasting SIEB... [2026-02-18T20:31:29.148961] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-18T20:31:29.148993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-18T20:31:29.160515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-18T20:31:29.160888] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-18T20:31:29.161686] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-18T20:31:29.161740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:29.161771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:29.161798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:29.161855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:29.219061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:29.219972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:29.220057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:29.220090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:29.339547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:29.339727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:29.339767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:29.339795] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:29.343387] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-02-18T20:31:29.343703] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-18T20:31:29.343838] [INFO ] [sig ] SIEB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:29.498775] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIEB.txt [2026-02-18T20:31:29.498953] [INFO ] [sig ] [2737/3398] Completed SIEB in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:29.499003] [INFO ] [sig ] [2738/3398] Forecasting SIFY... [2026-02-18T20:31:29.499043] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-18T20:31:29.499074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-18T20:31:29.510258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-18T20:31:29.510727] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-18T20:31:29.511566] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-18T20:31:29.511644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:29.511676] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:29.511703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:29.511760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:29.569942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:29.570809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:29.570895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:29.570928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:29.690829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:29.690992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:29.691032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:29.691061] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:29.694605] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=31.31%) [2026-02-18T20:31:29.694935] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-18T20:31:29.695075] [INFO ] [sig ] SIFY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:29.842063] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SIFY.txt [2026-02-18T20:31:29.842223] [INFO ] [sig ] [2738/3398] Completed SIFY in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:29.842263] [INFO ] [sig ] [2739/3398] Forecasting SIG... [2026-02-18T20:31:29.842301] [INFO ] [sig ] Generating forecast for: SIG [2026-02-18T20:31:29.842332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-18T20:31:29.853519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-18T20:31:29.853947] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-18T20:31:29.854812] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-18T20:31:29.854869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:29.854902] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:29.854930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:29.854988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:29.913764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:29.914640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:29.914768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:29.914803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:30.035141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:30.035300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:30.035340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:30.035370] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:30.038952] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=13.98%) [2026-02-18T20:31:30.039242] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-18T20:31:30.039374] [INFO ] [sig ] SIG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:30.182902] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SIG.txt [2026-02-18T20:31:30.183073] [INFO ] [sig ] [2739/3398] Completed SIG in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-18T20:31:30.183115] [INFO ] [sig ] [2740/3398] Forecasting SIGA... [2026-02-18T20:31:30.183146] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-18T20:31:30.183177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-18T20:31:30.194641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-18T20:31:30.195016] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-18T20:31:30.195838] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-18T20:31:30.195893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:30.195926] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:30.195953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:30.196011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:30.253781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:30.254680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:30.254769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:30.254804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:30.385668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:30.385898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:30.385948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:30.385982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:30.390093] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-02-18T20:31:30.390405] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-18T20:31:30.390556] [INFO ] [sig ] SIGA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:30.561360] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIGA.txt [2026-02-18T20:31:30.561538] [INFO ] [sig ] [2740/3398] Completed SIGA in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-18T20:31:30.561597] [INFO ] [sig ] [2741/3398] Forecasting SIGI... [2026-02-18T20:31:30.561631] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-18T20:31:30.561661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-18T20:31:30.574131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-18T20:31:30.574698] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-18T20:31:30.575687] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-18T20:31:30.575740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:30.575772] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:30.575798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:30.575854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:30.636889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:30.638017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:30.638132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:30.638168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:30.764905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:30.765066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:30.765108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:30.765139] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:30.768704] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-18T20:31:30.769035] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-18T20:31:30.769172] [INFO ] [sig ] SIGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:30.919243] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIGI.txt [2026-02-18T20:31:30.919419] [INFO ] [sig ] [2741/3398] Completed SIGI in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-18T20:31:30.919460] [INFO ] [sig ] [2742/3398] Forecasting SII... [2026-02-18T20:31:30.919491] [INFO ] [sig ] Generating forecast for: SII [2026-02-18T20:31:30.919522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-18T20:31:30.931130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-18T20:31:30.931479] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-18T20:31:30.932288] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-18T20:31:30.932342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:30.932375] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:30.932402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:30.932458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:30.989104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:30.990028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:30.990119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:30.990153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:31.120618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:31.120805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:31.120850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:31.120912] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:31.125455] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-18T20:31:31.125847] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-18T20:31:31.126022] [INFO ] [sig ] SII: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:31.277212] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SII.txt [2026-02-18T20:31:31.277374] [INFO ] [sig ] [2742/3398] Completed SII in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-18T20:31:31.277413] [INFO ] [sig ] [2743/3398] Forecasting SIMO... [2026-02-18T20:31:31.277443] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-18T20:31:31.277473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-18T20:31:31.291608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-18T20:31:31.291951] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-18T20:31:31.292747] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-18T20:31:31.292800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:31.292832] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:31.292859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:31.292935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:31.351140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:31.351954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:31.352039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:31.352072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:31.476537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:31.476714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:31.476755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:31.476784] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:31.480524] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-18T20:31:31.480821] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-18T20:31:31.480954] [INFO ] [sig ] SIMO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:31.628965] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIMO.txt [2026-02-18T20:31:31.629129] [INFO ] [sig ] [2743/3398] Completed SIMO in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-18T20:31:31.629367] [INFO ] [sig ] [2744/3398] Forecasting SIRI... [2026-02-18T20:31:31.629395] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-18T20:31:31.629425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-18T20:31:31.641727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-18T20:31:31.642067] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-18T20:31:31.642860] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-18T20:31:31.642913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:31.642945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:31.642973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:31.643029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:31.700190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:31.700853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:31.700932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:31.700980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:31.834241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:31.834400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:31.834443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:31.834474] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:31.838147] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-18T20:31:31.838431] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-18T20:31:31.838563] [INFO ] [sig ] SIRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:31.987309] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIRI.txt [2026-02-18T20:31:31.987458] [INFO ] [sig ] [2744/3398] Completed SIRI in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:31.987499] [INFO ] [sig ] [2745/3398] Forecasting SITC... [2026-02-18T20:31:31.987529] [INFO ] [sig ] Generating forecast for: SITC [2026-02-18T20:31:31.987558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-18T20:31:31.999893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-18T20:31:32.000218] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-18T20:31:32.001060] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-18T20:31:32.001113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:32.001152] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:32.001182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:32.001245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:32.060935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:32.061765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:32.061870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:32.061907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:32.187923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:32.188105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:32.188146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:32.188177] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:32.191661] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-18T20:31:32.191935] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-18T20:31:32.192066] [INFO ] [sig ] SITC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:32.334631] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SITC.txt [2026-02-18T20:31:32.334793] [INFO ] [sig ] [2745/3398] Completed SITC in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:32.334837] [INFO ] [sig ] [2746/3398] Forecasting SITE... [2026-02-18T20:31:32.334868] [INFO ] [sig ] Generating forecast for: SITE [2026-02-18T20:31:32.334901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-18T20:31:32.346199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-18T20:31:32.346482] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-18T20:31:32.347325] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-18T20:31:32.347379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:32.347438] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:32.347478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:32.347537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:32.405073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:32.405757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:32.405837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:32.405871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:32.526054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:32.526224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:32.526264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:32.526293] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:32.530135] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-18T20:31:32.530432] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-18T20:31:32.530561] [INFO ] [sig ] SITE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:32.674041] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SITE.txt [2026-02-18T20:31:32.674184] [INFO ] [sig ] [2746/3398] Completed SITE in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:32.674226] [INFO ] [sig ] [2747/3398] Forecasting SITM... [2026-02-18T20:31:32.674452] [INFO ] [sig ] Generating forecast for: SITM [2026-02-18T20:31:32.674482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-18T20:31:32.687195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-18T20:31:32.687554] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-18T20:31:32.688394] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-18T20:31:32.688448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:32.688481] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:32.688507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:32.688564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:32.750967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:32.752018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:32.752117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:32.752154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:32.880106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:32.880286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:32.880327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:32.880359] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:32.884017] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=56.50%) [2026-02-18T20:31:32.884295] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-18T20:31:32.884434] [INFO ] [sig ] SITM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:33.027288] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SITM.txt [2026-02-18T20:31:33.027419] [INFO ] [sig ] [2747/3398] Completed SITM in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:33.027459] [INFO ] [sig ] [2748/3398] Forecasting SIXG... [2026-02-18T20:31:33.027489] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-18T20:31:33.027519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-18T20:31:33.038752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-18T20:31:33.039082] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-18T20:31:33.040001] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-18T20:31:33.040066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:33.040103] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:33.040130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:33.040186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:33.097190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:33.097969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:33.098074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:33.098109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:33.219451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:33.219668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:33.219718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:33.219750] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:33.223680] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=92.28%) [2026-02-18T20:31:33.223970] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-18T20:31:33.224104] [INFO ] [sig ] SIXG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:33.375363] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SIXG.txt [2026-02-18T20:31:33.375543] [INFO ] [sig ] [2748/3398] Completed SIXG in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:33.375640] [INFO ] [sig ] [2749/3398] Forecasting SJM... [2026-02-18T20:31:33.375705] [INFO ] [sig ] Generating forecast for: SJM [2026-02-18T20:31:33.375756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-18T20:31:33.388536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-18T20:31:33.388976] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-18T20:31:33.389817] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-18T20:31:33.389872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:33.389905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:33.389932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:33.389991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:33.450463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:33.451422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:33.451517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:33.451551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:33.580807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:33.581024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:33.581079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:33.581143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:33.585499] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-02-18T20:31:33.585818] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-18T20:31:33.585951] [INFO ] [sig ] SJM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:33.732560] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SJM.txt [2026-02-18T20:31:33.732811] [INFO ] [sig ] [2749/3398] Completed SJM in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:33.732880] [INFO ] [sig ] [2750/3398] Forecasting SKE... [2026-02-18T20:31:33.732919] [INFO ] [sig ] Generating forecast for: SKE [2026-02-18T20:31:33.732966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-18T20:31:33.747436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-18T20:31:33.747817] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-18T20:31:33.748676] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-18T20:31:33.748731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:33.748764] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:33.748791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:33.748858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:33.812468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:33.813373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:33.813459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:33.813493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:33.932526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:33.932704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:33.932744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:33.932774] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:33.936385] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-18T20:31:33.936710] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-18T20:31:33.936846] [INFO ] [sig ] SKE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:34.143215] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SKE.txt [2026-02-18T20:31:34.143354] [INFO ] [sig ] [2750/3398] Completed SKE in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:34.143394] [INFO ] [sig ] [2751/3398] Forecasting SKIL... [2026-02-18T20:31:34.143423] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-18T20:31:34.143453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-18T20:31:34.154721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-18T20:31:34.155031] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-18T20:31:34.155832] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-18T20:31:34.155886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:34.155918] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:34.155944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:34.156002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:34.213475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:34.214168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:34.214250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:34.214282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:34.338647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:34.338860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:34.338919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:34.338959] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:34.343197] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-02-18T20:31:34.343540] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-18T20:31:34.343698] [INFO ] [sig ] SKIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:34.492899] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SKIL.txt [2026-02-18T20:31:34.493053] [INFO ] [sig ] [2751/3398] Completed SKIL in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:34.493093] [INFO ] [sig ] [2752/3398] Forecasting SKLZ... [2026-02-18T20:31:34.493123] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-18T20:31:34.493154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-18T20:31:34.505498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-18T20:31:34.505814] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-18T20:31:34.506598] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-18T20:31:34.506652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:34.506684] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:34.506711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:34.506767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:34.566007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:34.566681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:34.566762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:34.566795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:34.685816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:34.685984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:34.686026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:34.686056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:34.689678] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-18T20:31:34.690017] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-18T20:31:34.690162] [INFO ] [sig ] SKLZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:34.839234] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SKLZ.txt [2026-02-18T20:31:34.839398] [INFO ] [sig ] [2752/3398] Completed SKLZ in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:34.839438] [INFO ] [sig ] [2753/3398] Forecasting SKM... [2026-02-18T20:31:34.839467] [INFO ] [sig ] Generating forecast for: SKM [2026-02-18T20:31:34.839497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-18T20:31:34.850822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-18T20:31:34.851409] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-18T20:31:34.852215] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-18T20:31:34.852268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:34.852300] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:34.852328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:34.852385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:34.913318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:34.914228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:34.914316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:34.914348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:35.041065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:35.041226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:35.041270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:35.041301] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:35.044973] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-02-18T20:31:35.045277] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-18T20:31:35.045412] [INFO ] [sig ] SKM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:35.203272] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SKM.txt [2026-02-18T20:31:35.203419] [INFO ] [sig ] [2753/3398] Completed SKM in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:35.203461] [INFO ] [sig ] [2754/3398] Forecasting SKRE... [2026-02-18T20:31:35.203490] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-18T20:31:35.203520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-18T20:31:35.216011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-18T20:31:35.216560] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-18T20:31:35.217386] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-18T20:31:35.217440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:35.217472] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:35.217498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:35.217554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:35.275900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:35.276783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:35.276867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:35.276900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:35.398739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:35.398901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:35.398943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:35.398975] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:35.402560] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-02-18T20:31:35.402898] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-18T20:31:35.403036] [INFO ] [sig ] SKRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:35.549129] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SKRE.txt [2026-02-18T20:31:35.549341] [INFO ] [sig ] [2754/3398] Completed SKRE in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:35.549384] [INFO ] [sig ] [2755/3398] Forecasting SKWD... [2026-02-18T20:31:35.549413] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-18T20:31:35.549442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-18T20:31:35.562472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-18T20:31:35.562875] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-18T20:31:35.563702] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-18T20:31:35.563756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:35.563788] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:35.563816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:35.563873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:35.621855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:35.622798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:35.622898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:35.622934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:35.753609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:35.753794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:35.753838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:35.753867] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:35.757421] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-02-18T20:31:35.757752] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-18T20:31:35.757891] [INFO ] [sig ] SKWD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:35.919001] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SKWD.txt [2026-02-18T20:31:35.919177] [INFO ] [sig ] [2755/3398] Completed SKWD in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-18T20:31:35.919223] [INFO ] [sig ] [2756/3398] Forecasting SKY... [2026-02-18T20:31:35.919253] [INFO ] [sig ] Generating forecast for: SKY [2026-02-18T20:31:35.919283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-18T20:31:35.932998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-18T20:31:35.933401] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-18T20:31:35.934232] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-18T20:31:35.934287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:35.934318] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:35.934346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:35.934403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:35.994707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:35.995647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:35.995789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:35.995844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:36.126072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:36.126243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:36.126299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:36.126340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:36.130377] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=35.50%) [2026-02-18T20:31:36.130756] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-18T20:31:36.130901] [INFO ] [sig ] SKY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:36.275329] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SKY.txt [2026-02-18T20:31:36.275485] [INFO ] [sig ] [2756/3398] Completed SKY in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-18T20:31:36.275527] [INFO ] [sig ] [2757/3398] Forecasting SKYH... [2026-02-18T20:31:36.275557] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-18T20:31:36.275606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-18T20:31:36.289209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-18T20:31:36.289610] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-18T20:31:36.290484] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-18T20:31:36.290540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:36.290596] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:36.290638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:36.290700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:36.347705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:36.348612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:36.348703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:36.348736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:36.466330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:36.466499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:36.466538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:36.466586] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:36.470116] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=74.19%) [2026-02-18T20:31:36.470417] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-18T20:31:36.470552] [INFO ] [sig ] SKYH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:36.613246] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SKYH.txt [2026-02-18T20:31:36.613412] [INFO ] [sig ] [2757/3398] Completed SKYH in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-18T20:31:36.613451] [INFO ] [sig ] [2758/3398] Forecasting SKYX... [2026-02-18T20:31:36.613484] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-18T20:31:36.613514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-18T20:31:36.625424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-18T20:31:36.625855] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-18T20:31:36.626775] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-18T20:31:36.626832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:36.626866] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:36.626893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:36.626952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:36.683441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:36.684315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:36.684410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:36.684444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:36.809735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:36.809897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:36.809937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:36.809965] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:36.813448] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-18T20:31:36.813783] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-18T20:31:36.813924] [INFO ] [sig ] SKYX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:36.982209] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SKYX.txt [2026-02-18T20:31:36.982382] [INFO ] [sig ] [2758/3398] Completed SKYX in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-18T20:31:36.982423] [INFO ] [sig ] [2759/3398] Forecasting SKYY... [2026-02-18T20:31:36.982453] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-18T20:31:36.982483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-18T20:31:36.994353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-18T20:31:36.994763] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-18T20:31:36.995608] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-18T20:31:36.995676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:36.995709] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:36.995736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:36.995792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:37.056102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:37.057308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:37.057413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:37.057451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:37.181777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:37.181961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:37.182007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:37.182036] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:37.186078] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-18T20:31:37.186452] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-18T20:31:37.186623] [INFO ] [sig ] SKYY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:37.346501] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SKYY.txt [2026-02-18T20:31:37.346795] [INFO ] [sig ] [2759/3398] Completed SKYY in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-18T20:31:37.346844] [INFO ] [sig ] [2760/3398] Forecasting SLAB... [2026-02-18T20:31:37.346879] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-18T20:31:37.346915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-18T20:31:37.360249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-18T20:31:37.360769] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-18T20:31:37.361715] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-18T20:31:37.361777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:37.361812] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:37.361840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:37.361913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:37.436822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:37.437965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:37.438100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:37.438152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:37.567100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:37.567260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:37.567303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:37.567333] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:37.570987] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-18T20:31:37.571286] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-18T20:31:37.571417] [INFO ] [sig ] SLAB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:37.718010] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLAB.txt [2026-02-18T20:31:37.718202] [INFO ] [sig ] [2760/3398] Completed SLAB in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-18T20:31:37.718243] [INFO ] [sig ] [2761/3398] Forecasting SLB... [2026-02-18T20:31:37.718272] [INFO ] [sig ] Generating forecast for: SLB [2026-02-18T20:31:37.718303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-18T20:31:37.729829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-18T20:31:37.730251] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-18T20:31:37.731065] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-18T20:31:37.731120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:37.731152] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:37.731179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:37.731236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:37.787674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:37.788625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:37.788714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:37.788747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:37.914544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:37.914738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:37.914781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:37.914810] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:37.918375] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=43.99%) [2026-02-18T20:31:37.918679] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-18T20:31:37.918829] [INFO ] [sig ] SLB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:38.064027] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLB.txt [2026-02-18T20:31:38.064210] [INFO ] [sig ] [2761/3398] Completed SLB in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:38.064259] [INFO ] [sig ] [2762/3398] Forecasting SLDB... [2026-02-18T20:31:38.064294] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-18T20:31:38.064334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-18T20:31:38.076003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-18T20:31:38.076318] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-18T20:31:38.077102] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-18T20:31:38.077155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:38.077188] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:38.077215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:38.077271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:38.138323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:38.139184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:38.139270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:38.139306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:38.266611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:38.266777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:38.266819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:38.266850] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:38.270411] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-18T20:31:38.270751] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-18T20:31:38.270890] [INFO ] [sig ] SLDB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:38.416586] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLDB.txt [2026-02-18T20:31:38.416729] [INFO ] [sig ] [2762/3398] Completed SLDB in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:38.416774] [INFO ] [sig ] [2763/3398] Forecasting SLDP... [2026-02-18T20:31:38.416804] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-18T20:31:38.416833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-18T20:31:38.429357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-18T20:31:38.429672] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-18T20:31:38.430721] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-18T20:31:38.430776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:38.430834] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:38.430864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:38.430922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:38.490591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:38.491405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:38.491491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:38.491526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:38.614652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:38.614837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:38.614877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:38.614907] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:38.618568] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-18T20:31:38.618925] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-18T20:31:38.619054] [INFO ] [sig ] SLDP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:38.761517] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLDP.txt [2026-02-18T20:31:38.761701] [INFO ] [sig ] [2763/3398] Completed SLDP in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:38.761754] [INFO ] [sig ] [2764/3398] Forecasting SLF... [2026-02-18T20:31:38.761788] [INFO ] [sig ] Generating forecast for: SLF [2026-02-18T20:31:38.761821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-18T20:31:38.774622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-18T20:31:38.775003] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-18T20:31:38.775879] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-18T20:31:38.775935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:38.775968] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:38.775997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:38.776092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:38.834160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:38.835047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:38.835162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:38.835201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:38.963761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:38.963933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:38.963992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:38.964026] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:38.967954] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-18T20:31:38.968299] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-18T20:31:38.968632] [INFO ] [sig ] SLF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:39.124425] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLF.txt [2026-02-18T20:31:39.124594] [INFO ] [sig ] [2764/3398] Completed SLF in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:39.124635] [INFO ] [sig ] [2765/3398] Forecasting SLG... [2026-02-18T20:31:39.124665] [INFO ] [sig ] Generating forecast for: SLG [2026-02-18T20:31:39.124697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-18T20:31:39.136816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-18T20:31:39.137170] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-18T20:31:39.138003] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-18T20:31:39.138084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:39.138121] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:39.138150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:39.138209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:39.194587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:39.195350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:39.195433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:39.195466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:39.320317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:39.320489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:39.320529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:39.320558] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:39.323961] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-02-18T20:31:39.324276] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-18T20:31:39.324404] [INFO ] [sig ] SLG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:39.472830] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLG.txt [2026-02-18T20:31:39.472970] [INFO ] [sig ] [2765/3398] Completed SLG in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:39.473008] [INFO ] [sig ] [2766/3398] Forecasting SLGN... [2026-02-18T20:31:39.473039] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-18T20:31:39.473070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-18T20:31:39.485837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-18T20:31:39.486277] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-18T20:31:39.487144] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-18T20:31:39.487213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:39.487264] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:39.487300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:39.487362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:39.547398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:39.548384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:39.548497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:39.548534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:39.671422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:39.671614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:39.671675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:39.671738] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:39.675481] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-18T20:31:39.675892] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-18T20:31:39.676044] [INFO ] [sig ] SLGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:39.826974] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLGN.txt [2026-02-18T20:31:39.827145] [INFO ] [sig ] [2766/3398] Completed SLGN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:39.827185] [INFO ] [sig ] [2767/3398] Forecasting SLM... [2026-02-18T20:31:39.827218] [INFO ] [sig ] Generating forecast for: SLM [2026-02-18T20:31:39.827250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-18T20:31:39.839558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-18T20:31:39.839986] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-18T20:31:39.840857] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-18T20:31:39.840914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:39.840947] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:39.840974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:39.841032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:39.898922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:39.899873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:39.899962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:39.899996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:40.022932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:40.023093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:40.023137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:40.023169] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:40.026979] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-02-18T20:31:40.027274] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-18T20:31:40.027409] [INFO ] [sig ] SLM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:40.173497] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLM.txt [2026-02-18T20:31:40.173689] [INFO ] [sig ] [2767/3398] Completed SLM in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:40.173731] [INFO ] [sig ] [2768/3398] Forecasting SLN... [2026-02-18T20:31:40.173762] [INFO ] [sig ] Generating forecast for: SLN [2026-02-18T20:31:40.173792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-18T20:31:40.185773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-18T20:31:40.186117] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-18T20:31:40.186963] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-18T20:31:40.187016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:40.187048] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:40.187075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:40.187133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:40.244370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:40.245353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:40.245464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:40.245498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:40.374720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:40.374905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:40.374950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:40.374981] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:40.378678] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-02-18T20:31:40.378977] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-18T20:31:40.379118] [INFO ] [sig ] SLN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:40.528776] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLN.txt [2026-02-18T20:31:40.528942] [INFO ] [sig ] [2768/3398] Completed SLN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:40.528985] [INFO ] [sig ] [2769/3398] Forecasting SLNO... [2026-02-18T20:31:40.529017] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-18T20:31:40.529052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-18T20:31:40.540851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-18T20:31:40.541284] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-18T20:31:40.542125] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-18T20:31:40.542181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:40.542213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:40.542241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:40.542299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:40.600395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:40.601336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:40.601428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:40.601462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:40.724704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:40.724870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:40.724911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:40.724940] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:40.728434] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-18T20:31:40.728748] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-18T20:31:40.728881] [INFO ] [sig ] SLNO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:40.871811] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLNO.txt [2026-02-18T20:31:40.871988] [INFO ] [sig ] [2769/3398] Completed SLNO in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:40.872027] [INFO ] [sig ] [2770/3398] Forecasting SLP... [2026-02-18T20:31:40.872058] [INFO ] [sig ] Generating forecast for: SLP [2026-02-18T20:31:40.872088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-18T20:31:40.884120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-18T20:31:40.884558] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-18T20:31:40.885432] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-18T20:31:40.885491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:40.885539] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:40.885568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:40.885651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:40.942181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:40.943108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:40.943209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:40.943250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:41.067600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:41.067767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:41.067807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:41.067837] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:41.071650] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-18T20:31:41.072028] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-18T20:31:41.072178] [INFO ] [sig ] SLP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:41.237801] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLP.txt [2026-02-18T20:31:41.237985] [INFO ] [sig ] [2770/3398] Completed SLP in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:41.238034] [INFO ] [sig ] [2771/3398] Forecasting SLQD... [2026-02-18T20:31:41.238080] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-18T20:31:41.238111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-18T20:31:41.250619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-18T20:31:41.251158] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-18T20:31:41.251965] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-18T20:31:41.252018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:41.252050] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:41.252077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:41.252134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:41.310852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:41.311805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:41.311890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:41.311923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:41.433832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:41.434006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:41.434048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:41.434077] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:41.437526] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-18T20:31:41.437849] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-18T20:31:41.437984] [INFO ] [sig ] SLQD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:41.582718] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLQD.txt [2026-02-18T20:31:41.582889] [INFO ] [sig ] [2771/3398] Completed SLQD in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:41.582931] [INFO ] [sig ] [2772/3398] Forecasting SLRC... [2026-02-18T20:31:41.582959] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-18T20:31:41.582989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-18T20:31:41.595024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-18T20:31:41.595439] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-18T20:31:41.596291] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-18T20:31:41.596345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:41.596376] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:41.596402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:41.596458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:41.656167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:41.657104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:41.657206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:41.657240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:41.780660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:41.780824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:41.780864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:41.780892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:41.784370] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: UP (p=68.90%) [2026-02-18T20:31:41.784678] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-18T20:31:41.784809] [INFO ] [sig ] SLRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:41.934084] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLRC.txt [2026-02-18T20:31:41.934263] [INFO ] [sig ] [2772/3398] Completed SLRC in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-18T20:31:41.934303] [INFO ] [sig ] [2773/3398] Forecasting SLS... [2026-02-18T20:31:41.934334] [INFO ] [sig ] Generating forecast for: SLS [2026-02-18T20:31:41.934364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-18T20:31:41.945950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-18T20:31:41.946254] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-18T20:31:41.947079] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-18T20:31:41.947132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:41.947164] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:41.947191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:41.947248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:42.004112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:42.005005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:42.005127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:42.005161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:42.120671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:42.120826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:42.120865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:42.120894] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:42.124256] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=81.39%) [2026-02-18T20:31:42.124535] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-18T20:31:42.124683] [INFO ] [sig ] SLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:42.265946] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLS.txt [2026-02-18T20:31:42.266118] [INFO ] [sig ] [2773/3398] Completed SLS in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-18T20:31:42.266161] [INFO ] [sig ] [2774/3398] Forecasting SLVM... [2026-02-18T20:31:42.266209] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-18T20:31:42.266241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-18T20:31:42.277900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-18T20:31:42.278314] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-18T20:31:42.279154] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-18T20:31:42.279209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:42.279241] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:42.279268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:42.279326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:42.337330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:42.338489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:42.338604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:42.338641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:42.468738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:42.468902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:42.468943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:42.468974] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:42.472616] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-02-18T20:31:42.472987] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-18T20:31:42.473269] [INFO ] [sig ] SLVM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:42.624041] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLVM.txt [2026-02-18T20:31:42.624198] [INFO ] [sig ] [2774/3398] Completed SLVM in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-18T20:31:42.624238] [INFO ] [sig ] [2775/3398] Forecasting SLVO... [2026-02-18T20:31:42.624268] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-18T20:31:42.624298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-18T20:31:42.635952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-18T20:31:42.636281] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-18T20:31:42.637123] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-18T20:31:42.637178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:42.637213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:42.637242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:42.637300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:42.694712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:42.695546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:42.695648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:42.695682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:42.816951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:42.817136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:42.817177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:42.817206] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:42.820686] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-18T20:31:42.820971] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-18T20:31:42.821100] [INFO ] [sig ] SLVO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:42.975304] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SLVO.txt [2026-02-18T20:31:42.975468] [INFO ] [sig ] [2775/3398] Completed SLVO in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-18T20:31:42.975511] [INFO ] [sig ] [2776/3398] Forecasting SLXN... [2026-02-18T20:31:42.975540] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-18T20:31:42.975587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-18T20:31:42.987317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-18T20:31:42.987719] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-18T20:31:42.988562] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-18T20:31:42.988637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:42.988671] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:42.988699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:42.988758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:43.047675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:43.048623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:43.048715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:43.048749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:43.172968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:43.173130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:43.173179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:43.173218] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:43.176913] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-18T20:31:43.177211] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-18T20:31:43.177537] [INFO ] [sig ] SLXN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:43.344159] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SLXN.txt [2026-02-18T20:31:43.344353] [INFO ] [sig ] [2776/3398] Completed SLXN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-18T20:31:43.344396] [INFO ] [sig ] [2777/3398] Forecasting SM... [2026-02-18T20:31:43.344426] [INFO ] [sig ] Generating forecast for: SM [2026-02-18T20:31:43.344457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-18T20:31:43.356909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-18T20:31:43.357293] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-18T20:31:43.358400] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-18T20:31:43.358456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:43.358488] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:43.358514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:43.358587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:43.416173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:43.417066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:43.417159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:43.417199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:43.539832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:43.539995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:43.540035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:43.540082] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:43.543640] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=15.74%) [2026-02-18T20:31:43.543941] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-18T20:31:43.544077] [INFO ] [sig ] SM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:43.693705] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SM.txt [2026-02-18T20:31:43.693872] [INFO ] [sig ] [2777/3398] Completed SM in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-18T20:31:43.693912] [INFO ] [sig ] [2778/3398] Forecasting SMBC... [2026-02-18T20:31:43.693941] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-18T20:31:43.693973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-18T20:31:43.706062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-18T20:31:43.706662] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-18T20:31:43.707690] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-18T20:31:43.707743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:43.707775] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:43.707802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:43.707859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:43.766756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:43.767647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:43.767731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:43.767763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:43.888887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:43.889051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:43.889091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:43.889119] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:43.892505] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-02-18T20:31:43.892807] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-18T20:31:43.892938] [INFO ] [sig ] SMBC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:44.034151] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SMBC.txt [2026-02-18T20:31:44.034305] [INFO ] [sig ] [2778/3398] Completed SMBC in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:44.034345] [INFO ] [sig ] [2779/3398] Forecasting SMBK... [2026-02-18T20:31:44.034375] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-18T20:31:44.034404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-18T20:31:44.045404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-18T20:31:44.045711] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-18T20:31:44.046481] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-18T20:31:44.046534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:44.046566] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:44.046615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:44.046673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:44.102540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:44.103291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:44.103383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:44.103430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:44.224439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:44.224629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:44.224673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:44.224702] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:44.228495] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-02-18T20:31:44.228855] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-18T20:31:44.228999] [INFO ] [sig ] SMBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:44.379905] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SMBK.txt [2026-02-18T20:31:44.380068] [INFO ] [sig ] [2779/3398] Completed SMBK in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:44.380110] [INFO ] [sig ] [2780/3398] Forecasting SMCI... [2026-02-18T20:31:44.380140] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-18T20:31:44.380169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-18T20:31:44.391960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-18T20:31:44.392378] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-18T20:31:44.393196] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-18T20:31:44.393253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:44.393315] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:44.393343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:44.393400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:44.454814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:44.455744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:44.455838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:44.455878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:44.585861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:44.586025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:44.586065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:44.586093] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:44.589785] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-02-18T20:31:44.590091] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-18T20:31:44.590235] [INFO ] [sig ] SMCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:44.734053] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SMCI.txt [2026-02-18T20:31:44.734215] [INFO ] [sig ] [2780/3398] Completed SMCI in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:44.734258] [INFO ] [sig ] [2781/3398] Forecasting SMCX... [2026-02-18T20:31:44.734290] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-18T20:31:44.734318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-18T20:31:44.746954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-18T20:31:44.747362] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-18T20:31:44.748647] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-18T20:31:44.748703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:44.748736] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:44.748765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:44.748837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:44.806872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:44.807804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:44.807908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:44.807948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:44.939302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:44.939475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:44.939522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:44.939552] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:44.943298] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-18T20:31:44.943670] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-18T20:31:44.943815] [INFO ] [sig ] SMCX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:45.096288] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMCX.txt [2026-02-18T20:31:45.096460] [INFO ] [sig ] [2781/3398] Completed SMCX in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:45.096510] [INFO ] [sig ] [2782/3398] Forecasting SMFG... [2026-02-18T20:31:45.096542] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-18T20:31:45.096594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-18T20:31:45.110243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-18T20:31:45.110893] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-18T20:31:45.111775] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-18T20:31:45.111830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:45.111868] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:45.111901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:45.111969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:45.173108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:45.174017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:45.174101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:45.174138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:45.307493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:45.307681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:45.307725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:45.307755] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:45.311496] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-18T20:31:45.311908] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-18T20:31:45.312063] [INFO ] [sig ] SMFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:45.463813] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMFG.txt [2026-02-18T20:31:45.463977] [INFO ] [sig ] [2782/3398] Completed SMFG in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:45.464018] [INFO ] [sig ] [2783/3398] Forecasting SMH... [2026-02-18T20:31:45.464050] [INFO ] [sig ] Generating forecast for: SMH [2026-02-18T20:31:45.464084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-18T20:31:45.476701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-18T20:31:45.477106] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-18T20:31:45.477971] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-18T20:31:45.478029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:45.478090] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:45.478121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:45.478182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:45.536676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:45.537979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:45.538095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:45.538138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:45.669720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:45.669886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:45.669928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:45.669995] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:45.674065] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: UP (p=57.62%) [2026-02-18T20:31:45.674626] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-18T20:31:45.674777] [INFO ] [sig ] SMH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:45.823792] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SMH.txt [2026-02-18T20:31:45.823953] [INFO ] [sig ] [2783/3398] Completed SMH in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:45.823992] [INFO ] [sig ] [2784/3398] Forecasting SMHI... [2026-02-18T20:31:45.824023] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-18T20:31:45.824052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-18T20:31:45.835422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-18T20:31:45.835800] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-18T20:31:45.836609] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-18T20:31:45.836662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:45.836694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:45.836720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:45.836775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:45.893474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:45.894375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:45.894468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:45.894501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:46.017983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:46.018177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:46.018218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:46.018246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:46.022135] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-18T20:31:46.022459] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-18T20:31:46.022806] [INFO ] [sig ] SMHI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:46.174864] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMHI.txt [2026-02-18T20:31:46.175039] [INFO ] [sig ] [2784/3398] Completed SMHI in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:46.175081] [INFO ] [sig ] [2785/3398] Forecasting SMHX... [2026-02-18T20:31:46.175113] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-18T20:31:46.175144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-18T20:31:46.187715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-18T20:31:46.188150] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-18T20:31:46.189117] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-18T20:31:46.189174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:46.189207] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:46.189238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:46.189310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:46.253139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:46.254082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:46.254167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:46.254202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:46.375661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:46.375821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:46.375862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:46.375893] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:46.380398] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=33.78%) [2026-02-18T20:31:46.380887] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-18T20:31:46.381068] [INFO ] [sig ] SMHX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:46.526945] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMHX.txt [2026-02-18T20:31:46.527081] [INFO ] [sig ] [2785/3398] Completed SMHX in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:46.527120] [INFO ] [sig ] [2786/3398] Forecasting SMID... [2026-02-18T20:31:46.527149] [INFO ] [sig ] Generating forecast for: SMID [2026-02-18T20:31:46.527179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-18T20:31:46.538277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-18T20:31:46.538546] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-18T20:31:46.539340] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-18T20:31:46.539403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:46.539441] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:46.539470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:46.539526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:46.597772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:46.598420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:46.598500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:46.598531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:46.705019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:46.705180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:46.705228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:46.705259] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:46.708923] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-02-18T20:31:46.709214] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-18T20:31:46.709350] [INFO ] [sig ] SMID: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:46.857404] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMID.txt [2026-02-18T20:31:46.857558] [INFO ] [sig ] [2786/3398] Completed SMID in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:46.857618] [INFO ] [sig ] [2787/3398] Forecasting SMPL... [2026-02-18T20:31:46.857651] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-18T20:31:46.857679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-18T20:31:46.870287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-18T20:31:46.870730] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-18T20:31:46.871860] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-18T20:31:46.871926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:46.871963] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:46.871991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:46.872051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:46.933601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:46.934306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:46.934393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:46.934426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:47.057476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:47.057651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:47.057693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:47.057722] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:47.061166] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-18T20:31:47.061492] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-18T20:31:47.061653] [INFO ] [sig ] SMPL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:47.216002] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMPL.txt [2026-02-18T20:31:47.216133] [INFO ] [sig ] [2787/3398] Completed SMPL in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:47.216173] [INFO ] [sig ] [2788/3398] Forecasting SMTC... [2026-02-18T20:31:47.216203] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-18T20:31:47.216233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-18T20:31:47.227166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-18T20:31:47.227475] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-18T20:31:47.228275] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-18T20:31:47.228329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:47.228360] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:47.228387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:47.228443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:47.284867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:47.285492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:47.285589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:47.285624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:47.409320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:47.409497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:47.409544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:47.409590] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:47.413152] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-02-18T20:31:47.413434] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-18T20:31:47.413558] [INFO ] [sig ] SMTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:47.559690] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMTC.txt [2026-02-18T20:31:47.559830] [INFO ] [sig ] [2788/3398] Completed SMTC in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:47.559871] [INFO ] [sig ] [2789/3398] Forecasting SMTI... [2026-02-18T20:31:47.559904] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-18T20:31:47.559935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-18T20:31:47.571605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-18T20:31:47.571932] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-18T20:31:47.572737] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-18T20:31:47.572790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:47.572822] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:47.572849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:47.572906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:47.632398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:47.633096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:47.633178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:47.633211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:47.765674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:47.765856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:47.765913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:47.765958] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:47.771025] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=34.02%) [2026-02-18T20:31:47.771401] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-18T20:31:47.771593] [INFO ] [sig ] SMTI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:47.930270] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMTI.txt [2026-02-18T20:31:47.930431] [INFO ] [sig ] [2789/3398] Completed SMTI in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-18T20:31:47.930472] [INFO ] [sig ] [2790/3398] Forecasting SMWB... [2026-02-18T20:31:47.930501] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-18T20:31:47.930532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-18T20:31:47.942174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-18T20:31:47.942555] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-18T20:31:47.943380] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-18T20:31:47.943433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:47.943466] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:47.943493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:47.943550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:48.002164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:48.003036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:48.003153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:48.003189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:48.128801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:48.128966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:48.129007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:48.129039] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:48.132524] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=61.38%) [2026-02-18T20:31:48.132838] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-18T20:31:48.132974] [INFO ] [sig ] SMWB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:48.280022] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SMWB.txt [2026-02-18T20:31:48.280192] [INFO ] [sig ] [2790/3398] Completed SMWB in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-18T20:31:48.280233] [INFO ] [sig ] [2791/3398] Forecasting SMX... [2026-02-18T20:31:48.280266] [INFO ] [sig ] Generating forecast for: SMX [2026-02-18T20:31:48.280298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-18T20:31:48.292423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-18T20:31:48.292834] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-18T20:31:48.293676] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-18T20:31:48.293730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:48.293763] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:48.293792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:48.293851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:48.352897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:48.353807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:48.353900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:48.353935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:48.465442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:48.465821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:48.465865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:48.465896] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:48.469862] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=15.83%) [2026-02-18T20:31:48.470187] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-18T20:31:48.470329] [INFO ] [sig ] SMX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:48.623608] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SMX.txt [2026-02-18T20:31:48.623927] [INFO ] [sig ] [2791/3398] Completed SMX in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-18T20:31:48.623968] [INFO ] [sig ] [2792/3398] Forecasting SN... [2026-02-18T20:31:48.623998] [INFO ] [sig ] Generating forecast for: SN [2026-02-18T20:31:48.624028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-18T20:31:48.635290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-18T20:31:48.635629] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-18T20:31:48.636404] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-18T20:31:48.636468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:48.636499] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:48.636526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:48.636609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:48.694888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:48.695807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:48.695894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:48.695927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:48.830943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:48.831102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:48.831142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:48.831172] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:48.834805] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=16.35%) [2026-02-18T20:31:48.835102] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-18T20:31:48.835235] [INFO ] [sig ] SN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:48.992528] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SN.txt [2026-02-18T20:31:48.992694] [INFO ] [sig ] [2792/3398] Completed SN in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-18T20:31:48.992734] [INFO ] [sig ] [2793/3398] Forecasting SNA... [2026-02-18T20:31:48.992765] [INFO ] [sig ] Generating forecast for: SNA [2026-02-18T20:31:48.992796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-18T20:31:49.004611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-18T20:31:49.004894] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-18T20:31:49.005708] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-18T20:31:49.005761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:49.005793] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:49.005820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:49.005876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:49.063500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:49.064296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:49.064401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:49.064436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:49.184248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:49.184411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:49.184452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:49.184481] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:49.187979] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=61.69%) [2026-02-18T20:31:49.188291] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-18T20:31:49.188423] [INFO ] [sig ] SNA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:49.330283] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNA.txt [2026-02-18T20:31:49.330485] [INFO ] [sig ] [2793/3398] Completed SNA in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-18T20:31:49.330525] [INFO ] [sig ] [2794/3398] Forecasting SNAP... [2026-02-18T20:31:49.330558] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-18T20:31:49.330610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-18T20:31:49.342291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-18T20:31:49.342706] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-18T20:31:49.343496] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-18T20:31:49.343561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:49.343616] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:49.343644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:49.343701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:49.400874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:49.401790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:49.401887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:49.401920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:49.525815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:49.525973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:49.526013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:49.526041] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:49.529416] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=32.58%) [2026-02-18T20:31:49.529709] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-18T20:31:49.529874] [INFO ] [sig ] SNAP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:49.676260] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SNAP.txt [2026-02-18T20:31:49.676441] [INFO ] [sig ] [2794/3398] Completed SNAP in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-18T20:31:49.676491] [INFO ] [sig ] [2795/3398] Forecasting SNCY... [2026-02-18T20:31:49.676529] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-18T20:31:49.676560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-18T20:31:49.689264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-18T20:31:49.689655] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-18T20:31:49.690494] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-18T20:31:49.690549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:49.690604] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:49.690634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:49.690693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:49.754087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:49.755095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:49.755218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:49.755253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:49.880599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:49.880760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:49.880801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:49.880831] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:49.884836] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=53.03%) [2026-02-18T20:31:49.885131] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-18T20:31:49.885293] [INFO ] [sig ] SNCY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:50.035798] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNCY.txt [2026-02-18T20:31:50.035950] [INFO ] [sig ] [2795/3398] Completed SNCY in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:50.035998] [INFO ] [sig ] [2796/3398] Forecasting SND... [2026-02-18T20:31:50.036029] [INFO ] [sig ] Generating forecast for: SND [2026-02-18T20:31:50.036059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-18T20:31:50.049911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-18T20:31:50.050245] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-18T20:31:50.051049] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-18T20:31:50.051104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:50.051136] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:50.051163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:50.051221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:50.111357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:50.112227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:50.112312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:50.112345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:50.230463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:50.230637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:50.230678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:50.230708] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:50.234106] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-18T20:31:50.234384] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-18T20:31:50.234511] [INFO ] [sig ] SND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:50.379428] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SND.txt [2026-02-18T20:31:50.379600] [INFO ] [sig ] [2796/3398] Completed SND in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:50.379643] [INFO ] [sig ] [2797/3398] Forecasting SNDL... [2026-02-18T20:31:50.379673] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-18T20:31:50.379702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-18T20:31:50.391666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-18T20:31:50.392036] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-18T20:31:50.392855] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-18T20:31:50.392909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:50.392967] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:50.392995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:50.393051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:50.452068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:50.452969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:50.453060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:50.453094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:50.574335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:50.574505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:50.574551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:50.574602] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:50.578250] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=30.73%) [2026-02-18T20:31:50.578548] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-18T20:31:50.578699] [INFO ] [sig ] SNDL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:50.728754] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SNDL.txt [2026-02-18T20:31:50.728928] [INFO ] [sig ] [2797/3398] Completed SNDL in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:50.728994] [INFO ] [sig ] [2798/3398] Forecasting SNDX... [2026-02-18T20:31:50.729028] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-18T20:31:50.729059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-18T20:31:50.741866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-18T20:31:50.742271] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-18T20:31:50.743178] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-18T20:31:50.743235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:50.743269] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:50.743298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:50.743357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:50.802558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:50.803474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:50.803562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:50.803617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:50.927279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:50.927442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:50.927485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:50.927524] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:50.931024] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=5.22%) [2026-02-18T20:31:50.931306] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-18T20:31:50.931435] [INFO ] [sig ] SNDX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:51.076362] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SNDX.txt [2026-02-18T20:31:51.076520] [INFO ] [sig ] [2798/3398] Completed SNDX in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:51.076559] [INFO ] [sig ] [2799/3398] Forecasting SNES... [2026-02-18T20:31:51.076616] [INFO ] [sig ] Generating forecast for: SNES [2026-02-18T20:31:51.076648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-18T20:31:51.088312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-18T20:31:51.088859] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-18T20:31:51.089730] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-18T20:31:51.089786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:51.089821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:51.089849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:51.089908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:51.148267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:51.149144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:51.149229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:51.149264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:51.265564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:51.265744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:51.265785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:51.265815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:51.269249] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-02-18T20:31:51.269548] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-18T20:31:51.269712] [INFO ] [sig ] SNES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:51.417365] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNES.txt [2026-02-18T20:31:51.417509] [INFO ] [sig ] [2799/3398] Completed SNES in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:51.417549] [INFO ] [sig ] [2800/3398] Forecasting SNEX... [2026-02-18T20:31:51.417598] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-18T20:31:51.417632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-18T20:31:51.434045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-18T20:31:51.434375] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-18T20:31:51.435153] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-18T20:31:51.435206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:51.435237] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:51.435265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:51.435321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:51.493360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:51.494058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:51.494143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:51.494178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:51.618824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:51.618983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:51.619023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:51.619082] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:51.622471] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=57.00%) [2026-02-18T20:31:51.622774] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-18T20:31:51.622899] [INFO ] [sig ] SNEX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:51.768449] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNEX.txt [2026-02-18T20:31:51.768621] [INFO ] [sig ] [2800/3398] Completed SNEX in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:51.768665] [INFO ] [sig ] [2801/3398] Forecasting SNFCA... [2026-02-18T20:31:51.768694] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-18T20:31:51.768725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-18T20:31:51.780437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-18T20:31:51.780744] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-18T20:31:51.781548] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-18T20:31:51.781623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:51.781658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:51.781686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:51.781744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:51.839151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:51.839793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:51.839870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:51.839903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:51.968853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:51.969012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:51.969074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:51.969105] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:51.972715] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=73.62%) [2026-02-18T20:31:51.972998] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-18T20:31:51.973126] [INFO ] [sig ] SNFCA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:52.125481] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNFCA.txt [2026-02-18T20:31:52.125643] [INFO ] [sig ] [2801/3398] Completed SNFCA in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:52.125684] [INFO ] [sig ] [2802/3398] Forecasting SNGX... [2026-02-18T20:31:52.125715] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-18T20:31:52.125745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-18T20:31:52.137724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-18T20:31:52.138142] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-18T20:31:52.139078] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-18T20:31:52.139134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:52.139167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:52.139195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:52.139254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:52.196808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:52.197741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:52.197830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:52.197865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:52.317591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:52.317748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:52.317789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:52.317820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:52.321481] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=45.84%) [2026-02-18T20:31:52.321782] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-18T20:31:52.321911] [INFO ] [sig ] SNGX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:52.467509] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SNGX.txt [2026-02-18T20:31:52.467691] [INFO ] [sig ] [2802/3398] Completed SNGX in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:52.467735] [INFO ] [sig ] [2803/3398] Forecasting SNN... [2026-02-18T20:31:52.467766] [INFO ] [sig ] Generating forecast for: SNN [2026-02-18T20:31:52.467798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-18T20:31:52.479936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-18T20:31:52.480266] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-18T20:31:52.481091] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-18T20:31:52.481146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:52.481181] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:52.481208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:52.481267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:52.538930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:52.539725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:52.539808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:52.539840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:52.661841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:52.661998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:52.662037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:52.662067] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:52.665414] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-18T20:31:52.665711] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-18T20:31:52.665838] [INFO ] [sig ] SNN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:52.812165] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNN.txt [2026-02-18T20:31:52.812326] [INFO ] [sig ] [2803/3398] Completed SNN in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:52.812368] [INFO ] [sig ] [2804/3398] Forecasting SNOA... [2026-02-18T20:31:52.812398] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-18T20:31:52.812428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-18T20:31:52.826716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-18T20:31:52.827210] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-18T20:31:52.828344] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-18T20:31:52.828416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:52.828469] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:52.828513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:52.828621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:52.897001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:52.898185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:52.898302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:52.898353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:53.029058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:53.029222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:53.029266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:53.029299] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:53.032922] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=7.59%) [2026-02-18T20:31:53.033212] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-18T20:31:53.033349] [INFO ] [sig ] SNOA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:53.183321] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SNOA.txt [2026-02-18T20:31:53.183511] [INFO ] [sig ] [2804/3398] Completed SNOA in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:53.183587] [INFO ] [sig ] [2805/3398] Forecasting SNPS... [2026-02-18T20:31:53.183625] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-18T20:31:53.183656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-18T20:31:53.196056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-18T20:31:53.196359] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-18T20:31:53.197206] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-18T20:31:53.197262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:53.197309] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:53.197339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:53.197398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:53.257409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:53.258281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:53.258375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:53.258411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:53.385709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:53.385871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:53.385916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:53.385954] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:53.389943] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: DOWN (p=46.41%) [2026-02-18T20:31:53.390312] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-18T20:31:53.390465] [INFO ] [sig ] SNPS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:53.540819] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SNPS.txt [2026-02-18T20:31:53.540974] [INFO ] [sig ] [2805/3398] Completed SNPS in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-18T20:31:53.541015] [INFO ] [sig ] [2806/3398] Forecasting SNX... [2026-02-18T20:31:53.541048] [INFO ] [sig ] Generating forecast for: SNX [2026-02-18T20:31:53.541078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-18T20:31:53.553647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-18T20:31:53.554006] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-18T20:31:53.554855] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-18T20:31:53.554914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:53.554961] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:53.554999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:53.555082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:53.617994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:53.618824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:53.618908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:53.618951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:53.748960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:53.749127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:53.749169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:53.749199] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:53.753277] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-18T20:31:53.753821] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-18T20:31:53.753981] [INFO ] [sig ] SNX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:53.909210] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNX.txt [2026-02-18T20:31:53.909379] [INFO ] [sig ] [2806/3398] Completed SNX in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-18T20:31:53.909430] [INFO ] [sig ] [2807/3398] Forecasting SNY... [2026-02-18T20:31:53.909461] [INFO ] [sig ] Generating forecast for: SNY [2026-02-18T20:31:53.909492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-18T20:31:53.921514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-18T20:31:53.921863] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-18T20:31:53.922685] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-18T20:31:53.922740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:53.922772] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:53.922800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:53.922859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:53.984319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:53.985165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:53.985281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:53.985318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:54.113803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:54.113981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:54.114038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:54.114070] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:54.118030] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-18T20:31:54.118353] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-18T20:31:54.118488] [INFO ] [sig ] SNY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:54.274274] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SNY.txt [2026-02-18T20:31:54.274424] [INFO ] [sig ] [2807/3398] Completed SNY in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-18T20:31:54.274495] [INFO ] [sig ] [2808/3398] Forecasting SO... [2026-02-18T20:31:54.274555] [INFO ] [sig ] Generating forecast for: SO [2026-02-18T20:31:54.274627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-18T20:31:54.287975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-18T20:31:54.288332] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-18T20:31:54.289383] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-18T20:31:54.289438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:54.289471] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:54.289499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:54.289556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:54.349752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:54.350519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:54.350630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:54.350668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:54.482851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:54.483024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:54.483068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:54.483097] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:54.486946] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-18T20:31:54.487255] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-18T20:31:54.487411] [INFO ] [sig ] SO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:54.635903] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SO.txt [2026-02-18T20:31:54.636056] [INFO ] [sig ] [2808/3398] Completed SO in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-18T20:31:54.636099] [INFO ] [sig ] [2809/3398] Forecasting SOCL... [2026-02-18T20:31:54.636137] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-18T20:31:54.636169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-18T20:31:54.648661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-18T20:31:54.649071] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-18T20:31:54.649953] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-18T20:31:54.650009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:54.650042] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:54.650069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:54.650127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:54.713261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:54.714124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:54.714210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:54.714245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:54.827673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:54.827835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:54.827877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:54.827906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:54.831472] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-02-18T20:31:54.831779] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-18T20:31:54.831913] [INFO ] [sig ] SOCL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:54.982116] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SOCL.txt [2026-02-18T20:31:54.982265] [INFO ] [sig ] [2809/3398] Completed SOCL in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-18T20:31:54.982316] [INFO ] [sig ] [2810/3398] Forecasting SOFI... [2026-02-18T20:31:54.982349] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-18T20:31:54.982381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-18T20:31:54.995513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-18T20:31:54.995887] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-18T20:31:54.996734] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-18T20:31:54.996789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:54.996822] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:54.996850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:54.996907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:55.058351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:55.059234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:55.059326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:55.059361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:55.190554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:55.190742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:55.190785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:55.190815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:55.194517] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=51.22%) [2026-02-18T20:31:55.194827] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-18T20:31:55.194957] [INFO ] [sig ] SOFI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:55.345378] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SOFI.txt [2026-02-18T20:31:55.345625] [INFO ] [sig ] [2810/3398] Completed SOFI in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-18T20:31:55.345685] [INFO ] [sig ] [2811/3398] Forecasting SOGP... [2026-02-18T20:31:55.345718] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-18T20:31:55.345750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-18T20:31:55.360632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-18T20:31:55.361134] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-18T20:31:55.362274] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-18T20:31:55.362345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:55.362390] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:55.362427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:55.362508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:55.435333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:55.436261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:55.436353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:55.436388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:55.553434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:55.553636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:55.553683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:55.553714] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:55.557499] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-02-18T20:31:55.557896] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-18T20:31:55.558042] [INFO ] [sig ] SOGP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:55.713459] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SOGP.txt [2026-02-18T20:31:55.713636] [INFO ] [sig ] [2811/3398] Completed SOGP in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-18T20:31:55.713682] [INFO ] [sig ] [2812/3398] Forecasting SOJC... [2026-02-18T20:31:55.713712] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-18T20:31:55.713742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-18T20:31:55.726652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-18T20:31:55.727023] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-18T20:31:55.727914] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-18T20:31:55.727969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:55.728002] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:55.728030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:55.728117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:55.785668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:55.786596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:55.786700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:55.786740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:55.911326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:55.911489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:55.911532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:55.911602] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:55.915329] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-18T20:31:55.915676] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-18T20:31:55.915822] [INFO ] [sig ] SOJC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:56.080809] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SOJC.txt [2026-02-18T20:31:56.080977] [INFO ] [sig ] [2812/3398] Completed SOJC in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:56.081018] [INFO ] [sig ] [2813/3398] Forecasting SOJD... [2026-02-18T20:31:56.081049] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-18T20:31:56.081079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-18T20:31:56.093305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-18T20:31:56.093732] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-18T20:31:56.094612] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-18T20:31:56.094668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:56.094702] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:56.094730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:56.094786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:56.159093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:56.160080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:56.160168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:56.160200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:56.291042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:56.291221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:56.291271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:56.291304] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:56.295460] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-18T20:31:56.296003] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-18T20:31:56.296156] [INFO ] [sig ] SOJD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:56.444635] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SOJD.txt [2026-02-18T20:31:56.444786] [INFO ] [sig ] [2813/3398] Completed SOJD in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:56.444826] [INFO ] [sig ] [2814/3398] Forecasting SOJE... [2026-02-18T20:31:56.444855] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-18T20:31:56.444886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-18T20:31:56.456555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-18T20:31:56.456892] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-18T20:31:56.457691] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-18T20:31:56.457745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:56.457802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:56.457830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:56.457887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:56.521533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:56.522463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:56.522552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:56.522638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:56.645212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:56.645378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:56.645421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:56.645450] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:56.649095] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-18T20:31:56.649421] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-18T20:31:56.649557] [INFO ] [sig ] SOJE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:56.795710] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SOJE.txt [2026-02-18T20:31:56.795881] [INFO ] [sig ] [2814/3398] Completed SOJE in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:56.795923] [INFO ] [sig ] [2815/3398] Forecasting SON... [2026-02-18T20:31:56.795954] [INFO ] [sig ] Generating forecast for: SON [2026-02-18T20:31:56.795985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-18T20:31:56.807763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-18T20:31:56.808183] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-18T20:31:56.809019] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-18T20:31:56.809074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:56.809107] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:56.809134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:56.809191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:56.866388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:56.867329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:56.867421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:56.867456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:56.997567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:56.997792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:56.997835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:56.997865] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:57.001439] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: DOWN (p=28.53%) [2026-02-18T20:31:57.001746] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-18T20:31:57.001880] [INFO ] [sig ] SON: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:57.146809] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SON.txt [2026-02-18T20:31:57.146973] [INFO ] [sig ] [2815/3398] Completed SON in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:57.147016] [INFO ] [sig ] [2816/3398] Forecasting SONO... [2026-02-18T20:31:57.147045] [INFO ] [sig ] Generating forecast for: SONO [2026-02-18T20:31:57.147076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-18T20:31:57.159289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-18T20:31:57.159679] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-18T20:31:57.160505] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-18T20:31:57.160595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:57.160640] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:57.160683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:57.160741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:57.234858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:57.235768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:57.235852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:57.235886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:57.353710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:57.353871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:57.353912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:57.353940] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:57.357331] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-18T20:31:57.357630] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-18T20:31:57.357759] [INFO ] [sig ] SONO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:57.502745] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SONO.txt [2026-02-18T20:31:57.502887] [INFO ] [sig ] [2816/3398] Completed SONO in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:57.502929] [INFO ] [sig ] [2817/3398] Forecasting SOPH... [2026-02-18T20:31:57.502958] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-18T20:31:57.502989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-18T20:31:57.514835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-18T20:31:57.515138] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-18T20:31:57.515939] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-18T20:31:57.515992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:57.516024] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:57.516052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:57.516109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:57.578546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:57.579412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:57.579495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:57.579529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:57.701885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:57.702039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:57.702080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:57.702143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:57.705725] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=32.54%) [2026-02-18T20:31:57.706009] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-18T20:31:57.706141] [INFO ] [sig ] SOPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:57.859587] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SOPH.txt [2026-02-18T20:31:57.859747] [INFO ] [sig ] [2817/3398] Completed SOPH in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:57.859790] [INFO ] [sig ] [2818/3398] Forecasting SOUN... [2026-02-18T20:31:57.859831] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-18T20:31:57.859871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-18T20:31:57.872717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-18T20:31:57.873071] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-18T20:31:57.874009] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-18T20:31:57.874067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:57.874115] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:57.874155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:57.874218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:57.939362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:57.940165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:57.940248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:57.940282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:58.063625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:58.063796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:58.063837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:58.063866] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:58.067277] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-02-18T20:31:58.067610] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-18T20:31:58.067754] [INFO ] [sig ] SOUN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:58.209823] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SOUN.txt [2026-02-18T20:31:58.209964] [INFO ] [sig ] [2818/3398] Completed SOUN in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:58.210005] [INFO ] [sig ] [2819/3398] Forecasting SOXQ... [2026-02-18T20:31:58.210035] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-18T20:31:58.210065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-18T20:31:58.222329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-18T20:31:58.222706] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-18T20:31:58.223468] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-18T20:31:58.223521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:58.223554] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:58.223601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:58.223661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:58.282328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:58.283306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:58.283390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:58.283425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:58.413699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:58.413859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:58.414084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:58.414116] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:58.418018] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: UP (p=51.05%) [2026-02-18T20:31:58.418325] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-18T20:31:58.418455] [INFO ] [sig ] SOXQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:58.571133] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SOXQ.txt [2026-02-18T20:31:58.571319] [INFO ] [sig ] [2819/3398] Completed SOXQ in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:58.571363] [INFO ] [sig ] [2820/3398] Forecasting SOXX... [2026-02-18T20:31:58.571395] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-18T20:31:58.571436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-18T20:31:58.583492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-18T20:31:58.583843] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-18T20:31:58.584647] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-18T20:31:58.584713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:58.584747] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:58.584774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:58.584831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:58.643879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:58.644727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:58.644812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:58.644847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:58.767469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:58.767662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:58.767726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:58.767756] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:58.771315] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-18T20:31:58.771657] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-18T20:31:58.771795] [INFO ] [sig ] SOXX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:58.920231] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SOXX.txt [2026-02-18T20:31:58.920392] [INFO ] [sig ] [2820/3398] Completed SOXX in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:58.920431] [INFO ] [sig ] [2821/3398] Forecasting SPAI... [2026-02-18T20:31:58.920461] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-18T20:31:58.920492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-18T20:31:58.932707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-18T20:31:58.933118] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-18T20:31:58.933962] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-18T20:31:58.934020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:58.934054] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:58.934084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:58.934143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:58.993869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:58.994799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:58.994891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:58.994926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:59.116006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:59.116169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:59.116209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:59.116238] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:59.119782] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-18T20:31:59.120091] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-18T20:31:59.120231] [INFO ] [sig ] SPAI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:31:59.266313] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SPAI.txt [2026-02-18T20:31:59.266490] [INFO ] [sig ] [2821/3398] Completed SPAI in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:59.266534] [INFO ] [sig ] [2822/3398] Forecasting SPB... [2026-02-18T20:31:59.266565] [INFO ] [sig ] Generating forecast for: SPB [2026-02-18T20:31:59.266625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-18T20:31:59.278805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-18T20:31:59.279207] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-18T20:31:59.280076] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-18T20:31:59.280141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:59.280198] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:59.280236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:59.280297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:59.341711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:59.342841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:59.342933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:59.342969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:59.478343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:59.478515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:59.478566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:59.478628] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:59.482280] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-18T20:31:59.482645] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-18T20:31:59.482795] [INFO ] [sig ] SPB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:59.631690] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPB.txt [2026-02-18T20:31:59.631858] [INFO ] [sig ] [2822/3398] Completed SPB in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-18T20:31:59.631903] [INFO ] [sig ] [2823/3398] Forecasting SPCB... [2026-02-18T20:31:59.631935] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-18T20:31:59.631967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-18T20:31:59.643533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-18T20:31:59.643971] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-18T20:31:59.644812] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-18T20:31:59.644866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:59.644900] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:59.644929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:59.644987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:31:59.703640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:31:59.704519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:31:59.704634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:31:59.704672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:31:59.825299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:31:59.825462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:31:59.825503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:31:59.825534] [INFO ] [FORECASTER] Training complete [2026-02-18T20:31:59.829352] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=26.86%) [2026-02-18T20:31:59.829761] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-18T20:31:59.829910] [INFO ] [sig ] SPCB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:31:59.982461] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPCB.txt [2026-02-18T20:31:59.982657] [INFO ] [sig ] [2823/3398] Completed SPCB in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-18T20:31:59.982710] [INFO ] [sig ] [2824/3398] Forecasting SPCE... [2026-02-18T20:31:59.982746] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-18T20:31:59.982779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-18T20:31:59.995126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-18T20:31:59.995548] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-18T20:31:59.996443] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-18T20:31:59.996501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:31:59.996534] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:31:59.996563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:31:59.996651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:00.054537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:00.055422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:00.055550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:00.055612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:00.177276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:00.177455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:00.177506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:00.177546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:00.181885] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=55.77%) [2026-02-18T20:32:00.182202] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-18T20:32:00.182336] [INFO ] [sig ] SPCE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:00.327765] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SPCE.txt [2026-02-18T20:32:00.327901] [INFO ] [sig ] [2824/3398] Completed SPCE in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-18T20:32:00.327941] [INFO ] [sig ] [2825/3398] Forecasting SPE... [2026-02-18T20:32:00.327971] [INFO ] [sig ] Generating forecast for: SPE [2026-02-18T20:32:00.328001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-18T20:32:00.340199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-18T20:32:00.340523] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-18T20:32:00.341377] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-18T20:32:00.341430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:00.341462] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:00.341488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:00.341544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:00.399515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:00.400208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:00.400289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:00.400322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:00.525148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:00.525315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:00.525355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:00.525384] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:00.528989] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=35.12%) [2026-02-18T20:32:00.529313] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-18T20:32:00.529443] [INFO ] [sig ] SPE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:00.676631] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPE.txt [2026-02-18T20:32:00.676794] [INFO ] [sig ] [2825/3398] Completed SPE in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-18T20:32:00.677030] [INFO ] [sig ] [2826/3398] Forecasting SPFI... [2026-02-18T20:32:00.677063] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-18T20:32:00.677093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-18T20:32:00.689534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-18T20:32:00.689873] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-18T20:32:00.690686] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-18T20:32:00.690741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:00.690774] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:00.690802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:00.690861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:00.748674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:00.749553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:00.749682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:00.749723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:00.884325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:00.884486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:00.884526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:00.884554] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:00.888045] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=72.03%) [2026-02-18T20:32:00.888359] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-18T20:32:00.888492] [INFO ] [sig ] SPFI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:01.041370] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SPFI.txt [2026-02-18T20:32:01.041532] [INFO ] [sig ] [2826/3398] Completed SPFI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-18T20:32:01.041589] [INFO ] [sig ] [2827/3398] Forecasting SPG... [2026-02-18T20:32:01.041624] [INFO ] [sig ] Generating forecast for: SPG [2026-02-18T20:32:01.041654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-18T20:32:01.053930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-18T20:32:01.054350] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-18T20:32:01.055214] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-18T20:32:01.055269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:01.055302] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:01.055329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:01.055400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:01.115796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:01.116686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:01.116773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:01.116806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:01.246117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:01.246278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:01.246319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:01.246351] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:01.249989] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-18T20:32:01.250284] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-18T20:32:01.250416] [INFO ] [sig ] SPG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:01.404195] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPG.txt [2026-02-18T20:32:01.404393] [INFO ] [sig ] [2827/3398] Completed SPG in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-18T20:32:01.404435] [INFO ] [sig ] [2828/3398] Forecasting SPGI... [2026-02-18T20:32:01.404468] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-18T20:32:01.404500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-18T20:32:01.416076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-18T20:32:01.416486] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-18T20:32:01.417698] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-18T20:32:01.417758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:01.417792] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:01.417821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:01.417879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:01.482703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:01.483652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:01.483748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:01.483788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:01.617489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:01.617691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:01.617737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:01.617769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:01.621906] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=38.68%) [2026-02-18T20:32:01.622252] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-18T20:32:01.622405] [INFO ] [sig ] SPGI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:01.787403] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPGI.txt [2026-02-18T20:32:01.787619] [INFO ] [sig ] [2828/3398] Completed SPGI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-18T20:32:01.787675] [INFO ] [sig ] [2829/3398] Forecasting SPH... [2026-02-18T20:32:01.787716] [INFO ] [sig ] Generating forecast for: SPH [2026-02-18T20:32:01.787756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-18T20:32:01.800402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-18T20:32:01.800817] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-18T20:32:01.801739] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-18T20:32:01.801807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:01.801842] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:01.801870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:01.801940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:01.867733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:01.868778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:01.868892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:01.868930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:02.005095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:02.005265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:02.005307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:02.005339] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:02.009103] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-02-18T20:32:02.009494] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-18T20:32:02.009670] [INFO ] [sig ] SPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:02.155749] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPH.txt [2026-02-18T20:32:02.155933] [INFO ] [sig ] [2829/3398] Completed SPH in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:02.155977] [INFO ] [sig ] [2830/3398] Forecasting SPOK... [2026-02-18T20:32:02.156011] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-18T20:32:02.156044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-18T20:32:02.168433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-18T20:32:02.168868] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-18T20:32:02.169932] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-18T20:32:02.169991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:02.170027] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:02.170063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:02.170141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:02.237010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:02.237999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:02.238114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:02.238152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:02.367152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:02.367312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:02.367354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:02.367385] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:02.371342] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=48.69%) [2026-02-18T20:32:02.371659] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-18T20:32:02.371801] [INFO ] [sig ] SPOK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:02.521754] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPOK.txt [2026-02-18T20:32:02.521930] [INFO ] [sig ] [2830/3398] Completed SPOK in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:02.521993] [INFO ] [sig ] [2831/3398] Forecasting SPRO... [2026-02-18T20:32:02.522029] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-18T20:32:02.522061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-18T20:32:02.538340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-18T20:32:02.538897] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-18T20:32:02.540060] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-18T20:32:02.540132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:02.540218] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:02.540261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:02.540347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:02.619361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:02.620345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:02.620440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:02.620478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:02.751870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:02.752082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:02.752129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:02.752161] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:02.756296] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=46.60%) [2026-02-18T20:32:02.756699] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-18T20:32:02.756863] [INFO ] [sig ] SPRO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:02.908346] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPRO.txt [2026-02-18T20:32:02.908515] [INFO ] [sig ] [2831/3398] Completed SPRO in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:02.908556] [INFO ] [sig ] [2832/3398] Forecasting SPRX... [2026-02-18T20:32:02.908617] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-18T20:32:02.908650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-18T20:32:02.920369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-18T20:32:02.920765] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-18T20:32:02.921625] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-18T20:32:02.921681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:02.921714] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:02.921741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:02.921798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:02.982719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:02.983718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:02.983814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:02.983849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:03.106298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:03.106472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:03.106515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:03.106553] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:03.110476] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-18T20:32:03.110937] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-18T20:32:03.111143] [INFO ] [sig ] SPRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:03.282101] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPRX.txt [2026-02-18T20:32:03.282274] [INFO ] [sig ] [2832/3398] Completed SPRX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:03.282315] [INFO ] [sig ] [2833/3398] Forecasting SPRY... [2026-02-18T20:32:03.282346] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-18T20:32:03.282375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-18T20:32:03.295906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-18T20:32:03.296295] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-18T20:32:03.297105] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-18T20:32:03.297159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:03.297191] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:03.297218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:03.297274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:03.358183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:03.359172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:03.359265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:03.359302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:03.494049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:03.494232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:03.494283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:03.494320] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:03.498172] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=30.06%) [2026-02-18T20:32:03.498482] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-18T20:32:03.498650] [INFO ] [sig ] SPRY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:03.654293] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPRY.txt [2026-02-18T20:32:03.654457] [INFO ] [sig ] [2833/3398] Completed SPRY in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:03.654497] [INFO ] [sig ] [2834/3398] Forecasting SPSC... [2026-02-18T20:32:03.654527] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-18T20:32:03.654556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-18T20:32:03.666532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-18T20:32:03.666981] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-18T20:32:03.667819] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-18T20:32:03.667874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:03.667906] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:03.667933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:03.667990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:03.725876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:03.726784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:03.726873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:03.727032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:03.846827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:03.846992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:03.847032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:03.847111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:03.850682] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-18T20:32:03.851005] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-18T20:32:03.851142] [INFO ] [sig ] SPSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:04.000145] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPSC.txt [2026-02-18T20:32:04.000312] [INFO ] [sig ] [2834/3398] Completed SPSC in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:04.000355] [INFO ] [sig ] [2835/3398] Forecasting SPWH... [2026-02-18T20:32:04.000389] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-18T20:32:04.000420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-18T20:32:04.012406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-18T20:32:04.012807] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-18T20:32:04.013816] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-18T20:32:04.013879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:04.013921] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:04.013959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:04.014033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:04.075211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:04.076171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:04.076258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:04.076291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:04.213317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:04.213480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:04.213522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:04.213553] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:04.217336] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-18T20:32:04.217663] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-18T20:32:04.217808] [INFO ] [sig ] SPWH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:04.373941] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPWH.txt [2026-02-18T20:32:04.374163] [INFO ] [sig ] [2835/3398] Completed SPWH in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:04.374211] [INFO ] [sig ] [2836/3398] Forecasting SPXC... [2026-02-18T20:32:04.374245] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-18T20:32:04.374277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-18T20:32:04.387736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-18T20:32:04.388195] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-18T20:32:04.389202] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-18T20:32:04.389266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:04.389300] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:04.389328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:04.389387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:04.451282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:04.452288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:04.452389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:04.452424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:04.580668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:04.580872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:04.580917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:04.580951] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:04.584444] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-02-18T20:32:04.584748] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-18T20:32:04.584875] [INFO ] [sig ] SPXC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:04.745308] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SPXC.txt [2026-02-18T20:32:04.745527] [INFO ] [sig ] [2836/3398] Completed SPXC in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:04.745617] [INFO ] [sig ] [2837/3398] Forecasting SPXX... [2026-02-18T20:32:04.745681] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-18T20:32:04.745743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-18T20:32:04.761548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-18T20:32:04.762061] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-18T20:32:04.763222] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-18T20:32:04.763295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:04.763347] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:04.763394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:04.763484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:04.832953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:04.833928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:04.834026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:04.834060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:04.962743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:04.962917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:04.962961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:04.962990] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:04.967513] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=21.03%) [2026-02-18T20:32:04.967892] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-18T20:32:04.968264] [INFO ] [sig ] SPXX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:05.111620] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SPXX.txt [2026-02-18T20:32:05.111870] [INFO ] [sig ] [2837/3398] Completed SPXX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:05.111935] [INFO ] [sig ] [2838/3398] Forecasting SQM... [2026-02-18T20:32:05.111980] [INFO ] [sig ] Generating forecast for: SQM [2026-02-18T20:32:05.112022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-18T20:32:05.129306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-18T20:32:05.129894] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-18T20:32:05.131136] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-18T20:32:05.131210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:05.131248] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:05.131281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:05.131354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:05.190036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:05.190996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:05.191089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:05.191124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:05.320200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:05.320379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:05.320419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:05.320448] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:05.324121] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=26.50%) [2026-02-18T20:32:05.324430] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-18T20:32:05.324561] [INFO ] [sig ] SQM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:05.465286] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SQM.txt [2026-02-18T20:32:05.465436] [INFO ] [sig ] [2838/3398] Completed SQM in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:05.465477] [INFO ] [sig ] [2839/3398] Forecasting SQNS... [2026-02-18T20:32:05.465509] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-18T20:32:05.465540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-18T20:32:05.477317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-18T20:32:05.477682] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-18T20:32:05.478510] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-18T20:32:05.478565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:05.478619] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:05.478646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:05.478703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:05.535471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:05.536350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:05.536439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:05.536472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:05.668884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:05.669049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:05.669109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:05.669141] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:05.672794] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-18T20:32:05.673106] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-18T20:32:05.673248] [INFO ] [sig ] SQNS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:05.840656] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SQNS.txt [2026-02-18T20:32:05.840833] [INFO ] [sig ] [2839/3398] Completed SQNS in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-18T20:32:05.840879] [INFO ] [sig ] [2840/3398] Forecasting SQQQ... [2026-02-18T20:32:05.840911] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-18T20:32:05.840941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-18T20:32:05.852542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-18T20:32:05.852987] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-18T20:32:05.853855] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-18T20:32:05.853926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:05.853959] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:05.853986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:05.854043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:05.917797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:05.918929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:05.919048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:05.919085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:06.046681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:06.046838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:06.046877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:06.046906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:06.050513] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=43.85%) [2026-02-18T20:32:06.050865] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-18T20:32:06.051012] [INFO ] [sig ] SQQQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:06.195133] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SQQQ.txt [2026-02-18T20:32:06.195282] [INFO ] [sig ] [2840/3398] Completed SQQQ in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-18T20:32:06.195333] [INFO ] [sig ] [2841/3398] Forecasting SRAD... [2026-02-18T20:32:06.195366] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-18T20:32:06.195395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-18T20:32:06.207928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-18T20:32:06.208342] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-18T20:32:06.209276] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-18T20:32:06.209332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:06.209366] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:06.209395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:06.209461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:06.265845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:06.267136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:06.267250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:06.267285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:06.391442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:06.391626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:06.391672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:06.391703] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:06.395225] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-18T20:32:06.395534] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-18T20:32:06.395696] [INFO ] [sig ] SRAD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:06.547295] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SRAD.txt [2026-02-18T20:32:06.547456] [INFO ] [sig ] [2841/3398] Completed SRAD in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-18T20:32:06.547497] [INFO ] [sig ] [2842/3398] Forecasting SRBK... [2026-02-18T20:32:06.547528] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-18T20:32:06.547557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-18T20:32:06.559168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-18T20:32:06.559542] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-18T20:32:06.560403] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-18T20:32:06.560457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:06.560489] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:06.560517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:06.560595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:06.617192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:06.618274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:06.618362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:06.618395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:06.746737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:06.746949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:06.747186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:06.747217] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:06.751133] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=38.78%) [2026-02-18T20:32:06.751443] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-18T20:32:06.751600] [INFO ] [sig ] SRBK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:06.903540] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SRBK.txt [2026-02-18T20:32:06.903731] [INFO ] [sig ] [2842/3398] Completed SRBK in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-18T20:32:06.903771] [INFO ] [sig ] [2843/3398] Forecasting SRCE... [2026-02-18T20:32:06.903801] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-18T20:32:06.903833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-18T20:32:06.917524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-18T20:32:06.917952] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-18T20:32:06.918839] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-18T20:32:06.918896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:06.918929] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:06.918956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:06.919014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:06.979127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:06.980325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:06.980442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:06.980486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:07.155379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:07.155603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:07.155677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:07.155729] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:07.161514] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-18T20:32:07.162119] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-18T20:32:07.162364] [INFO ] [sig ] SRCE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:07.396886] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SRCE.txt [2026-02-18T20:32:07.397132] [INFO ] [sig ] [2843/3398] Completed SRCE in 0.5s | 2.78 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-18T20:32:07.397223] [INFO ] [sig ] [2844/3398] Forecasting SRE... [2026-02-18T20:32:07.397283] [INFO ] [sig ] Generating forecast for: SRE [2026-02-18T20:32:07.397343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-18T20:32:07.436138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-18T20:32:07.438315] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-18T20:32:07.439919] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-18T20:32:07.440005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:07.440051] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:07.440089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:07.440173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:07.536732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:07.538118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:07.538244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:07.538291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:07.723523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:07.723804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:07.723880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:07.723934] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:07.730254] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-18T20:32:07.730842] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-18T20:32:07.731061] [INFO ] [sig ] SRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:07.965130] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SRE.txt [2026-02-18T20:32:07.965455] [INFO ] [sig ] [2844/3398] Completed SRE in 0.6s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:07.965528] [INFO ] [sig ] [2845/3398] Forecasting SREA... [2026-02-18T20:32:07.965606] [INFO ] [sig ] Generating forecast for: SREA [2026-02-18T20:32:07.965672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-18T20:32:07.997144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-18T20:32:07.997835] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-18T20:32:07.999346] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-18T20:32:07.999426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:07.999485] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:07.999537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:07.999677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:08.104951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:08.106421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:08.106628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:08.106690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:08.275392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:08.275614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:08.275676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:08.275722] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:08.281096] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-18T20:32:08.281642] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-18T20:32:08.281875] [INFO ] [sig ] SREA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:08.475418] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SREA.txt [2026-02-18T20:32:08.475608] [INFO ] [sig ] [2845/3398] Completed SREA in 0.5s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:08.475652] [INFO ] [sig ] [2846/3398] Forecasting SRFM... [2026-02-18T20:32:08.475683] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-18T20:32:08.475716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-18T20:32:08.487443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-18T20:32:08.487764] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-18T20:32:08.488627] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-18T20:32:08.488681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:08.488714] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:08.488741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:08.488797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:08.544622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:08.545434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:08.545518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:08.545552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:08.681792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:08.681954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:08.681997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:08.682027] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:08.685724] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=14.95%) [2026-02-18T20:32:08.686070] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-18T20:32:08.686213] [INFO ] [sig ] SRFM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:08.838630] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SRFM.txt [2026-02-18T20:32:08.838807] [INFO ] [sig ] [2846/3398] Completed SRFM in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:08.838855] [INFO ] [sig ] [2847/3398] Forecasting SRG... [2026-02-18T20:32:08.838892] [INFO ] [sig ] Generating forecast for: SRG [2026-02-18T20:32:08.838931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-18T20:32:08.851511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-18T20:32:08.851926] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-18T20:32:08.852788] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-18T20:32:08.852845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:08.852880] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:08.852909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:08.852969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:08.917231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:08.918267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:08.918371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:08.918405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:09.048485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:09.048696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:09.048757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:09.048788] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:09.052676] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-18T20:32:09.053059] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-18T20:32:09.053209] [INFO ] [sig ] SRG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:09.210185] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SRG.txt [2026-02-18T20:32:09.210343] [INFO ] [sig ] [2847/3398] Completed SRG in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:09.210384] [INFO ] [sig ] [2848/3398] Forecasting SRI... [2026-02-18T20:32:09.210415] [INFO ] [sig ] Generating forecast for: SRI [2026-02-18T20:32:09.210445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-18T20:32:09.221992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-18T20:32:09.222397] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-18T20:32:09.223229] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-18T20:32:09.223285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:09.223346] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:09.223375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:09.223433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:09.280627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:09.281535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:09.281644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:09.281680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:09.402901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:09.403060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:09.403100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:09.403128] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:09.406542] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-18T20:32:09.406843] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-18T20:32:09.406977] [INFO ] [sig ] SRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:09.559336] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SRI.txt [2026-02-18T20:32:09.559506] [INFO ] [sig ] [2848/3398] Completed SRI in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:09.559550] [INFO ] [sig ] [2849/3398] Forecasting SRRK... [2026-02-18T20:32:09.559601] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-18T20:32:09.559634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-18T20:32:09.570617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-18T20:32:09.570955] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-18T20:32:09.571757] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-18T20:32:09.571813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:09.571844] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:09.571872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:09.571931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:09.629037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:09.629917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:09.630010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:09.630043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:09.752919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:09.753079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:09.753118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:09.753146] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:09.756540] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=21.66%) [2026-02-18T20:32:09.756852] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-18T20:32:09.756981] [INFO ] [sig ] SRRK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:09.902646] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SRRK.txt [2026-02-18T20:32:09.902809] [INFO ] [sig ] [2849/3398] Completed SRRK in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:09.902850] [INFO ] [sig ] [2850/3398] Forecasting SRTS... [2026-02-18T20:32:09.902889] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-18T20:32:09.902921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-18T20:32:09.914008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-18T20:32:09.914325] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-18T20:32:09.915177] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-18T20:32:09.915232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:09.915267] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:09.915297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:09.915356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:09.973084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:09.973952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:09.974040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:09.974073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:10.092422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:10.092641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:10.092704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:10.092749] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:10.097475] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-18T20:32:10.098070] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-18T20:32:10.098299] [INFO ] [sig ] SRTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:10.269552] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SRTS.txt [2026-02-18T20:32:10.269744] [INFO ] [sig ] [2850/3398] Completed SRTS in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:10.269786] [INFO ] [sig ] [2851/3398] Forecasting SSB... [2026-02-18T20:32:10.269819] [INFO ] [sig ] Generating forecast for: SSB [2026-02-18T20:32:10.269853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-18T20:32:10.282883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-18T20:32:10.283258] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-18T20:32:10.284237] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-18T20:32:10.284293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:10.284354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:10.284407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:10.284471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:10.342085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:10.343278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:10.343372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:10.343407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:10.477028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:10.477438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:10.477504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:10.477645] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:10.482831] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=54.17%) [2026-02-18T20:32:10.483512] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-18T20:32:10.483758] [INFO ] [sig ] SSB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:10.644466] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SSB.txt [2026-02-18T20:32:10.644626] [INFO ] [sig ] [2851/3398] Completed SSB in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:10.644669] [INFO ] [sig ] [2852/3398] Forecasting SSD... [2026-02-18T20:32:10.644699] [INFO ] [sig ] Generating forecast for: SSD [2026-02-18T20:32:10.644729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-18T20:32:10.656944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-18T20:32:10.657263] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-18T20:32:10.658088] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-18T20:32:10.658147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:10.658180] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:10.658208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:10.658265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:10.717421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:10.718520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:10.718634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:10.718677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:10.843393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:10.843556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:10.843618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:10.843652] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:10.847382] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-18T20:32:10.847693] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-18T20:32:10.847826] [INFO ] [sig ] SSD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:10.994456] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SSD.txt [2026-02-18T20:32:10.994632] [INFO ] [sig ] [2852/3398] Completed SSD in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:10.994674] [INFO ] [sig ] [2853/3398] Forecasting SSL... [2026-02-18T20:32:10.994704] [INFO ] [sig ] Generating forecast for: SSL [2026-02-18T20:32:10.994735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-18T20:32:11.007387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-18T20:32:11.007848] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-18T20:32:11.008936] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-18T20:32:11.009015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:11.009055] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:11.009094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:11.009365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:11.071539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:11.072513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:11.072622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:11.072660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:11.206598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:11.206765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:11.206805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:11.206835] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:11.210475] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=40.66%) [2026-02-18T20:32:11.210828] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-18T20:32:11.210997] [INFO ] [sig ] SSL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:11.370682] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SSL.txt [2026-02-18T20:32:11.370858] [INFO ] [sig ] [2853/3398] Completed SSL in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:11.370915] [INFO ] [sig ] [2854/3398] Forecasting SSNC... [2026-02-18T20:32:11.370953] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-18T20:32:11.370996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-18T20:32:11.385309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-18T20:32:11.385756] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-18T20:32:11.386773] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-18T20:32:11.386836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:11.386875] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:11.386909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:11.386979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:11.447630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:11.448570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:11.448682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:11.448717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:11.574020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:11.574369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:11.574410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:11.574437] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:11.578238] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=74.89%) [2026-02-18T20:32:11.578519] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-18T20:32:11.578664] [INFO ] [sig ] SSNC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:11.735370] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SSNC.txt [2026-02-18T20:32:11.735527] [INFO ] [sig ] [2854/3398] Completed SSNC in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:11.735566] [INFO ] [sig ] [2855/3398] Forecasting SSP... [2026-02-18T20:32:11.735642] [INFO ] [sig ] Generating forecast for: SSP [2026-02-18T20:32:11.735674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-18T20:32:11.748315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-18T20:32:11.748705] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-18T20:32:11.749636] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-18T20:32:11.749698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:11.749746] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:11.749784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:11.749873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:11.814268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:11.815170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:11.815259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:11.815294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:11.936528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:11.936916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:11.936973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:11.937008] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:11.940646] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-02-18T20:32:11.940948] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-18T20:32:11.941084] [INFO ] [sig ] SSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:12.087062] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SSP.txt [2026-02-18T20:32:12.087230] [INFO ] [sig ] [2855/3398] Completed SSP in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:12.087271] [INFO ] [sig ] [2856/3398] Forecasting SSRM... [2026-02-18T20:32:12.087301] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-18T20:32:12.087331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-18T20:32:12.099673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-18T20:32:12.100083] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-18T20:32:12.100981] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-18T20:32:12.101043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:12.101077] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:12.101104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:12.101163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:12.159981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:12.160887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:12.160978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:12.161012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:12.284492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:12.284707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:12.284754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:12.284785] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:12.289135] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-02-18T20:32:12.289525] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-18T20:32:12.289694] [INFO ] [sig ] SSRM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:12.430157] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SSRM.txt [2026-02-18T20:32:12.430294] [INFO ] [sig ] [2856/3398] Completed SSRM in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-18T20:32:12.430334] [INFO ] [sig ] [2857/3398] Forecasting SSSS... [2026-02-18T20:32:12.430363] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-18T20:32:12.430393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-18T20:32:12.441169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-18T20:32:12.441539] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-18T20:32:12.442421] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-18T20:32:12.442478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:12.442511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:12.442539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:12.442621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:12.502919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:12.503827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:12.503918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:12.503953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:12.628931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:12.629100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:12.629142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:12.629173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:12.632841] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=39.70%) [2026-02-18T20:32:12.633168] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-18T20:32:12.633311] [INFO ] [sig ] SSSS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:12.782523] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SSSS.txt [2026-02-18T20:32:12.782692] [INFO ] [sig ] [2857/3398] Completed SSSS in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-18T20:32:12.782737] [INFO ] [sig ] [2858/3398] Forecasting SSTI... [2026-02-18T20:32:12.782768] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-18T20:32:12.782798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-18T20:32:12.794564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-18T20:32:12.794922] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-18T20:32:12.795736] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-18T20:32:12.795795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:12.795834] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:12.795872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:12.795933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:12.858718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:12.859652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:12.859780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:12.859816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:12.995868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:12.996033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:12.996074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:12.996121] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:13.000150] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-02-18T20:32:13.000704] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-18T20:32:13.000846] [INFO ] [sig ] SSTI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:13.150832] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SSTI.txt [2026-02-18T20:32:13.150994] [INFO ] [sig ] [2858/3398] Completed SSTI in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-18T20:32:13.151036] [INFO ] [sig ] [2859/3398] Forecasting SSTK... [2026-02-18T20:32:13.151067] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-18T20:32:13.151098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-18T20:32:13.163223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-18T20:32:13.163823] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-18T20:32:13.164830] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-18T20:32:13.164883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:13.164916] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:13.164945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:13.165002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:13.226743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:13.227861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:13.227950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:13.227984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:13.354749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:13.354911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:13.354952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:13.354986] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:13.358493] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-18T20:32:13.358788] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-18T20:32:13.358919] [INFO ] [sig ] SSTK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:13.507363] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SSTK.txt [2026-02-18T20:32:13.507511] [INFO ] [sig ] [2859/3398] Completed SSTK in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-18T20:32:13.507553] [INFO ] [sig ] [2860/3398] Forecasting SSYS... [2026-02-18T20:32:13.507604] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-18T20:32:13.507637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-18T20:32:13.520496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-18T20:32:13.520872] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-18T20:32:13.521748] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-18T20:32:13.521804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:13.521838] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:13.521866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:13.521933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:13.584725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:13.585632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:13.585728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:13.585779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:13.708168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:13.708329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:13.708378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:13.708409] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:13.711997] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: UP (p=69.88%) [2026-02-18T20:32:13.712298] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-18T20:32:13.712434] [INFO ] [sig ] SSYS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:13.860710] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SSYS.txt [2026-02-18T20:32:13.860879] [INFO ] [sig ] [2860/3398] Completed SSYS in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:13.860921] [INFO ] [sig ] [2861/3398] Forecasting STAA... [2026-02-18T20:32:13.860952] [INFO ] [sig ] Generating forecast for: STAA [2026-02-18T20:32:13.860984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-18T20:32:13.873338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-18T20:32:13.873808] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-18T20:32:13.874759] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-18T20:32:13.874822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:13.874857] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:13.874888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:13.874960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:13.941919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:13.943076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:13.943192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:13.943251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:14.073360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:14.073525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:14.073585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:14.073620] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:14.077094] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-18T20:32:14.077419] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-18T20:32:14.077554] [INFO ] [sig ] STAA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:14.224024] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STAA.txt [2026-02-18T20:32:14.224227] [INFO ] [sig ] [2861/3398] Completed STAA in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:14.224296] [INFO ] [sig ] [2862/3398] Forecasting STAG... [2026-02-18T20:32:14.224335] [INFO ] [sig ] Generating forecast for: STAG [2026-02-18T20:32:14.224366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-18T20:32:14.234774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-18T20:32:14.235131] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-18T20:32:14.235951] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-18T20:32:14.236007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:14.236041] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:14.236080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:14.236138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:14.304508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:14.305466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:14.305556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:14.305611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:14.431264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:14.431430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:14.431471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:14.431500] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:14.435059] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-18T20:32:14.435353] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-18T20:32:14.435484] [INFO ] [sig ] STAG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:14.579419] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STAG.txt [2026-02-18T20:32:14.579593] [INFO ] [sig ] [2862/3398] Completed STAG in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:14.579639] [INFO ] [sig ] [2863/3398] Forecasting STBA... [2026-02-18T20:32:14.579668] [INFO ] [sig ] Generating forecast for: STBA [2026-02-18T20:32:14.579699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-18T20:32:14.591434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-18T20:32:14.591781] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-18T20:32:14.592608] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-18T20:32:14.592663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:14.592697] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:14.592726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:14.592784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:14.652213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:14.652974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:14.653061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:14.653096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:14.770762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:14.770923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:14.770963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:14.770993] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:14.774455] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=18.48%) [2026-02-18T20:32:14.774757] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-18T20:32:14.774890] [INFO ] [sig ] STBA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:14.931300] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STBA.txt [2026-02-18T20:32:14.931474] [INFO ] [sig ] [2863/3398] Completed STBA in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:14.931514] [INFO ] [sig ] [2864/3398] Forecasting STC... [2026-02-18T20:32:14.931546] [INFO ] [sig ] Generating forecast for: STC [2026-02-18T20:32:14.931601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-18T20:32:14.944009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-18T20:32:14.944454] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-18T20:32:14.945371] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-18T20:32:14.945428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:14.945463] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:14.945490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:14.945548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:15.015876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:15.017429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:15.017567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:15.017627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:15.153006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:15.153400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:15.153442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:15.153473] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:15.157828] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-18T20:32:15.158438] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-18T20:32:15.158608] [INFO ] [sig ] STC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:15.308072] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STC.txt [2026-02-18T20:32:15.308245] [INFO ] [sig ] [2864/3398] Completed STC in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:15.308285] [INFO ] [sig ] [2865/3398] Forecasting STE... [2026-02-18T20:32:15.308314] [INFO ] [sig ] Generating forecast for: STE [2026-02-18T20:32:15.308344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-18T20:32:15.320487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-18T20:32:15.320911] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-18T20:32:15.321748] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-18T20:32:15.321803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:15.321873] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:15.321915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:15.321999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:15.381520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:15.382424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:15.382511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:15.382545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:15.505870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:15.506024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:15.506064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:15.506093] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:15.509683] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-18T20:32:15.509963] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-18T20:32:15.510111] [INFO ] [sig ] STE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:15.655171] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STE.txt [2026-02-18T20:32:15.655331] [INFO ] [sig ] [2865/3398] Completed STE in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:15.655371] [INFO ] [sig ] [2866/3398] Forecasting STEL... [2026-02-18T20:32:15.655401] [INFO ] [sig ] Generating forecast for: STEL [2026-02-18T20:32:15.655458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-18T20:32:15.667663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-18T20:32:15.667959] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-18T20:32:15.668796] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-18T20:32:15.668849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:15.668880] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:15.668906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:15.668964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:15.727408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:15.728310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:15.728398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:15.728431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:15.855858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:15.856145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:15.856199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:15.856229] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:15.859915] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: DOWN (p=7.70%) [2026-02-18T20:32:15.860223] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-18T20:32:15.860366] [INFO ] [sig ] STEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:16.005033] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STEL.txt [2026-02-18T20:32:16.005192] [INFO ] [sig ] [2866/3398] Completed STEL in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:16.005232] [INFO ] [sig ] [2867/3398] Forecasting STEM... [2026-02-18T20:32:16.005262] [INFO ] [sig ] Generating forecast for: STEM [2026-02-18T20:32:16.005292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-18T20:32:16.017994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-18T20:32:16.018323] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-18T20:32:16.019135] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-18T20:32:16.019189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:16.019224] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:16.019251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:16.019307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:16.080594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:16.081607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:16.081692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:16.081727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:16.210998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:16.211164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:16.211207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:16.211235] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:16.214747] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: DOWN (p=16.91%) [2026-02-18T20:32:16.215034] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-18T20:32:16.215164] [INFO ] [sig ] STEM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:16.358697] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STEM.txt [2026-02-18T20:32:16.358827] [INFO ] [sig ] [2867/3398] Completed STEM in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:16.358868] [INFO ] [sig ] [2868/3398] Forecasting STEP... [2026-02-18T20:32:16.358897] [INFO ] [sig ] Generating forecast for: STEP [2026-02-18T20:32:16.358928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-18T20:32:16.371691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-18T20:32:16.372105] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-18T20:32:16.373186] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-18T20:32:16.373242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:16.373275] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:16.373302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:16.373360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:16.432958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:16.433887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:16.433981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:16.434015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:16.556719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:16.556887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:16.556929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:16.556991] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:16.560775] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=54.60%) [2026-02-18T20:32:16.561134] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-18T20:32:16.561281] [INFO ] [sig ] STEP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:16.709419] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STEP.txt [2026-02-18T20:32:16.709612] [INFO ] [sig ] [2868/3398] Completed STEP in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:16.709659] [INFO ] [sig ] [2869/3398] Forecasting STHO... [2026-02-18T20:32:16.709690] [INFO ] [sig ] Generating forecast for: STHO [2026-02-18T20:32:16.709720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-18T20:32:16.722408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-18T20:32:16.722808] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-18T20:32:16.723700] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-18T20:32:16.723755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:16.723788] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:16.723814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:16.723871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:16.786629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:16.787566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:16.787674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:16.787709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:16.909778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:16.909950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:16.910003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:16.910048] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:16.913986] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-02-18T20:32:16.914291] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-18T20:32:16.914456] [INFO ] [sig ] STHO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:17.061765] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STHO.txt [2026-02-18T20:32:17.061932] [INFO ] [sig ] [2869/3398] Completed STHO in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:17.061979] [INFO ] [sig ] [2870/3398] Forecasting STI... [2026-02-18T20:32:17.062011] [INFO ] [sig ] Generating forecast for: STI [2026-02-18T20:32:17.062042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-18T20:32:17.074336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-18T20:32:17.074713] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-18T20:32:17.075757] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-18T20:32:17.075810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:17.075842] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:17.075869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:17.075927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:17.139438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:17.140286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:17.140375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:17.140409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:17.265179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:17.265343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:17.265384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:17.265414] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:17.269182] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-18T20:32:17.269480] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-18T20:32:17.269640] [INFO ] [sig ] STI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:17.424732] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STI.txt [2026-02-18T20:32:17.424922] [INFO ] [sig ] [2870/3398] Completed STI in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:17.424972] [INFO ] [sig ] [2871/3398] Forecasting STIM... [2026-02-18T20:32:17.425003] [INFO ] [sig ] Generating forecast for: STIM [2026-02-18T20:32:17.425035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-18T20:32:17.439075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-18T20:32:17.439731] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-18T20:32:17.440663] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-18T20:32:17.440720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:17.440754] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:17.440782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:17.440841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:17.503223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:17.504187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:17.504278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:17.504314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:17.635219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:17.635380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:17.635423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:17.635454] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:17.639090] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=30.63%) [2026-02-18T20:32:17.639413] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-18T20:32:17.639551] [INFO ] [sig ] STIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:17.787112] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STIM.txt [2026-02-18T20:32:17.787252] [INFO ] [sig ] [2871/3398] Completed STIM in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:17.787292] [INFO ] [sig ] [2872/3398] Forecasting STK... [2026-02-18T20:32:17.787322] [INFO ] [sig ] Generating forecast for: STK [2026-02-18T20:32:17.787353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-18T20:32:17.798216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-18T20:32:17.798528] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-18T20:32:17.799380] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-18T20:32:17.799645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:17.799699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:17.799727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:17.799786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:17.858101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:17.858870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:17.858954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:17.858989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:17.982455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:17.982626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:17.982669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:17.982698] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:17.986124] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-02-18T20:32:17.986407] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-18T20:32:17.986535] [INFO ] [sig ] STK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:18.134436] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STK.txt [2026-02-18T20:32:18.134602] [INFO ] [sig ] [2872/3398] Completed STK in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-18T20:32:18.134646] [INFO ] [sig ] [2873/3398] Forecasting STKH... [2026-02-18T20:32:18.134675] [INFO ] [sig ] Generating forecast for: STKH [2026-02-18T20:32:18.134705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-18T20:32:18.145822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-18T20:32:18.146125] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-18T20:32:18.146936] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-18T20:32:18.146990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:18.147022] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:18.147048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:18.147103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:18.213016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:18.213987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:18.214080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:18.214120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:18.326805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:18.326958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:18.326998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:18.327027] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:18.330540] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=75.29%) [2026-02-18T20:32:18.330866] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-18T20:32:18.331002] [INFO ] [sig ] STKH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:18.480877] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STKH.txt [2026-02-18T20:32:18.481078] [INFO ] [sig ] [2873/3398] Completed STKH in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-18T20:32:18.481134] [INFO ] [sig ] [2874/3398] Forecasting STKL... [2026-02-18T20:32:18.481171] [INFO ] [sig ] Generating forecast for: STKL [2026-02-18T20:32:18.481216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-18T20:32:18.494324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-18T20:32:18.494713] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-18T20:32:18.495480] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-18T20:32:18.495533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:18.495565] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:18.495624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:18.495683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:18.553829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:18.554735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:18.554831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:18.554866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:18.679762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:18.679923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:18.679965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:18.679998] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:18.683464] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-18T20:32:18.683768] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-18T20:32:18.683897] [INFO ] [sig ] STKL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:18.825867] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STKL.txt [2026-02-18T20:32:18.825995] [INFO ] [sig ] [2874/3398] Completed STKL in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-18T20:32:18.826032] [INFO ] [sig ] [2875/3398] Forecasting STKS... [2026-02-18T20:32:18.826062] [INFO ] [sig ] Generating forecast for: STKS [2026-02-18T20:32:18.826091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-18T20:32:18.837511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-18T20:32:18.837864] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-18T20:32:18.838680] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-18T20:32:18.838745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:18.838778] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:18.838806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:18.838862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:18.896018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:18.896719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:18.896839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:18.896874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:19.024256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:19.024441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:19.024484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:19.024514] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:19.028288] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-02-18T20:32:19.028808] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-18T20:32:19.028968] [INFO ] [sig ] STKS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:19.174215] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STKS.txt [2026-02-18T20:32:19.174349] [INFO ] [sig ] [2875/3398] Completed STKS in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-18T20:32:19.174395] [INFO ] [sig ] [2876/3398] Forecasting STLA... [2026-02-18T20:32:19.174426] [INFO ] [sig ] Generating forecast for: STLA [2026-02-18T20:32:19.174456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-18T20:32:19.186663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-18T20:32:19.186941] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-18T20:32:19.187717] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-18T20:32:19.187770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:19.187802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:19.187829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:19.187904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:19.246997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:19.247843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:19.247946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:19.247982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:19.374056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:19.374215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:19.374256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:19.374285] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:19.377722] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-02-18T20:32:19.378001] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-18T20:32:19.378147] [INFO ] [sig ] STLA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:19.521822] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STLA.txt [2026-02-18T20:32:19.521986] [INFO ] [sig ] [2876/3398] Completed STLA in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-18T20:32:19.522026] [INFO ] [sig ] [2877/3398] Forecasting STLD... [2026-02-18T20:32:19.522056] [INFO ] [sig ] Generating forecast for: STLD [2026-02-18T20:32:19.522085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-18T20:32:19.533968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-18T20:32:19.534282] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-18T20:32:19.535077] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-18T20:32:19.535141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:19.535180] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:19.535214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:19.535276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:19.592254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:19.593106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:19.593191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:19.593224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:19.720967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:19.721128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:19.721167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:19.721197] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:19.724615] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=41.07%) [2026-02-18T20:32:19.724899] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-18T20:32:19.725030] [INFO ] [sig ] STLD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:19.876071] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STLD.txt [2026-02-18T20:32:19.876232] [INFO ] [sig ] [2877/3398] Completed STLD in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:19.876273] [INFO ] [sig ] [2878/3398] Forecasting STM... [2026-02-18T20:32:19.876492] [INFO ] [sig ] Generating forecast for: STM [2026-02-18T20:32:19.876522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-18T20:32:19.889085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-18T20:32:19.889517] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-18T20:32:19.890338] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-18T20:32:19.890390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:19.890431] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:19.890460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:19.890517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:19.950105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:19.951031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:19.951147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:19.951183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:20.088281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:20.088463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:20.088505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:20.088534] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:20.092316] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=36.83%) [2026-02-18T20:32:20.092622] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-18T20:32:20.092753] [INFO ] [sig ] STM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:20.247379] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STM.txt [2026-02-18T20:32:20.247591] [INFO ] [sig ] [2878/3398] Completed STM in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:20.247641] [INFO ] [sig ] [2879/3398] Forecasting STN... [2026-02-18T20:32:20.247673] [INFO ] [sig ] Generating forecast for: STN [2026-02-18T20:32:20.247703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-18T20:32:20.260727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-18T20:32:20.261132] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-18T20:32:20.261956] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-18T20:32:20.262009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:20.262041] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:20.262067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:20.262124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:20.320069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:20.320955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:20.321038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:20.321072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:20.443981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:20.444139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:20.444178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:20.444207] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:20.447611] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-18T20:32:20.447898] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-18T20:32:20.448028] [INFO ] [sig ] STN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:20.594876] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STN.txt [2026-02-18T20:32:20.595065] [INFO ] [sig ] [2879/3398] Completed STN in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:20.595108] [INFO ] [sig ] [2880/3398] Forecasting STNE... [2026-02-18T20:32:20.595137] [INFO ] [sig ] Generating forecast for: STNE [2026-02-18T20:32:20.595168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-18T20:32:20.607255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-18T20:32:20.607667] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-18T20:32:20.608493] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-18T20:32:20.608548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:20.608600] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:20.608629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:20.608687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:20.668330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:20.669550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:20.669653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:20.669686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:20.800052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:20.800210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:20.800250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:20.800279] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:20.803725] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=55.05%) [2026-02-18T20:32:20.804046] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-18T20:32:20.804178] [INFO ] [sig ] STNE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:20.958807] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STNE.txt [2026-02-18T20:32:20.958972] [INFO ] [sig ] [2880/3398] Completed STNE in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:20.959010] [INFO ] [sig ] [2881/3398] Forecasting STOK... [2026-02-18T20:32:20.959040] [INFO ] [sig ] Generating forecast for: STOK [2026-02-18T20:32:20.959070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-18T20:32:20.973302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-18T20:32:20.973904] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-18T20:32:20.974899] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-18T20:32:20.974951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:20.974984] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:20.975010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:20.975066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:21.041307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:21.042417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:21.042718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:21.042755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:21.181638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:21.181804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:21.181845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:21.181876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:21.185567] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-18T20:32:21.185889] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-18T20:32:21.186025] [INFO ] [sig ] STOK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:21.403144] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STOK.txt [2026-02-18T20:32:21.403328] [INFO ] [sig ] [2881/3398] Completed STOK in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:21.403375] [INFO ] [sig ] [2882/3398] Forecasting STRA... [2026-02-18T20:32:21.403406] [INFO ] [sig ] Generating forecast for: STRA [2026-02-18T20:32:21.403436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-18T20:32:21.416217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-18T20:32:21.416656] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-18T20:32:21.417517] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-18T20:32:21.417598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:21.417654] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:21.417683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:21.417740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:21.477617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:21.478551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:21.478663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:21.478697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:21.605534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:21.605713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:21.605773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:21.605804] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:21.609238] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-02-18T20:32:21.609524] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-18T20:32:21.609681] [INFO ] [sig ] STRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:21.757245] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STRA.txt [2026-02-18T20:32:21.757406] [INFO ] [sig ] [2882/3398] Completed STRA in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:21.757664] [INFO ] [sig ] [2883/3398] Forecasting STRL... [2026-02-18T20:32:21.757696] [INFO ] [sig ] Generating forecast for: STRL [2026-02-18T20:32:21.757726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-18T20:32:21.770238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-18T20:32:21.770806] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-18T20:32:21.771605] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-18T20:32:21.771659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:21.771692] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:21.771719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:21.771775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:21.829816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:21.830725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:21.830812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:21.830845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:21.956979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:21.957146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:21.957194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:21.957229] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:21.961087] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=5.10%) [2026-02-18T20:32:21.961554] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-18T20:32:21.961709] [INFO ] [sig ] STRL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:22.107241] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STRL.txt [2026-02-18T20:32:22.107398] [INFO ] [sig ] [2883/3398] Completed STRL in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:22.107437] [INFO ] [sig ] [2884/3398] Forecasting STRS... [2026-02-18T20:32:22.107467] [INFO ] [sig ] Generating forecast for: STRS [2026-02-18T20:32:22.107497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-18T20:32:22.120402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-18T20:32:22.120898] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-18T20:32:22.121863] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-18T20:32:22.121926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:22.121963] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:22.121993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:22.122054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:22.187977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:22.188984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:22.189088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:22.189132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:22.291830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:22.291990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:22.292030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:22.292059] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:22.295712] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-18T20:32:22.296058] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-18T20:32:22.296200] [INFO ] [sig ] STRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:22.443215] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STRS.txt [2026-02-18T20:32:22.443388] [INFO ] [sig ] [2884/3398] Completed STRS in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:22.443430] [INFO ] [sig ] [2885/3398] Forecasting STSS... [2026-02-18T20:32:22.443461] [INFO ] [sig ] Generating forecast for: STSS [2026-02-18T20:32:22.443492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-18T20:32:22.455454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-18T20:32:22.455900] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-18T20:32:22.456871] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-18T20:32:22.456932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:22.456965] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:22.456994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:22.457052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:22.519970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:22.520889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:22.520985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:22.521020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:22.642914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:22.643075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:22.643116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:22.643182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:22.646922] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-18T20:32:22.647264] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-18T20:32:22.647407] [INFO ] [sig ] STSS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:22.803747] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STSS.txt [2026-02-18T20:32:22.803924] [INFO ] [sig ] [2885/3398] Completed STSS in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:22.803965] [INFO ] [sig ] [2886/3398] Forecasting STTK... [2026-02-18T20:32:22.803997] [INFO ] [sig ] Generating forecast for: STTK [2026-02-18T20:32:22.804027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-18T20:32:22.816983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-18T20:32:22.817385] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-18T20:32:22.818301] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-18T20:32:22.818366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:22.818414] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:22.818443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:22.818501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:22.876993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:22.877902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:22.878007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:22.878040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:23.001269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:23.001430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:23.001471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:23.001500] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:23.005202] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-18T20:32:23.005623] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-18T20:32:23.005781] [INFO ] [sig ] STTK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:23.153426] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STTK.txt [2026-02-18T20:32:23.153558] [INFO ] [sig ] [2886/3398] Completed STTK in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:23.153617] [INFO ] [sig ] [2887/3398] Forecasting STVN... [2026-02-18T20:32:23.153648] [INFO ] [sig ] Generating forecast for: STVN [2026-02-18T20:32:23.153677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-18T20:32:23.166862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-18T20:32:23.167248] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-18T20:32:23.168147] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-18T20:32:23.168203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:23.168235] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:23.168261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:23.168319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:23.225971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:23.226860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:23.226949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:23.226984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:23.347009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:23.347170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:23.347217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:23.347253] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:23.350700] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-18T20:32:23.350993] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-18T20:32:23.351121] [INFO ] [sig ] STVN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:23.492394] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STVN.txt [2026-02-18T20:32:23.492526] [INFO ] [sig ] [2887/3398] Completed STVN in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:23.492565] [INFO ] [sig ] [2888/3398] Forecasting STWD... [2026-02-18T20:32:23.492614] [INFO ] [sig ] Generating forecast for: STWD [2026-02-18T20:32:23.492644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-18T20:32:23.505476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-18T20:32:23.505800] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-18T20:32:23.506596] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-18T20:32:23.506650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:23.506682] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:23.506709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:23.506766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:23.567475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:23.568445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:23.568535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:23.568588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:23.694411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:23.694591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:23.694636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:23.694667] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:23.698179] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=74.01%) [2026-02-18T20:32:23.698458] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-18T20:32:23.698611] [INFO ] [sig ] STWD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:23.841128] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STWD.txt [2026-02-18T20:32:23.841293] [INFO ] [sig ] [2888/3398] Completed STWD in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:23.841334] [INFO ] [sig ] [2889/3398] Forecasting STX... [2026-02-18T20:32:23.841365] [INFO ] [sig ] Generating forecast for: STX [2026-02-18T20:32:23.841395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-18T20:32:23.854810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-18T20:32:23.855242] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-18T20:32:23.856169] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-18T20:32:23.856236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:23.856271] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:23.856301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:23.856361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:23.917813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:23.918763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:23.918866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:23.918902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:24.045910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:24.046073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:24.046114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:24.046143] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:24.049854] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-02-18T20:32:24.050185] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-18T20:32:24.050327] [INFO ] [sig ] STX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:24.203765] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/STX.txt [2026-02-18T20:32:24.203934] [INFO ] [sig ] [2889/3398] Completed STX in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-18T20:32:24.203982] [INFO ] [sig ] [2890/3398] Forecasting STXE... [2026-02-18T20:32:24.204015] [INFO ] [sig ] Generating forecast for: STXE [2026-02-18T20:32:24.204045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-18T20:32:24.215364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-18T20:32:24.215773] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-18T20:32:24.216605] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-18T20:32:24.216662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:24.216694] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:24.216721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:24.216778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:24.284433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:24.285340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:24.285431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:24.285467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:24.394814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:24.394978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:24.395018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:24.395047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:24.399006] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=61.68%) [2026-02-18T20:32:24.399382] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-18T20:32:24.399523] [INFO ] [sig ] STXE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:24.555115] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STXE.txt [2026-02-18T20:32:24.555277] [INFO ] [sig ] [2890/3398] Completed STXE in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-18T20:32:24.555317] [INFO ] [sig ] [2891/3398] Forecasting STXG... [2026-02-18T20:32:24.555347] [INFO ] [sig ] Generating forecast for: STXG [2026-02-18T20:32:24.555377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-18T20:32:24.567200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-18T20:32:24.567813] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-18T20:32:24.568761] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-18T20:32:24.568821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:24.568856] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:24.568885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:24.568944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:24.629039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:24.629960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:24.630062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:24.630099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:24.739992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:24.740151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:24.740191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:24.740220] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:24.743756] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-02-18T20:32:24.744074] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-18T20:32:24.744241] [INFO ] [sig ] STXG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:24.892863] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/STXG.txt [2026-02-18T20:32:24.893021] [INFO ] [sig ] [2891/3398] Completed STXG in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-18T20:32:24.893061] [INFO ] [sig ] [2892/3398] Forecasting SUI... [2026-02-18T20:32:24.893092] [INFO ] [sig ] Generating forecast for: SUI [2026-02-18T20:32:24.893121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-18T20:32:24.906312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-18T20:32:24.906766] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-18T20:32:24.907965] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-18T20:32:24.908035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:24.908094] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:24.908126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:24.908186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:24.973414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:24.974738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:24.974869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:24.974906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:25.102362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:25.102528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:25.102588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:25.102621] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:25.106370] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-02-18T20:32:25.106725] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-18T20:32:25.106867] [INFO ] [sig ] SUI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:25.253345] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SUI.txt [2026-02-18T20:32:25.253508] [INFO ] [sig ] [2892/3398] Completed SUI in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-18T20:32:25.253548] [INFO ] [sig ] [2893/3398] Forecasting SUN... [2026-02-18T20:32:25.253600] [INFO ] [sig ] Generating forecast for: SUN [2026-02-18T20:32:25.253635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-18T20:32:25.265280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-18T20:32:25.265682] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-18T20:32:25.266489] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-18T20:32:25.266546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:25.266607] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:25.266638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:25.266697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:25.327391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:25.328776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:25.328884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:25.328921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:25.453770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:25.453934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:25.453975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:25.454023] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:25.458343] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-18T20:32:25.458891] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-18T20:32:25.459031] [INFO ] [sig ] SUN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:25.611087] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SUN.txt [2026-02-18T20:32:25.611265] [INFO ] [sig ] [2893/3398] Completed SUN in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-18T20:32:25.611312] [INFO ] [sig ] [2894/3398] Forecasting SUNS... [2026-02-18T20:32:25.611349] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-18T20:32:25.611379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-18T20:32:25.623642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-18T20:32:25.624023] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-18T20:32:25.624862] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-18T20:32:25.624920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:25.624951] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:25.624977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:25.625039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:25.685188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:25.686269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:25.686561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:25.686617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:25.811515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:25.811706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:25.811748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:25.811777] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:25.815876] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-18T20:32:25.816261] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-18T20:32:25.816416] [INFO ] [sig ] SUNS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:25.972394] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SUNS.txt [2026-02-18T20:32:25.972566] [INFO ] [sig ] [2894/3398] Completed SUNS in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:25.972635] [INFO ] [sig ] [2895/3398] Forecasting SUPN... [2026-02-18T20:32:25.972667] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-18T20:32:25.972696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-18T20:32:25.984417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-18T20:32:25.984859] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-18T20:32:25.985788] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-18T20:32:25.985855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:25.985890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:25.985918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:25.985977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:26.046236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:26.047224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:26.047410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:26.047452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:26.181880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:26.182048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:26.182091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:26.182124] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:26.186441] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=50.93%) [2026-02-18T20:32:26.187027] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-18T20:32:26.187183] [INFO ] [sig ] SUPN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:26.354190] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SUPN.txt [2026-02-18T20:32:26.354389] [INFO ] [sig ] [2895/3398] Completed SUPN in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:26.354433] [INFO ] [sig ] [2896/3398] Forecasting SUSB... [2026-02-18T20:32:26.354466] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-18T20:32:26.354497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-18T20:32:26.365504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-18T20:32:26.365850] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-18T20:32:26.366664] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-18T20:32:26.366719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:26.366752] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:26.366780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:26.366837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:26.428226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:26.429128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:26.429224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:26.429267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:26.551498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:26.551670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:26.551711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:26.551740] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:26.555119] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-18T20:32:26.555400] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-18T20:32:26.555525] [INFO ] [sig ] SUSB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:26.695857] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SUSB.txt [2026-02-18T20:32:26.696003] [INFO ] [sig ] [2896/3398] Completed SUSB in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:26.696043] [INFO ] [sig ] [2897/3398] Forecasting SUSC... [2026-02-18T20:32:26.696072] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-18T20:32:26.696101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-18T20:32:26.707207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-18T20:32:26.707539] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-18T20:32:26.708339] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-18T20:32:26.708393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:26.708436] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:26.708469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:26.708526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:26.767878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:26.768750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:26.768834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:26.768868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:26.897077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:26.897234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:26.897278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:26.897307] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:26.901148] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-18T20:32:26.901455] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-18T20:32:26.901617] [INFO ] [sig ] SUSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:27.050542] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SUSC.txt [2026-02-18T20:32:27.050708] [INFO ] [sig ] [2897/3398] Completed SUSC in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:27.050750] [INFO ] [sig ] [2898/3398] Forecasting SUSL... [2026-02-18T20:32:27.050780] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-18T20:32:27.050809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-18T20:32:27.063102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-18T20:32:27.063499] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-18T20:32:27.064389] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-18T20:32:27.064445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:27.064480] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:27.064517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:27.064616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:27.125677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:27.126653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:27.126744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:27.126777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:27.249874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:27.250054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:27.250106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:27.250137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:27.253794] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=0.07%) [2026-02-18T20:32:27.254099] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-18T20:32:27.254234] [INFO ] [sig ] SUSL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:27.402206] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SUSL.txt [2026-02-18T20:32:27.402759] [INFO ] [sig ] [2898/3398] Completed SUSL in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:27.402808] [INFO ] [sig ] [2899/3398] Forecasting SUUN... [2026-02-18T20:32:27.402839] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-18T20:32:27.402872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-18T20:32:27.415154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-18T20:32:27.415837] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-18T20:32:27.416999] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-18T20:32:27.417060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:27.417137] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:27.417178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:27.417261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:27.477600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:27.478617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:27.478713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:27.478747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:27.603320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:27.603486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:27.603525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:27.603554] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:27.607061] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-02-18T20:32:27.607386] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-18T20:32:27.607522] [INFO ] [sig ] SUUN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:27.754252] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SUUN.txt [2026-02-18T20:32:27.754411] [INFO ] [sig ] [2899/3398] Completed SUUN in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:27.754450] [INFO ] [sig ] [2900/3398] Forecasting SUZ... [2026-02-18T20:32:27.754481] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-18T20:32:27.754511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-18T20:32:27.765364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-18T20:32:27.765684] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-18T20:32:27.766471] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-18T20:32:27.766524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:27.766556] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:27.766608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:27.766667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:27.824063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:27.824959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:27.825053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:27.825090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:27.947761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:27.947929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:27.947970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:27.948000] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:27.951863] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-18T20:32:27.952169] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-18T20:32:27.952308] [INFO ] [sig ] SUZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:28.106631] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SUZ.txt [2026-02-18T20:32:28.106800] [INFO ] [sig ] [2900/3398] Completed SUZ in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:28.106841] [INFO ] [sig ] [2901/3398] Forecasting SVC... [2026-02-18T20:32:28.106880] [INFO ] [sig ] Generating forecast for: SVC [2026-02-18T20:32:28.106911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-18T20:32:28.118552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-18T20:32:28.118939] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-18T20:32:28.119742] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-18T20:32:28.119795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:28.119827] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:28.119855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:28.119912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:28.180217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:28.181103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:28.181192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:28.181227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:28.304894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:28.305057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:28.305099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:28.305130] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:28.308691] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-02-18T20:32:28.308991] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-18T20:32:28.309130] [INFO ] [sig ] SVC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:28.453189] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SVC.txt [2026-02-18T20:32:28.453346] [INFO ] [sig ] [2901/3398] Completed SVC in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:28.453397] [INFO ] [sig ] [2902/3398] Forecasting SVCO... [2026-02-18T20:32:28.453431] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-18T20:32:28.453465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-18T20:32:28.464067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-18T20:32:28.464341] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-18T20:32:28.465130] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-18T20:32:28.465183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:28.465215] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:28.465242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:28.465298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:28.523106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:28.523817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:28.523901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:28.523936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:28.645538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:28.645722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:28.645764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:28.645823] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:28.649205] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-18T20:32:28.649489] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-18T20:32:28.649638] [INFO ] [sig ] SVCO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:28.790820] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SVCO.txt [2026-02-18T20:32:28.790961] [INFO ] [sig ] [2902/3398] Completed SVCO in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:28.791000] [INFO ] [sig ] [2903/3398] Forecasting SVRA... [2026-02-18T20:32:28.791031] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-18T20:32:28.791061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-18T20:32:28.801603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-18T20:32:28.801893] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-18T20:32:28.802687] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-18T20:32:28.802741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:28.802773] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:28.802800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:28.802857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:28.860478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:28.861290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:28.861388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:28.861426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:28.984125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:28.984281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:28.984321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:28.984350] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:28.987764] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-18T20:32:28.988044] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-18T20:32:28.988202] [INFO ] [sig ] SVRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:29.134950] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SVRA.txt [2026-02-18T20:32:29.135112] [INFO ] [sig ] [2903/3398] Completed SVRA in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:29.135151] [INFO ] [sig ] [2904/3398] Forecasting SWBI... [2026-02-18T20:32:29.135180] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-18T20:32:29.135212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-18T20:32:29.147084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-18T20:32:29.147455] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-18T20:32:29.148318] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-18T20:32:29.148378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:29.148409] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:29.148435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:29.148497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:29.209909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:29.210815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:29.210905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:29.210940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:29.338085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:29.338265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:29.338315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:29.338371] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:29.342264] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=43.42%) [2026-02-18T20:32:29.342565] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-18T20:32:29.342721] [INFO ] [sig ] SWBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:29.491876] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SWBI.txt [2026-02-18T20:32:29.492038] [INFO ] [sig ] [2904/3398] Completed SWBI in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:29.492078] [INFO ] [sig ] [2905/3398] Forecasting SWIM... [2026-02-18T20:32:29.492109] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-18T20:32:29.492140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-18T20:32:29.502826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-18T20:32:29.503202] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-18T20:32:29.504013] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-18T20:32:29.504066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:29.504098] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:29.504125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:29.504181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:29.564253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:29.565141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:29.565234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:29.565273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:29.689693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:29.689859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:29.689898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:29.689927] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:29.693553] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-18T20:32:29.693865] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-18T20:32:29.693995] [INFO ] [sig ] SWIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:29.839420] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SWIM.txt [2026-02-18T20:32:29.839595] [INFO ] [sig ] [2905/3398] Completed SWIM in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-18T20:32:29.839639] [INFO ] [sig ] [2906/3398] Forecasting SWK... [2026-02-18T20:32:29.839670] [INFO ] [sig ] Generating forecast for: SWK [2026-02-18T20:32:29.839702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-18T20:32:29.849990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-18T20:32:29.850307] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-18T20:32:29.851130] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-18T20:32:29.851183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:29.851215] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:29.851242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:29.851298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:29.911884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:29.912975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:29.913062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:29.913129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:30.033834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:30.033996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:30.034037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:30.034066] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:30.037725] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-02-18T20:32:30.038042] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-18T20:32:30.038208] [INFO ] [sig ] SWK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:30.184308] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SWK.txt [2026-02-18T20:32:30.184489] [INFO ] [sig ] [2906/3398] Completed SWK in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-18T20:32:30.184529] [INFO ] [sig ] [2907/3398] Forecasting SWKS... [2026-02-18T20:32:30.184559] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-18T20:32:30.184797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-18T20:32:30.195814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-18T20:32:30.196176] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-18T20:32:30.197268] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-18T20:32:30.197338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:30.197377] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:30.197412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:30.197478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:30.255752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:30.256661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:30.256749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:30.256784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:30.378926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:30.379083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:30.379124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:30.379153] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:30.382620] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: DOWN (p=47.84%) [2026-02-18T20:32:30.382897] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-18T20:32:30.383025] [INFO ] [sig ] SWKS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:30.525917] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SWKS.txt [2026-02-18T20:32:30.526076] [INFO ] [sig ] [2907/3398] Completed SWKS in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-18T20:32:30.526116] [INFO ] [sig ] [2908/3398] Forecasting SWX... [2026-02-18T20:32:30.526147] [INFO ] [sig ] Generating forecast for: SWX [2026-02-18T20:32:30.526177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-18T20:32:30.536498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-18T20:32:30.536792] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-18T20:32:30.537559] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-18T20:32:30.537635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:30.537667] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:30.537694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:30.537761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:30.597433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:30.598368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:30.598455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:30.598490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:30.733938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:30.734097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:30.734136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:30.734165] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:30.737664] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=63.40%) [2026-02-18T20:32:30.737953] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-18T20:32:30.738104] [INFO ] [sig ] SWX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:30.889541] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SWX.txt [2026-02-18T20:32:30.889701] [INFO ] [sig ] [2908/3398] Completed SWX in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-18T20:32:30.889740] [INFO ] [sig ] [2909/3398] Forecasting SXC... [2026-02-18T20:32:30.889770] [INFO ] [sig ] Generating forecast for: SXC [2026-02-18T20:32:30.889810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-18T20:32:30.901939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-18T20:32:30.902245] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-18T20:32:30.903090] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-18T20:32:30.903144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:30.903177] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:30.903206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:30.903265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:30.967287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:30.968312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:30.968478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:30.968528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:31.098872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:31.099034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:31.099074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:31.099104] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:31.102673] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-18T20:32:31.103005] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-18T20:32:31.103146] [INFO ] [sig ] SXC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:31.254892] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SXC.txt [2026-02-18T20:32:31.255064] [INFO ] [sig ] [2909/3398] Completed SXC in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-18T20:32:31.255106] [INFO ] [sig ] [2910/3398] Forecasting SXI... [2026-02-18T20:32:31.255139] [INFO ] [sig ] Generating forecast for: SXI [2026-02-18T20:32:31.255170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-18T20:32:31.266006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-18T20:32:31.266397] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-18T20:32:31.267240] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-18T20:32:31.267318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:31.267360] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:31.267436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:31.267516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:31.329548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:31.330476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:31.330596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:31.330635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:31.465942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:31.466101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:31.466141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:31.466170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:31.469778] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=28.60%) [2026-02-18T20:32:31.470097] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-18T20:32:31.470233] [INFO ] [sig ] SXI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:31.623523] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SXI.txt [2026-02-18T20:32:31.623713] [INFO ] [sig ] [2910/3398] Completed SXI in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-18T20:32:31.623753] [INFO ] [sig ] [2911/3398] Forecasting SY... [2026-02-18T20:32:31.623783] [INFO ] [sig ] Generating forecast for: SY [2026-02-18T20:32:31.623815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-18T20:32:31.634132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-18T20:32:31.634523] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-18T20:32:31.635345] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-18T20:32:31.635413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:31.635471] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:31.635513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:31.635601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:31.696527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:31.697439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:31.697536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:31.697592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:31.823069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:31.823241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:31.823284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:31.823314] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:31.827731] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-02-18T20:32:31.828199] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-18T20:32:31.828437] [INFO ] [sig ] SY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:31.995694] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SY.txt [2026-02-18T20:32:31.995880] [INFO ] [sig ] [2911/3398] Completed SY in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:31.995929] [INFO ] [sig ] [2912/3398] Forecasting SYF... [2026-02-18T20:32:31.995962] [INFO ] [sig ] Generating forecast for: SYF [2026-02-18T20:32:31.995993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-18T20:32:32.008375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-18T20:32:32.009007] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-18T20:32:32.009864] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-18T20:32:32.009921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:32.009954] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:32.009981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:32.010038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:32.076748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:32.078028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:32.078182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:32.078219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:32.224629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:32.224995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:32.225035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:32.225065] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:32.229404] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=22.56%) [2026-02-18T20:32:32.229949] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-18T20:32:32.230132] [INFO ] [sig ] SYF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:32.386142] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SYF.txt [2026-02-18T20:32:32.386354] [INFO ] [sig ] [2912/3398] Completed SYF in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:32.386429] [INFO ] [sig ] [2913/3398] Forecasting SYK... [2026-02-18T20:32:32.386468] [INFO ] [sig ] Generating forecast for: SYK [2026-02-18T20:32:32.386504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-18T20:32:32.397889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-18T20:32:32.398303] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-18T20:32:32.399336] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-18T20:32:32.399394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:32.399430] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:32.399459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:32.399517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:32.463306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:32.464239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:32.464364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:32.464407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:32.585027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:32.585191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:32.585235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:32.585280] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:32.589140] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=66.64%) [2026-02-18T20:32:32.589489] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-18T20:32:32.589665] [INFO ] [sig ] SYK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:32.742469] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SYK.txt [2026-02-18T20:32:32.742665] [INFO ] [sig ] [2913/3398] Completed SYK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:32.742725] [INFO ] [sig ] [2914/3398] Forecasting SYM... [2026-02-18T20:32:32.742760] [INFO ] [sig ] Generating forecast for: SYM [2026-02-18T20:32:32.742793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-18T20:32:32.754039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-18T20:32:32.754454] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-18T20:32:32.755354] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-18T20:32:32.755424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:32.755465] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:32.755499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:32.755559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:32.818449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:32.819600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:32.819907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:32.819951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:32.951053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:32.951220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:32.951262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:32.951293] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:32.955087] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=77.15%) [2026-02-18T20:32:32.955436] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-18T20:32:32.955605] [INFO ] [sig ] SYM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:33.111649] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SYM.txt [2026-02-18T20:32:33.111812] [INFO ] [sig ] [2914/3398] Completed SYM in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:33.111851] [INFO ] [sig ] [2915/3398] Forecasting SYNA... [2026-02-18T20:32:33.111881] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-18T20:32:33.111912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-18T20:32:33.123909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-18T20:32:33.124258] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-18T20:32:33.125274] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-18T20:32:33.125328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:33.125361] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:33.125391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:33.125461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:33.183693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:33.184442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:33.184530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:33.184562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:33.312853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:33.313014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:33.313054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:33.313083] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:33.316447] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=31.14%) [2026-02-18T20:32:33.316764] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-18T20:32:33.316892] [INFO ] [sig ] SYNA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:33.462196] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SYNA.txt [2026-02-18T20:32:33.462363] [INFO ] [sig ] [2915/3398] Completed SYNA in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:33.462413] [INFO ] [sig ] [2916/3398] Forecasting SYRE... [2026-02-18T20:32:33.462448] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-18T20:32:33.462485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-18T20:32:33.473165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-18T20:32:33.473462] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-18T20:32:33.474286] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-18T20:32:33.474339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:33.474395] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:33.474424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:33.474486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:33.536130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:33.536985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:33.537069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:33.537102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:33.661622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:33.661782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:33.661824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:33.661855] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:33.665502] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-18T20:32:33.666019] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-18T20:32:33.666152] [INFO ] [sig ] SYRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:33.815790] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/SYRE.txt [2026-02-18T20:32:33.815961] [INFO ] [sig ] [2916/3398] Completed SYRE in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:33.816005] [INFO ] [sig ] [2917/3398] Forecasting SYY... [2026-02-18T20:32:33.816037] [INFO ] [sig ] Generating forecast for: SYY [2026-02-18T20:32:33.816070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-18T20:32:33.827598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-18T20:32:33.827964] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-18T20:32:33.828860] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-18T20:32:33.828915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:33.828948] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:33.828978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:33.829037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:33.890121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:33.891022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:33.891107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:33.891141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:34.016605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:34.016749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:34.016806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:34.016838] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:34.020258] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=58.74%) [2026-02-18T20:32:34.020566] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-18T20:32:34.020709] [INFO ] [sig ] SYY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:34.163222] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/SYY.txt [2026-02-18T20:32:34.163348] [INFO ] [sig ] [2917/3398] Completed SYY in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:34.163386] [INFO ] [sig ] [2918/3398] Forecasting TAC... [2026-02-18T20:32:34.163416] [INFO ] [sig ] Generating forecast for: TAC [2026-02-18T20:32:34.163446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-18T20:32:34.175225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-18T20:32:34.175485] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-18T20:32:34.176479] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-18T20:32:34.176543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:34.176601] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:34.176630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:34.176687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:34.237131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:34.237982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:34.238080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:34.238115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:34.358429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:34.358606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:34.358646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:34.358676] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:34.362015] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-02-18T20:32:34.362289] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-18T20:32:34.362412] [INFO ] [sig ] TAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:34.512713] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TAC.txt [2026-02-18T20:32:34.512873] [INFO ] [sig ] [2918/3398] Completed TAC in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:34.512913] [INFO ] [sig ] [2919/3398] Forecasting TAK... [2026-02-18T20:32:34.512944] [INFO ] [sig ] Generating forecast for: TAK [2026-02-18T20:32:34.512976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-18T20:32:34.524135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-18T20:32:34.524525] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-18T20:32:34.525321] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-18T20:32:34.525374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:34.525406] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:34.525432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:34.525488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:34.585419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:34.586344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:34.586444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:34.586486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:34.713063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:34.713222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:34.713263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:34.713320] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:34.717205] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-18T20:32:34.717485] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-18T20:32:34.717826] [INFO ] [sig ] TAK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:34.866109] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TAK.txt [2026-02-18T20:32:34.866256] [INFO ] [sig ] [2919/3398] Completed TAK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:34.866296] [INFO ] [sig ] [2920/3398] Forecasting TAL... [2026-02-18T20:32:34.866326] [INFO ] [sig ] Generating forecast for: TAL [2026-02-18T20:32:34.866356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-18T20:32:34.877393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-18T20:32:34.877820] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-18T20:32:34.882129] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-18T20:32:34.882212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:34.882247] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:34.882276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:34.882338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:34.943402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:34.944317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:34.944404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:34.944438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:35.066288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:35.066444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:35.066491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:35.066526] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:35.069959] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-18T20:32:35.070234] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-18T20:32:35.070360] [INFO ] [sig ] TAL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:35.213085] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TAL.txt [2026-02-18T20:32:35.213203] [INFO ] [sig ] [2920/3398] Completed TAL in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:35.213240] [INFO ] [sig ] [2921/3398] Forecasting TALK... [2026-02-18T20:32:35.213270] [INFO ] [sig ] Generating forecast for: TALK [2026-02-18T20:32:35.213300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-18T20:32:35.224313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-18T20:32:35.224618] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-18T20:32:35.225373] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-18T20:32:35.225426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:35.225468] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:35.225496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:35.225553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:35.295720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:35.296654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:35.296740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:35.296773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:35.420647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:35.420808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:35.420847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:35.420877] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:35.424290] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-02-18T20:32:35.424618] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-18T20:32:35.424753] [INFO ] [sig ] TALK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:35.569002] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TALK.txt [2026-02-18T20:32:35.569159] [INFO ] [sig ] [2921/3398] Completed TALK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:35.569198] [INFO ] [sig ] [2922/3398] Forecasting TALO... [2026-02-18T20:32:35.569230] [INFO ] [sig ] Generating forecast for: TALO [2026-02-18T20:32:35.569261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-18T20:32:35.580198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-18T20:32:35.580636] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-18T20:32:35.581430] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-18T20:32:35.581495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:35.581533] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:35.581565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:35.581648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:35.638512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:35.639420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:35.639508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:35.639540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:35.775890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:35.776061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:35.776114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:35.776155] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:35.780541] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=24.46%) [2026-02-18T20:32:35.781073] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-18T20:32:35.781212] [INFO ] [sig ] TALO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:35.948954] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TALO.txt [2026-02-18T20:32:35.949131] [INFO ] [sig ] [2922/3398] Completed TALO in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-18T20:32:35.949173] [INFO ] [sig ] [2923/3398] Forecasting TAOP... [2026-02-18T20:32:35.949204] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-18T20:32:35.949234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-18T20:32:35.961265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-18T20:32:35.961741] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-18T20:32:35.962632] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-18T20:32:35.962687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:35.962720] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:35.962747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:35.962804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:36.030231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:36.031366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:36.031466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:36.031501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:36.165142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:36.165332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:36.165385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:36.165420] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:36.170116] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-02-18T20:32:36.170543] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-18T20:32:36.170740] [INFO ] [sig ] TAOP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:36.350566] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TAOP.txt [2026-02-18T20:32:36.350742] [INFO ] [sig ] [2923/3398] Completed TAOP in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-18T20:32:36.350783] [INFO ] [sig ] [2924/3398] Forecasting TAP... [2026-02-18T20:32:36.350812] [INFO ] [sig ] Generating forecast for: TAP [2026-02-18T20:32:36.350843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-18T20:32:36.363785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-18T20:32:36.364186] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-18T20:32:36.365054] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-18T20:32:36.365111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:36.365146] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:36.365174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:36.365234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:36.429686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:36.430852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:36.430942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:36.430976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:36.563841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:36.564020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:36.564062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:36.564091] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:36.568237] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-02-18T20:32:36.568615] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-18T20:32:36.568758] [INFO ] [sig ] TAP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:36.715942] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TAP.txt [2026-02-18T20:32:36.716107] [INFO ] [sig ] [2924/3398] Completed TAP in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-18T20:32:36.716146] [INFO ] [sig ] [2925/3398] Forecasting TARA... [2026-02-18T20:32:36.716183] [INFO ] [sig ] Generating forecast for: TARA [2026-02-18T20:32:36.716213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-18T20:32:36.727869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-18T20:32:36.728315] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-18T20:32:36.729169] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-18T20:32:36.729226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:36.729259] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:36.729287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:36.729346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:36.785790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:36.786683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:36.786770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:36.786804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:36.908667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:36.908830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:36.908870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:36.908899] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:36.912384] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-18T20:32:36.912737] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-18T20:32:36.913044] [INFO ] [sig ] TARA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:37.067624] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TARA.txt [2026-02-18T20:32:37.067793] [INFO ] [sig ] [2925/3398] Completed TARA in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-18T20:32:37.067833] [INFO ] [sig ] [2926/3398] Forecasting TARK... [2026-02-18T20:32:37.067864] [INFO ] [sig ] Generating forecast for: TARK [2026-02-18T20:32:37.067895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-18T20:32:37.080132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-18T20:32:37.080531] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-18T20:32:37.081361] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-18T20:32:37.081416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:37.081448] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:37.081475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:37.081531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:37.145005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:37.145971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:37.146094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:37.146128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:37.271396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:37.271589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:37.271635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:37.271665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:37.275102] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-02-18T20:32:37.275404] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-18T20:32:37.275538] [INFO ] [sig ] TARK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:37.432857] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TARK.txt [2026-02-18T20:32:37.433025] [INFO ] [sig ] [2926/3398] Completed TARK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-18T20:32:37.433067] [INFO ] [sig ] [2927/3398] Forecasting TARS... [2026-02-18T20:32:37.433101] [INFO ] [sig ] Generating forecast for: TARS [2026-02-18T20:32:37.433133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-18T20:32:37.444324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-18T20:32:37.444756] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-18T20:32:37.445588] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-18T20:32:37.445644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:37.445679] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:37.445708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:37.445767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:37.508414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:37.509690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:37.509789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:37.509821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:37.647531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:37.647725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:37.647766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:37.647795] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:37.651358] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=80.99%) [2026-02-18T20:32:37.651712] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-18T20:32:37.651855] [INFO ] [sig ] TARS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:37.806479] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TARS.txt [2026-02-18T20:32:37.806671] [INFO ] [sig ] [2927/3398] Completed TARS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-18T20:32:37.806717] [INFO ] [sig ] [2928/3398] Forecasting TASK... [2026-02-18T20:32:37.806750] [INFO ] [sig ] Generating forecast for: TASK [2026-02-18T20:32:37.806787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-18T20:32:37.819924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-18T20:32:37.820426] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-18T20:32:37.821502] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-18T20:32:37.821598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:37.821646] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:37.821687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:37.821771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:37.895592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:37.896930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:37.897033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:37.897076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:38.017404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:38.017586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:38.017630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:38.017676] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:38.024209] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=60.77%) [2026-02-18T20:32:38.024547] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-18T20:32:38.024720] [INFO ] [sig ] TASK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:38.169419] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TASK.txt [2026-02-18T20:32:38.169647] [INFO ] [sig ] [2928/3398] Completed TASK in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:38.169712] [INFO ] [sig ] [2929/3398] Forecasting TAYD... [2026-02-18T20:32:38.169751] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-18T20:32:38.169785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-18T20:32:38.180530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-18T20:32:38.180867] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-18T20:32:38.181682] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-18T20:32:38.181735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:38.181768] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:38.181795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:38.181853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:38.240566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:38.241454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:38.241535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:38.241569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:38.354909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:38.355068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:38.355107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:38.355137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:38.358509] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-02-18T20:32:38.358801] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-18T20:32:38.358926] [INFO ] [sig ] TAYD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:38.503124] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TAYD.txt [2026-02-18T20:32:38.503313] [INFO ] [sig ] [2929/3398] Completed TAYD in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:38.503353] [INFO ] [sig ] [2930/3398] Forecasting TBB... [2026-02-18T20:32:38.503384] [INFO ] [sig ] Generating forecast for: TBB [2026-02-18T20:32:38.503414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-18T20:32:38.514301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-18T20:32:38.514667] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-18T20:32:38.515436] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-18T20:32:38.515489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:38.515521] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:38.515548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:38.515626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:38.573997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:38.574897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:38.574980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:38.575032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:38.691164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:38.691322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:38.691362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:38.691391] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:38.694800] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-18T20:32:38.695088] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-18T20:32:38.695213] [INFO ] [sig ] TBB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:38.837953] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TBB.txt [2026-02-18T20:32:38.838125] [INFO ] [sig ] [2930/3398] Completed TBB in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:38.838165] [INFO ] [sig ] [2931/3398] Forecasting TBBK... [2026-02-18T20:32:38.838195] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-18T20:32:38.838226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-18T20:32:38.848646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-18T20:32:38.848982] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-18T20:32:38.849809] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-18T20:32:38.849863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:38.849895] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:38.849922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:38.849979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:38.907035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:38.907748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:38.907826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:38.907859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:39.029250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:39.029402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:39.029441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:39.029469] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:39.032935] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=33.34%) [2026-02-18T20:32:39.033219] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-18T20:32:39.033345] [INFO ] [sig ] TBBK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:39.174880] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TBBK.txt [2026-02-18T20:32:39.175023] [INFO ] [sig ] [2931/3398] Completed TBBK in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:39.175062] [INFO ] [sig ] [2932/3398] Forecasting TBI... [2026-02-18T20:32:39.175092] [INFO ] [sig ] Generating forecast for: TBI [2026-02-18T20:32:39.175123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-18T20:32:39.186156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-18T20:32:39.186438] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-18T20:32:39.187229] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-18T20:32:39.187281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:39.187315] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:39.187354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:39.187412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:39.245991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:39.246708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:39.246787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:39.246819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:39.367831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:39.367989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:39.368028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:39.368093] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:39.371532] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=86.00%) [2026-02-18T20:32:39.371847] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-18T20:32:39.371969] [INFO ] [sig ] TBI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:39.513466] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TBI.txt [2026-02-18T20:32:39.513619] [INFO ] [sig ] [2932/3398] Completed TBI in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:39.513668] [INFO ] [sig ] [2933/3398] Forecasting TBIL... [2026-02-18T20:32:39.513698] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-18T20:32:39.513727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-18T20:32:39.524862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-18T20:32:39.525148] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-18T20:32:39.525965] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-18T20:32:39.526017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:39.526074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:39.526102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:39.526168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:39.583505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:39.584242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:39.584327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:39.584360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:39.654316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:39.654485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:39.654525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:39.654556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:39.657945] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-18T20:32:39.658252] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-18T20:32:39.658375] [INFO ] [sig ] TBIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:39.800477] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TBIL.txt [2026-02-18T20:32:39.800635] [INFO ] [sig ] [2933/3398] Completed TBIL in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:39.800677] [INFO ] [sig ] [2934/3398] Forecasting TBLA... [2026-02-18T20:32:39.800707] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-18T20:32:39.800736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-18T20:32:39.812442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-18T20:32:39.812752] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-18T20:32:39.813535] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-18T20:32:39.813621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:39.813662] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:39.813695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:39.813759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:39.873951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:39.874813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:39.874898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:39.874932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:39.997233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:39.997390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:39.997430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:39.997458] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:40.000950] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=16.32%) [2026-02-18T20:32:40.001230] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-18T20:32:40.001355] [INFO ] [sig ] TBLA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:40.146101] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TBLA.txt [2026-02-18T20:32:40.146257] [INFO ] [sig ] [2934/3398] Completed TBLA in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:40.146298] [INFO ] [sig ] [2935/3398] Forecasting TBLD... [2026-02-18T20:32:40.146327] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-18T20:32:40.146356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-18T20:32:40.157635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-18T20:32:40.158002] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-18T20:32:40.158847] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-18T20:32:40.158901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:40.158934] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:40.158962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:40.159029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:40.218039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:40.218931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:40.219015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:40.219049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:40.337841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:40.338000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:40.338039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:40.338101] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:40.341602] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-02-18T20:32:40.341881] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-18T20:32:40.342010] [INFO ] [sig ] TBLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:40.489365] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TBLD.txt [2026-02-18T20:32:40.489523] [INFO ] [sig ] [2935/3398] Completed TBLD in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:40.489603] [INFO ] [sig ] [2936/3398] Forecasting TBPH... [2026-02-18T20:32:40.489645] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-18T20:32:40.489691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-18T20:32:40.501978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-18T20:32:40.502282] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-18T20:32:40.503068] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-18T20:32:40.503121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:40.503153] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:40.503180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:40.503236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:40.561254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:40.562048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:40.562132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:40.562167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:40.685225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:40.685383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:40.685422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:40.685484] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:40.689441] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=40.30%) [2026-02-18T20:32:40.689765] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-18T20:32:40.689889] [INFO ] [sig ] TBPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:40.831980] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TBPH.txt [2026-02-18T20:32:40.832116] [INFO ] [sig ] [2936/3398] Completed TBPH in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:40.832156] [INFO ] [sig ] [2937/3398] Forecasting TBRG... [2026-02-18T20:32:40.832186] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-18T20:32:40.832216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-18T20:32:40.842565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-18T20:32:40.842921] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-18T20:32:40.843745] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-18T20:32:40.843799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:40.843831] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:40.843858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:40.843914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:40.901965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:40.902710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:40.902792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:40.902825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:41.034158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:41.034324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:41.034366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:41.034396] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:41.038288] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: DOWN (p=21.20%) [2026-02-18T20:32:41.038614] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-18T20:32:41.038764] [INFO ] [sig ] TBRG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:41.194836] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TBRG.txt [2026-02-18T20:32:41.195013] [INFO ] [sig ] [2937/3398] Completed TBRG in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:41.195054] [INFO ] [sig ] [2938/3398] Forecasting TCBI... [2026-02-18T20:32:41.195084] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-18T20:32:41.195113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-18T20:32:41.206067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-18T20:32:41.206436] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-18T20:32:41.207224] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-18T20:32:41.207277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:41.207309] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:41.207336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:41.207395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:41.264178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:41.265064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:41.265146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:41.265179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:41.389480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:41.389662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:41.389704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:41.389735] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:41.393271] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-18T20:32:41.393566] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-18T20:32:41.393721] [INFO ] [sig ] TCBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:41.540379] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TCBI.txt [2026-02-18T20:32:41.540550] [INFO ] [sig ] [2938/3398] Completed TCBI in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:41.540626] [INFO ] [sig ] [2939/3398] Forecasting TCBIO... [2026-02-18T20:32:41.540665] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-18T20:32:41.540707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-18T20:32:41.552308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-18T20:32:41.552787] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-18T20:32:41.553682] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-18T20:32:41.553737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:41.553771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:41.553799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:41.553856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:41.614379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:41.615305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:41.615414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:41.615450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:41.727565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:41.727744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:41.727785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:41.727832] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:41.731260] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-18T20:32:41.731537] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-18T20:32:41.731684] [INFO ] [sig ] TCBIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:41.878756] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TCBIO.txt [2026-02-18T20:32:41.878902] [INFO ] [sig ] [2939/3398] Completed TCBIO in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-18T20:32:41.878940] [INFO ] [sig ] [2940/3398] Forecasting TCBK... [2026-02-18T20:32:41.878969] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-18T20:32:41.879001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-18T20:32:41.889401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-18T20:32:41.889734] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-18T20:32:41.890502] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-18T20:32:41.890555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:41.890622] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:41.890651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:41.890708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:41.947668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:41.948600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:41.948712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:41.948745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:42.071788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:42.071958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:42.071999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:42.072027] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:42.075450] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-18T20:32:42.075771] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-18T20:32:42.075902] [INFO ] [sig ] TCBK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:42.221751] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TCBK.txt [2026-02-18T20:32:42.221916] [INFO ] [sig ] [2940/3398] Completed TCBK in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-18T20:32:42.221957] [INFO ] [sig ] [2941/3398] Forecasting TCBX... [2026-02-18T20:32:42.221986] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-18T20:32:42.222017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-18T20:32:42.233047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-18T20:32:42.233426] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-18T20:32:42.234413] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-18T20:32:42.234467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:42.234498] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:42.234525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:42.234608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:42.294534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:42.295416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:42.295499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:42.295532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:42.420320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:42.420488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:42.420529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:42.420565] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:42.424181] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-18T20:32:42.424528] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-18T20:32:42.424696] [INFO ] [sig ] TCBX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:42.577840] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TCBX.txt [2026-02-18T20:32:42.577988] [INFO ] [sig ] [2941/3398] Completed TCBX in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-18T20:32:42.578028] [INFO ] [sig ] [2942/3398] Forecasting TCMD... [2026-02-18T20:32:42.578074] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-18T20:32:42.578109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-18T20:32:42.589290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-18T20:32:42.589626] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-18T20:32:42.590420] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-18T20:32:42.590473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:42.590505] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:42.590532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:42.590605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:42.672138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:42.673237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:42.673328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:42.673362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:42.825709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:42.825890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:42.825934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:42.825965] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:42.829815] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=37.61%) [2026-02-18T20:32:42.830146] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-18T20:32:42.830289] [INFO ] [sig ] TCMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:42.977884] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TCMD.txt [2026-02-18T20:32:42.978040] [INFO ] [sig ] [2942/3398] Completed TCMD in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-18T20:32:42.978103] [INFO ] [sig ] [2943/3398] Forecasting TCOM... [2026-02-18T20:32:42.978133] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-18T20:32:42.978165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-18T20:32:42.991113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-18T20:32:42.991451] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-18T20:32:42.992266] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-18T20:32:42.992322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:42.992354] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:42.992382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:42.992463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:43.049291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:43.050155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:43.050293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:43.050329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:43.173536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:43.173717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:43.173758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:43.173788] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:43.177280] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=72.37%) [2026-02-18T20:32:43.177565] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-18T20:32:43.177718] [INFO ] [sig ] TCOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:43.327162] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TCOM.txt [2026-02-18T20:32:43.327327] [INFO ] [sig ] [2943/3398] Completed TCOM in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-18T20:32:43.327367] [INFO ] [sig ] [2944/3398] Forecasting TCPC... [2026-02-18T20:32:43.327396] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-18T20:32:43.327427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-18T20:32:43.339153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-18T20:32:43.339513] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-18T20:32:43.340312] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-18T20:32:43.340365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:43.340397] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:43.340424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:43.340481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:43.403486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:43.404406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:43.404495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:43.404529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:43.527489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:43.527679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:43.527727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:43.527764] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:43.531172] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-18T20:32:43.531451] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-18T20:32:43.531593] [INFO ] [sig ] TCPC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:43.677689] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TCPC.txt [2026-02-18T20:32:43.677843] [INFO ] [sig ] [2944/3398] Completed TCPC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-18T20:32:43.677882] [INFO ] [sig ] [2945/3398] Forecasting TCX... [2026-02-18T20:32:43.677911] [INFO ] [sig ] Generating forecast for: TCX [2026-02-18T20:32:43.677942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-18T20:32:43.688468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-18T20:32:43.688821] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-18T20:32:43.689668] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-18T20:32:43.689737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:43.689771] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:43.689800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:43.689858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:43.750590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:43.751412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:43.751500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:43.751536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:43.867461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:43.867638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:43.867681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:43.867709] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:43.871135] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=50.48%) [2026-02-18T20:32:43.871416] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-18T20:32:43.871542] [INFO ] [sig ] TCX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:44.020371] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TCX.txt [2026-02-18T20:32:44.020524] [INFO ] [sig ] [2945/3398] Completed TCX in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:44.020563] [INFO ] [sig ] [2946/3398] Forecasting TD... [2026-02-18T20:32:44.020612] [INFO ] [sig ] Generating forecast for: TD [2026-02-18T20:32:44.020645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-18T20:32:44.032727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-18T20:32:44.033084] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-18T20:32:44.033901] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-18T20:32:44.033956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:44.033990] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:44.034017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:44.034076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:44.103451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:44.104342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:44.104436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:44.104470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:44.232004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:44.232167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:44.232210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:44.232241] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:44.236045] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-02-18T20:32:44.236485] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-18T20:32:44.236675] [INFO ] [sig ] TD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:44.381783] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TD.txt [2026-02-18T20:32:44.381972] [INFO ] [sig ] [2946/3398] Completed TD in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:44.382014] [INFO ] [sig ] [2947/3398] Forecasting TDC... [2026-02-18T20:32:44.382043] [INFO ] [sig ] Generating forecast for: TDC [2026-02-18T20:32:44.382074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-18T20:32:44.392675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-18T20:32:44.393066] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-18T20:32:44.393874] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-18T20:32:44.393928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:44.393961] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:44.393988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:44.394045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:44.451202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:44.452124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:44.452212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:44.452246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:44.577881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:44.578042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:44.578111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:44.578144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:44.581635] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=44.08%) [2026-02-18T20:32:44.582140] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-18T20:32:44.582285] [INFO ] [sig ] TDC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:44.735065] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TDC.txt [2026-02-18T20:32:44.735224] [INFO ] [sig ] [2947/3398] Completed TDC in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:44.735264] [INFO ] [sig ] [2948/3398] Forecasting TDF... [2026-02-18T20:32:44.735293] [INFO ] [sig ] Generating forecast for: TDF [2026-02-18T20:32:44.735325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-18T20:32:44.746709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-18T20:32:44.747279] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-18T20:32:44.748341] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-18T20:32:44.748397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:44.748429] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:44.748456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:44.748513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:44.808012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:44.808963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:44.809054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:44.809088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:44.927527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:44.927726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:44.927777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:44.927815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:44.932261] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-18T20:32:44.932551] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-18T20:32:44.932706] [INFO ] [sig ] TDF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:45.078212] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TDF.txt [2026-02-18T20:32:45.078403] [INFO ] [sig ] [2948/3398] Completed TDF in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:45.078445] [INFO ] [sig ] [2949/3398] Forecasting TDG... [2026-02-18T20:32:45.078475] [INFO ] [sig ] Generating forecast for: TDG [2026-02-18T20:32:45.078506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-18T20:32:45.089524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-18T20:32:45.089914] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-18T20:32:45.090761] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-18T20:32:45.090814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:45.090846] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:45.090872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:45.090927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:45.148034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:45.149022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:45.149133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:45.149166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:45.277906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:45.278128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:45.278190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:45.278239] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:45.281953] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-18T20:32:45.282256] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-18T20:32:45.282391] [INFO ] [sig ] TDG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:45.431704] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TDG.txt [2026-02-18T20:32:45.431868] [INFO ] [sig ] [2949/3398] Completed TDG in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:45.431907] [INFO ] [sig ] [2950/3398] Forecasting TDS... [2026-02-18T20:32:45.431937] [INFO ] [sig ] Generating forecast for: TDS [2026-02-18T20:32:45.431968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-18T20:32:45.443123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-18T20:32:45.443538] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-18T20:32:45.444364] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-18T20:32:45.444419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:45.444479] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:45.444508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:45.444565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:45.504010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:45.504934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:45.505023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:45.505058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:45.646200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:45.646367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:45.646410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:45.646440] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:45.650277] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-02-18T20:32:45.650694] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-18T20:32:45.650847] [INFO ] [sig ] TDS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:45.798966] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TDS.txt [2026-02-18T20:32:45.799126] [INFO ] [sig ] [2950/3398] Completed TDS in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:45.799166] [INFO ] [sig ] [2951/3398] Forecasting TDSC... [2026-02-18T20:32:45.799196] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-18T20:32:45.799227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-18T20:32:45.810174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-18T20:32:45.810549] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-18T20:32:45.811548] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-18T20:32:45.811630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:45.811673] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:45.811708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:45.811780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:45.874155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:45.875134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:45.875230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:45.875266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:45.987557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:45.987739] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:32:45.987792] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:45.987826] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:45.991368] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=35.01%) [2026-02-18T20:32:45.991692] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-18T20:32:45.991826] [INFO ] [sig ] TDSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:46.143085] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TDSC.txt [2026-02-18T20:32:46.143263] [INFO ] [sig ] [2951/3398] Completed TDSC in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:46.143305] [INFO ] [sig ] [2952/3398] Forecasting TDUP... [2026-02-18T20:32:46.143334] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-18T20:32:46.143364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-18T20:32:46.154612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-18T20:32:46.155072] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-18T20:32:46.155986] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-18T20:32:46.156044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:46.156078] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:46.156106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:46.156164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:46.214470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:46.215403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:46.215486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:46.215519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:46.338026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:46.338194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:46.338252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:46.338281] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:46.341757] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=89.40%) [2026-02-18T20:32:46.342046] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-18T20:32:46.342189] [INFO ] [sig ] TDUP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:46.485776] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TDUP.txt [2026-02-18T20:32:46.485953] [INFO ] [sig ] [2952/3398] Completed TDUP in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:46.485994] [INFO ] [sig ] [2953/3398] Forecasting TDY... [2026-02-18T20:32:46.486028] [INFO ] [sig ] Generating forecast for: TDY [2026-02-18T20:32:46.486061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-18T20:32:46.498920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-18T20:32:46.499325] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-18T20:32:46.500395] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-18T20:32:46.500450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:46.500482] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:46.500510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:46.500568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:46.561069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:46.561894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:46.561976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:46.562009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:46.687148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:46.687307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:46.687348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:46.687413] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:46.691113] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-18T20:32:46.691409] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-18T20:32:46.691541] [INFO ] [sig ] TDY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:46.839460] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TDY.txt [2026-02-18T20:32:46.839630] [INFO ] [sig ] [2953/3398] Completed TDY in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:46.839673] [INFO ] [sig ] [2954/3398] Forecasting TEAM... [2026-02-18T20:32:46.839703] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-18T20:32:46.839733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-18T20:32:46.852160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-18T20:32:46.852503] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-18T20:32:46.853383] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-18T20:32:46.853441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:46.853474] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:46.853501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:46.853559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:46.917291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:46.918239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:46.918327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:46.918361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:47.055552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:47.055726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:47.055768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:47.055797] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:47.059448] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-18T20:32:47.059843] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-18T20:32:47.059999] [INFO ] [sig ] TEAM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:47.205598] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TEAM.txt [2026-02-18T20:32:47.205746] [INFO ] [sig ] [2954/3398] Completed TEAM in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:47.205786] [INFO ] [sig ] [2955/3398] Forecasting TECH... [2026-02-18T20:32:47.205815] [INFO ] [sig ] Generating forecast for: TECH [2026-02-18T20:32:47.205845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-18T20:32:47.216942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-18T20:32:47.217265] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-18T20:32:47.218096] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-18T20:32:47.218150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:47.218182] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:47.218209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:47.218265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:47.278166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:47.279009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:47.279094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:47.279129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:47.411344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:47.411501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:47.411542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:47.411590] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:47.415146] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=57.17%) [2026-02-18T20:32:47.415427] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-18T20:32:47.415554] [INFO ] [sig ] TECH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:47.564092] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TECH.txt [2026-02-18T20:32:47.564227] [INFO ] [sig ] [2955/3398] Completed TECH in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-18T20:32:47.564266] [INFO ] [sig ] [2956/3398] Forecasting TECK... [2026-02-18T20:32:47.564295] [INFO ] [sig ] Generating forecast for: TECK [2026-02-18T20:32:47.564326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-18T20:32:47.575309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-18T20:32:47.575680] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-18T20:32:47.576449] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-18T20:32:47.576501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:47.576547] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:47.576595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:47.576655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:47.635931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:47.636871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:47.636956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:47.636991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:47.765843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:47.766203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:47.766244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:47.766274] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:47.769889] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-18T20:32:47.770194] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-18T20:32:47.770328] [INFO ] [sig ] TECK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:47.916042] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TECK.txt [2026-02-18T20:32:47.916224] [INFO ] [sig ] [2956/3398] Completed TECK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-18T20:32:47.916271] [INFO ] [sig ] [2957/3398] Forecasting TEI... [2026-02-18T20:32:47.916313] [INFO ] [sig ] Generating forecast for: TEI [2026-02-18T20:32:47.916350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-18T20:32:47.927391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-18T20:32:47.927749] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-18T20:32:47.928618] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-18T20:32:47.928673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:47.928708] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:47.928737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:47.928801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:47.992678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:47.993534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:47.993646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:47.993684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:48.127272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:48.127465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:48.127514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:48.127551] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:48.132635] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-02-18T20:32:48.133012] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-18T20:32:48.133383] [INFO ] [sig ] TEI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:48.293115] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TEI.txt [2026-02-18T20:32:48.293308] [INFO ] [sig ] [2957/3398] Completed TEI in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-18T20:32:48.293362] [INFO ] [sig ] [2958/3398] Forecasting TELO... [2026-02-18T20:32:48.293393] [INFO ] [sig ] Generating forecast for: TELO [2026-02-18T20:32:48.293424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-18T20:32:48.305183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-18T20:32:48.305627] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-18T20:32:48.306659] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-18T20:32:48.306729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:48.306777] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:48.306813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:48.306872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:48.370848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:48.371835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:48.371928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:48.371971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:48.502304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:48.502476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:48.502521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:48.502550] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:48.506698] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-02-18T20:32:48.506989] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-18T20:32:48.507140] [INFO ] [sig ] TELO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:48.675880] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TELO.txt [2026-02-18T20:32:48.676054] [INFO ] [sig ] [2958/3398] Completed TELO in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-18T20:32:48.676102] [INFO ] [sig ] [2959/3398] Forecasting TEM... [2026-02-18T20:32:48.676134] [INFO ] [sig ] Generating forecast for: TEM [2026-02-18T20:32:48.676166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-18T20:32:48.688824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-18T20:32:48.689438] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-18T20:32:48.690488] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-18T20:32:48.690544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:48.690604] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:48.690637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:48.690695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:48.759998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:48.760834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:48.760922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:48.760958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:48.898199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:48.898381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:48.898433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:48.898463] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:48.902322] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-18T20:32:48.902661] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-18T20:32:48.902823] [INFO ] [sig ] TEM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:49.064798] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TEM.txt [2026-02-18T20:32:49.064976] [INFO ] [sig ] [2959/3398] Completed TEM in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-18T20:32:49.065021] [INFO ] [sig ] [2960/3398] Forecasting TENB... [2026-02-18T20:32:49.065059] [INFO ] [sig ] Generating forecast for: TENB [2026-02-18T20:32:49.065099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-18T20:32:49.076297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-18T20:32:49.076665] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-18T20:32:49.077520] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-18T20:32:49.077599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:49.077637] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:49.077666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:49.077727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:49.142088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:49.143032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:49.143159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:49.143196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:49.279909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:49.280087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:49.280145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:49.280178] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:49.283997] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=55.74%) [2026-02-18T20:32:49.284324] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-18T20:32:49.284482] [INFO ] [sig ] TENB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:49.444274] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TENB.txt [2026-02-18T20:32:49.444430] [INFO ] [sig ] [2960/3398] Completed TENB in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-18T20:32:49.444472] [INFO ] [sig ] [2961/3398] Forecasting TENX... [2026-02-18T20:32:49.444504] [INFO ] [sig ] Generating forecast for: TENX [2026-02-18T20:32:49.444536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-18T20:32:49.455801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-18T20:32:49.456185] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-18T20:32:49.457179] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-18T20:32:49.457236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:49.457271] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:49.457315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:49.457403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:49.524678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:49.525668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:49.525763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:49.525798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:49.639441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:49.639622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:49.639666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:49.639695] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:49.643195] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-18T20:32:49.643489] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-18T20:32:49.643649] [INFO ] [sig ] TENX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:49.791412] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TENX.txt [2026-02-18T20:32:49.791609] [INFO ] [sig ] [2961/3398] Completed TENX in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-18T20:32:49.791653] [INFO ] [sig ] [2962/3398] Forecasting TERN... [2026-02-18T20:32:49.791684] [INFO ] [sig ] Generating forecast for: TERN [2026-02-18T20:32:49.791715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-18T20:32:49.803298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-18T20:32:49.803767] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-18T20:32:49.804694] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-18T20:32:49.804754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:49.804789] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:49.804818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:49.804875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:49.864195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:49.865157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:49.865269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:49.865306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:49.991679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:49.991851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:49.991891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:49.991920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:49.995847] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-02-18T20:32:49.996232] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-18T20:32:49.996389] [INFO ] [sig ] TERN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:50.148537] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TERN.txt [2026-02-18T20:32:50.148736] [INFO ] [sig ] [2962/3398] Completed TERN in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:50.148786] [INFO ] [sig ] [2963/3398] Forecasting TEVA... [2026-02-18T20:32:50.148824] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-18T20:32:50.148862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-18T20:32:50.161085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-18T20:32:50.161508] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-18T20:32:50.162569] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-18T20:32:50.162660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:50.162693] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:50.162720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:50.162779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:50.224507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:50.225446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:50.225560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:50.225627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:50.345344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:50.345511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:50.345550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:50.345618] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:50.349569] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-18T20:32:50.349939] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-18T20:32:50.350078] [INFO ] [sig ] TEVA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:50.495845] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TEVA.txt [2026-02-18T20:32:50.496045] [INFO ] [sig ] [2963/3398] Completed TEVA in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:50.496113] [INFO ] [sig ] [2964/3398] Forecasting TEX... [2026-02-18T20:32:50.496156] [INFO ] [sig ] Generating forecast for: TEX [2026-02-18T20:32:50.496200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-18T20:32:50.506563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-18T20:32:50.506971] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-18T20:32:50.507795] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-18T20:32:50.507851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:50.507883] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:50.507910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:50.507968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:50.572950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:50.574343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:50.574453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:50.574489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:50.704676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:50.704838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:50.704880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:50.704909] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:50.709322] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-02-18T20:32:50.709672] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-18T20:32:50.709829] [INFO ] [sig ] TEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:50.861181] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TEX.txt [2026-02-18T20:32:50.861339] [INFO ] [sig ] [2964/3398] Completed TEX in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:50.861379] [INFO ] [sig ] [2965/3398] Forecasting TFC... [2026-02-18T20:32:50.861408] [INFO ] [sig ] Generating forecast for: TFC [2026-02-18T20:32:50.861441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-18T20:32:50.873437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-18T20:32:50.873871] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-18T20:32:50.874723] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-18T20:32:50.874778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:50.874811] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:50.874839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:50.874896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:50.934600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:50.935488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:50.935616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:50.935673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:51.060411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:51.060591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:51.060633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:51.060662] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:51.064342] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=25.74%) [2026-02-18T20:32:51.064746] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-18T20:32:51.064892] [INFO ] [sig ] TFC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:51.213346] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TFC.txt [2026-02-18T20:32:51.213513] [INFO ] [sig ] [2965/3398] Completed TFC in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:51.213553] [INFO ] [sig ] [2966/3398] Forecasting TFII... [2026-02-18T20:32:51.213608] [INFO ] [sig ] Generating forecast for: TFII [2026-02-18T20:32:51.213642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-18T20:32:51.224389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-18T20:32:51.224819] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-18T20:32:51.225677] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-18T20:32:51.225734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:51.225770] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:51.225803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:51.225872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:51.285596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:51.286455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:51.286553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:51.286610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:51.410851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:51.411014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:51.411053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:51.411084] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:51.414630] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-18T20:32:51.414965] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-18T20:32:51.415105] [INFO ] [sig ] TFII: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:51.562816] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TFII.txt [2026-02-18T20:32:51.562980] [INFO ] [sig ] [2966/3398] Completed TFII in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:51.563019] [INFO ] [sig ] [2967/3398] Forecasting TFIN... [2026-02-18T20:32:51.563048] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-18T20:32:51.563078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-18T20:32:51.573891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-18T20:32:51.574262] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-18T20:32:51.575107] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-18T20:32:51.575168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:51.575228] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:51.575270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:51.575330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:51.633632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:51.634539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:51.634658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:51.634692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:51.751794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:51.751971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:51.752019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:51.752048] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:51.755532] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-18T20:32:51.755883] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-18T20:32:51.756024] [INFO ] [sig ] TFIN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:51.901494] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TFIN.txt [2026-02-18T20:32:51.901676] [INFO ] [sig ] [2967/3398] Completed TFIN in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:51.901718] [INFO ] [sig ] [2968/3398] Forecasting TFPM... [2026-02-18T20:32:51.901748] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-18T20:32:51.901778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-18T20:32:51.913819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-18T20:32:51.914206] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-18T20:32:51.915078] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-18T20:32:51.915141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:51.915174] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:51.915201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:51.915259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:51.972970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:51.973865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:51.973973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:51.974007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:52.101406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:52.101566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:52.101630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:52.101659] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:52.105162] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-02-18T20:32:52.105475] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-18T20:32:52.105635] [INFO ] [sig ] TFPM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:52.255490] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TFPM.txt [2026-02-18T20:32:52.255687] [INFO ] [sig ] [2968/3398] Completed TFPM in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:52.255731] [INFO ] [sig ] [2969/3398] Forecasting TFSL... [2026-02-18T20:32:52.255761] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-18T20:32:52.255791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-18T20:32:52.267112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-18T20:32:52.267494] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-18T20:32:52.268351] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-18T20:32:52.268407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:52.268439] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:52.268466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:52.268523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:52.329072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:52.330027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:52.330124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:52.330158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:52.449446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:52.449626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:52.449667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:52.449697] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:52.453207] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-18T20:32:52.453536] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-18T20:32:52.453693] [INFO ] [sig ] TFSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:52.600210] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TFSL.txt [2026-02-18T20:32:52.600375] [INFO ] [sig ] [2969/3398] Completed TFSL in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:52.600415] [INFO ] [sig ] [2970/3398] Forecasting TG... [2026-02-18T20:32:52.600443] [INFO ] [sig ] Generating forecast for: TG [2026-02-18T20:32:52.600475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-18T20:32:52.611018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-18T20:32:52.611400] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-18T20:32:52.612244] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-18T20:32:52.612302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:52.612335] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:52.612362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:52.612419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:52.670816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:52.671732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:52.671832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:52.671873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:52.793797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:52.793955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:52.793994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:52.794059] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:52.797633] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=60.61%) [2026-02-18T20:32:52.797964] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-18T20:32:52.798131] [INFO ] [sig ] TG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:52.947089] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TG.txt [2026-02-18T20:32:52.947261] [INFO ] [sig ] [2970/3398] Completed TG in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:52.947302] [INFO ] [sig ] [2971/3398] Forecasting TGLS... [2026-02-18T20:32:52.947332] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-18T20:32:52.947371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-18T20:32:52.958000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-18T20:32:52.958424] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-18T20:32:52.959288] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-18T20:32:52.959349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:52.959381] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:52.959408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:52.959465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:53.016760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:53.017679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:53.017783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:53.017816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:53.143558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:53.143747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:53.143787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:53.143816] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:53.147864] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-02-18T20:32:53.148267] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-18T20:32:53.148425] [INFO ] [sig ] TGLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:53.302168] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TGLS.txt [2026-02-18T20:32:53.302329] [INFO ] [sig ] [2971/3398] Completed TGLS in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:53.302369] [INFO ] [sig ] [2972/3398] Forecasting TGNA... [2026-02-18T20:32:53.302398] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-18T20:32:53.302429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-18T20:32:53.313452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-18T20:32:53.313890] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-18T20:32:53.314820] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-18T20:32:53.314882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:53.314915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:53.314943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:53.315005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:53.374036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:53.374992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:53.375100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:53.375134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:53.501373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:53.501534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:53.501596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:53.501630] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:53.505509] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-18T20:32:53.505867] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-18T20:32:53.506013] [INFO ] [sig ] TGNA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:53.653389] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TGNA.txt [2026-02-18T20:32:53.653553] [INFO ] [sig ] [2972/3398] Completed TGNA in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-18T20:32:53.653618] [INFO ] [sig ] [2973/3398] Forecasting TGS... [2026-02-18T20:32:53.653649] [INFO ] [sig ] Generating forecast for: TGS [2026-02-18T20:32:53.653681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-18T20:32:53.664162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-18T20:32:53.664545] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-18T20:32:53.665387] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-18T20:32:53.665443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:53.665475] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:53.665501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:53.665558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:53.726787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:53.727759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:53.727864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:53.727904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:53.847947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:53.848126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:53.848166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:53.848194] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:53.851734] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-02-18T20:32:53.852064] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-18T20:32:53.852205] [INFO ] [sig ] TGS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:54.003524] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TGS.txt [2026-02-18T20:32:54.003708] [INFO ] [sig ] [2973/3398] Completed TGS in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-18T20:32:54.003748] [INFO ] [sig ] [2974/3398] Forecasting TGTX... [2026-02-18T20:32:54.003778] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-18T20:32:54.003810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-18T20:32:54.015480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-18T20:32:54.015919] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-18T20:32:54.016850] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-18T20:32:54.016909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:54.016941] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:54.016971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:54.017030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:54.081560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:54.082472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:54.082568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:54.082627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:54.210351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:54.210557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:54.210650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:54.210705] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:54.216526] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-02-18T20:32:54.217090] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-18T20:32:54.217308] [INFO ] [sig ] TGTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:54.450410] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TGTX.txt [2026-02-18T20:32:54.450663] [INFO ] [sig ] [2974/3398] Completed TGTX in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-18T20:32:54.450717] [INFO ] [sig ] [2975/3398] Forecasting TH... [2026-02-18T20:32:54.450754] [INFO ] [sig ] Generating forecast for: TH [2026-02-18T20:32:54.450789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-18T20:32:54.484032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-18T20:32:54.489506] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-18T20:32:54.491055] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-18T20:32:54.491149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:54.491188] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:54.491221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:54.491295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:54.594228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:54.595595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:54.595725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:54.595782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:54.770989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:54.771182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:54.771233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:54.771270] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:54.777160] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=81.30%) [2026-02-18T20:32:54.777732] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-18T20:32:54.777966] [INFO ] [sig ] TH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:55.024287] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TH.txt [2026-02-18T20:32:55.024559] [INFO ] [sig ] [2975/3398] Completed TH in 0.6s | 2.78 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-18T20:32:55.024653] [INFO ] [sig ] [2976/3398] Forecasting THC... [2026-02-18T20:32:55.024709] [INFO ] [sig ] Generating forecast for: THC [2026-02-18T20:32:55.024762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-18T20:32:55.047162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-18T20:32:55.048618] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-18T20:32:55.050814] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-18T20:32:55.050922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:55.050975] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:55.051071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:55.051185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:55.156159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:55.157526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:55.157683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:55.157745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:55.333793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:55.334048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:55.334110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:55.334176] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:55.339210] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-02-18T20:32:55.339798] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-18T20:32:55.340022] [INFO ] [sig ] THC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:55.528361] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/THC.txt [2026-02-18T20:32:55.528654] [INFO ] [sig ] [2976/3398] Completed THC in 0.5s | 2.78 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-18T20:32:55.528722] [INFO ] [sig ] [2977/3398] Forecasting THFF... [2026-02-18T20:32:55.528769] [INFO ] [sig ] Generating forecast for: THFF [2026-02-18T20:32:55.528814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-18T20:32:55.542779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-18T20:32:55.543217] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-18T20:32:55.544219] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-18T20:32:55.544277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:55.544312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:55.544342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:55.544401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:55.609964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:55.610944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:55.611078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:55.611114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:55.753170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:55.753344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:55.753393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:55.753425] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:55.757401] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-18T20:32:55.757763] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-18T20:32:55.757940] [INFO ] [sig ] THFF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:55.915566] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/THFF.txt [2026-02-18T20:32:55.915755] [INFO ] [sig ] [2977/3398] Completed THFF in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:55.915804] [INFO ] [sig ] [2978/3398] Forecasting THG... [2026-02-18T20:32:55.915852] [INFO ] [sig ] Generating forecast for: THG [2026-02-18T20:32:55.915902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-18T20:32:55.927936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-18T20:32:55.928342] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-18T20:32:55.929457] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-18T20:32:55.929514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:55.929549] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:55.929609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:55.929687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:55.996059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:55.996989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:55.997090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:55.997125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:56.122743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:56.122910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:56.122952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:56.122984] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:56.127035] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-02-18T20:32:56.127605] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-18T20:32:56.127761] [INFO ] [sig ] THG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:56.283422] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/THG.txt [2026-02-18T20:32:56.283643] [INFO ] [sig ] [2978/3398] Completed THG in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:56.283706] [INFO ] [sig ] [2979/3398] Forecasting THO... [2026-02-18T20:32:56.283750] [INFO ] [sig ] Generating forecast for: THO [2026-02-18T20:32:56.283799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-18T20:32:56.295910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-18T20:32:56.296331] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-18T20:32:56.297437] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-18T20:32:56.297495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:56.297532] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:56.297595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:56.297683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:56.359769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:56.360905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:56.360998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:56.361034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:56.500950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:56.501118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:56.501166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:56.501198] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:56.504740] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-18T20:32:56.505028] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-18T20:32:56.505163] [INFO ] [sig ] THO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:56.670951] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/THO.txt [2026-02-18T20:32:56.671126] [INFO ] [sig ] [2979/3398] Completed THO in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:56.671359] [INFO ] [sig ] [2980/3398] Forecasting THQ... [2026-02-18T20:32:56.671400] [INFO ] [sig ] Generating forecast for: THQ [2026-02-18T20:32:56.671450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-18T20:32:56.684703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-18T20:32:56.685117] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-18T20:32:56.686232] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-18T20:32:56.686315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:56.686553] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:56.686634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:56.686712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:56.747816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:56.748778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:56.748882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:56.748927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:56.872462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:56.872650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:56.872694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:56.872725] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:56.876290] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-18T20:32:56.876604] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-18T20:32:56.876736] [INFO ] [sig ] THQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:57.039135] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/THQ.txt [2026-02-18T20:32:57.039346] [INFO ] [sig ] [2980/3398] Completed THQ in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:57.039393] [INFO ] [sig ] [2981/3398] Forecasting THRM... [2026-02-18T20:32:57.039426] [INFO ] [sig ] Generating forecast for: THRM [2026-02-18T20:32:57.039459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-18T20:32:57.052497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-18T20:32:57.053036] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-18T20:32:57.053978] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-18T20:32:57.054039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:57.054083] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:57.054115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:57.054175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:57.115267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:57.116429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:57.116539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:57.116617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:57.246946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:57.247122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:57.247164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:57.247194] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:57.250896] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=94.53%) [2026-02-18T20:32:57.251214] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-18T20:32:57.251355] [INFO ] [sig ] THRM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:57.415656] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/THRM.txt [2026-02-18T20:32:57.415839] [INFO ] [sig ] [2981/3398] Completed THRM in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:57.415884] [INFO ] [sig ] [2982/3398] Forecasting THRY... [2026-02-18T20:32:57.415917] [INFO ] [sig ] Generating forecast for: THRY [2026-02-18T20:32:57.415950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-18T20:32:57.431739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-18T20:32:57.432179] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-18T20:32:57.433179] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-18T20:32:57.433236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:57.433269] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:57.433298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:57.433366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:57.500937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:57.501885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:57.501986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:57.502025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:57.639956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:57.640125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:57.640166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:57.640197] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:57.644484] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-18T20:32:57.644834] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-18T20:32:57.644967] [INFO ] [sig ] THRY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:57.795332] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/THRY.txt [2026-02-18T20:32:57.795466] [INFO ] [sig ] [2982/3398] Completed THRY in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:57.795505] [INFO ] [sig ] [2983/3398] Forecasting TIGO... [2026-02-18T20:32:57.795535] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-18T20:32:57.795565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-18T20:32:57.806299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-18T20:32:57.806591] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-18T20:32:57.807381] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-18T20:32:57.807434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:57.807467] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:57.807494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:57.807552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:57.867215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:57.868036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:57.868151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:57.868184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:57.993362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:57.993523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:57.993564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:57.993617] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:57.997505] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-18T20:32:57.997819] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-18T20:32:57.997954] [INFO ] [sig ] TIGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:58.146513] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TIGO.txt [2026-02-18T20:32:58.146702] [INFO ] [sig ] [2983/3398] Completed TIGO in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:58.146750] [INFO ] [sig ] [2984/3398] Forecasting TIL... [2026-02-18T20:32:58.146783] [INFO ] [sig ] Generating forecast for: TIL [2026-02-18T20:32:58.146813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-18T20:32:58.163771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-18T20:32:58.164567] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-18T20:32:58.166390] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-18T20:32:58.166612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:58.166721] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:58.166766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:58.166864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:58.232666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:58.234003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:58.234111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:58.234147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:58.363179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:58.363352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:58.363395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:58.363425] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:58.367301] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-18T20:32:58.367622] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-18T20:32:58.367761] [INFO ] [sig ] TIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:58.520994] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TIL.txt [2026-02-18T20:32:58.521153] [INFO ] [sig ] [2984/3398] Completed TIL in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:58.521195] [INFO ] [sig ] [2985/3398] Forecasting TILE... [2026-02-18T20:32:58.521226] [INFO ] [sig ] Generating forecast for: TILE [2026-02-18T20:32:58.521256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-18T20:32:58.533427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-18T20:32:58.533775] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-18T20:32:58.534831] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-18T20:32:58.534887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:58.534920] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:58.534949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:58.535016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:58.594271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:58.595204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:58.595299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:58.595332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:58.727359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:58.727524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:58.727565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:58.727615] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:58.731293] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=53.52%) [2026-02-18T20:32:58.731696] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-18T20:32:58.731868] [INFO ] [sig ] TILE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:58.884118] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TILE.txt [2026-02-18T20:32:58.884272] [INFO ] [sig ] [2985/3398] Completed TILE in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:58.884312] [INFO ] [sig ] [2986/3398] Forecasting TIMB... [2026-02-18T20:32:58.884342] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-18T20:32:58.884374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-18T20:32:58.895910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-18T20:32:58.896532] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-18T20:32:58.897500] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-18T20:32:58.897562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:58.897632] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:58.897669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:58.897748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:58.957803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:58.958702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:58.958786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:58.958820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:59.086239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:59.086441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:59.086486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:59.086515] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:59.090312] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=53.85%) [2026-02-18T20:32:59.090684] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-18T20:32:59.090840] [INFO ] [sig ] TIMB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:59.238164] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TIMB.txt [2026-02-18T20:32:59.238312] [INFO ] [sig ] [2986/3398] Completed TIMB in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:59.238351] [INFO ] [sig ] [2987/3398] Forecasting TITN... [2026-02-18T20:32:59.238382] [INFO ] [sig ] Generating forecast for: TITN [2026-02-18T20:32:59.238413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-18T20:32:59.250220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-18T20:32:59.250620] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-18T20:32:59.251430] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-18T20:32:59.251483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:59.251515] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:59.251541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:59.251630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:59.315507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:59.316647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:59.316760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:59.316804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:59.445889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:59.446051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:59.446125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:59.446187] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:59.449950] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=52.01%) [2026-02-18T20:32:59.450304] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-18T20:32:59.450450] [INFO ] [sig ] TITN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:32:59.598634] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TITN.txt [2026-02-18T20:32:59.598794] [INFO ] [sig ] [2987/3398] Completed TITN in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:59.598834] [INFO ] [sig ] [2988/3398] Forecasting TJX... [2026-02-18T20:32:59.598865] [INFO ] [sig ] Generating forecast for: TJX [2026-02-18T20:32:59.598896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-18T20:32:59.610766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-18T20:32:59.611123] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-18T20:32:59.611924] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-18T20:32:59.611978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:59.612010] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:59.612043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:59.612112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:32:59.678531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:32:59.679429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:32:59.679533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:32:59.679586] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:32:59.807927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:32:59.808106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:32:59.808149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:32:59.808178] [INFO ] [FORECASTER] Training complete [2026-02-18T20:32:59.811716] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-02-18T20:32:59.812045] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-18T20:32:59.812181] [INFO ] [sig ] TJX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:32:59.959066] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TJX.txt [2026-02-18T20:32:59.959232] [INFO ] [sig ] [2988/3398] Completed TJX in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:32:59.959277] [INFO ] [sig ] [2989/3398] Forecasting TK... [2026-02-18T20:32:59.959308] [INFO ] [sig ] Generating forecast for: TK [2026-02-18T20:32:59.959348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-18T20:32:59.974222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-18T20:32:59.974613] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-18T20:32:59.975699] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-18T20:32:59.975764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:32:59.975813] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:32:59.975856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:32:59.975951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:00.034282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:00.035230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:00.035344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:00.035380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:00.157200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:00.157359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:00.157400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:00.157430] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:00.160915] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-18T20:33:00.161212] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-18T20:33:00.161345] [INFO ] [sig ] TK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:00.306873] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TK.txt [2026-02-18T20:33:00.307044] [INFO ] [sig ] [2989/3398] Completed TK in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-18T20:33:00.307093] [INFO ] [sig ] [2990/3398] Forecasting TKC... [2026-02-18T20:33:00.307130] [INFO ] [sig ] Generating forecast for: TKC [2026-02-18T20:33:00.307167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-18T20:33:00.318081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-18T20:33:00.318440] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-18T20:33:00.319312] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-18T20:33:00.319367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:00.319400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:00.319427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:00.319485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:00.381153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:00.382075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:00.382163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:00.382197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:00.504258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:00.504433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:00.504483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:00.504513] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:00.508132] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-02-18T20:33:00.508436] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-18T20:33:00.508612] [INFO ] [sig ] TKC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:00.667226] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TKC.txt [2026-02-18T20:33:00.667433] [INFO ] [sig ] [2990/3398] Completed TKC in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-18T20:33:00.667495] [INFO ] [sig ] [2991/3398] Forecasting TKNO... [2026-02-18T20:33:00.667530] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-18T20:33:00.667561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-18T20:33:00.679374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-18T20:33:00.679785] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-18T20:33:00.680667] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-18T20:33:00.680722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:00.680769] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:00.680797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:00.680855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:00.747125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:00.748143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:00.748238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:00.748273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:00.885527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:00.885727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:00.885784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:00.885837] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:00.890409] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=68.75%) [2026-02-18T20:33:00.890861] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-18T20:33:00.891028] [INFO ] [sig ] TKNO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:01.045998] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TKNO.txt [2026-02-18T20:33:01.046166] [INFO ] [sig ] [2991/3398] Completed TKNO in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-18T20:33:01.046208] [INFO ] [sig ] [2992/3398] Forecasting TKO... [2026-02-18T20:33:01.046240] [INFO ] [sig ] Generating forecast for: TKO [2026-02-18T20:33:01.046270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-18T20:33:01.057773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-18T20:33:01.058145] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-18T20:33:01.058981] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-18T20:33:01.059039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:01.059076] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:01.059104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:01.059161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:01.118427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:01.119280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:01.119370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:01.119405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:01.255762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:01.255881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:01.255921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:01.255950] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:01.259919] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-18T20:33:01.260292] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-18T20:33:01.260449] [INFO ] [sig ] TKO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:01.406294] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TKO.txt [2026-02-18T20:33:01.406447] [INFO ] [sig ] [2992/3398] Completed TKO in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-18T20:33:01.406488] [INFO ] [sig ] [2993/3398] Forecasting TLK... [2026-02-18T20:33:01.406518] [INFO ] [sig ] Generating forecast for: TLK [2026-02-18T20:33:01.406547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-18T20:33:01.416973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-18T20:33:01.417329] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-18T20:33:01.418200] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-18T20:33:01.418256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:01.418287] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:01.418314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:01.418370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:01.478674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:01.479552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:01.479663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:01.479698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:01.634835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:01.635016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:01.635077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:01.635114] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:01.639616] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-02-18T20:33:01.639951] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-18T20:33:01.640119] [INFO ] [sig ] TLK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:01.791937] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TLK.txt [2026-02-18T20:33:01.792115] [INFO ] [sig ] [2993/3398] Completed TLK in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-18T20:33:01.792156] [INFO ] [sig ] [2994/3398] Forecasting TLN... [2026-02-18T20:33:01.792186] [INFO ] [sig ] Generating forecast for: TLN [2026-02-18T20:33:01.792215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-18T20:33:01.802898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-18T20:33:01.803256] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-18T20:33:01.804145] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-18T20:33:01.804208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:01.804267] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:01.804306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:01.804382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:01.862080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:01.863069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:01.863178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:01.863212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:01.990283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:01.990451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:01.990494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:01.990524] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:01.994296] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-18T20:33:01.994707] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-18T20:33:01.994880] [INFO ] [sig ] TLN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:02.149777] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TLN.txt [2026-02-18T20:33:02.149940] [INFO ] [sig ] [2994/3398] Completed TLN in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:02.149981] [INFO ] [sig ] [2995/3398] Forecasting TLS... [2026-02-18T20:33:02.150011] [INFO ] [sig ] Generating forecast for: TLS [2026-02-18T20:33:02.150049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-18T20:33:02.161654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-18T20:33:02.162066] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-18T20:33:02.162999] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-18T20:33:02.163057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:02.163091] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:02.163119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:02.163183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:02.228010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:02.229181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:02.229466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:02.229502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:02.361351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:02.361518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:02.361560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:02.361614] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:02.365222] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-02-18T20:33:02.365544] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-18T20:33:02.365717] [INFO ] [sig ] TLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:02.508561] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TLS.txt [2026-02-18T20:33:02.508741] [INFO ] [sig ] [2995/3398] Completed TLS in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:02.508783] [INFO ] [sig ] [2996/3398] Forecasting TLSA... [2026-02-18T20:33:02.508815] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-18T20:33:02.508846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-18T20:33:02.519624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-18T20:33:02.519987] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-18T20:33:02.520881] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-18T20:33:02.520936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:02.520967] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:02.520993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:02.521049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:02.577396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:02.578281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:02.578397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:02.578436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:02.712823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:02.712981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:02.713024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:02.713060] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:02.716706] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-18T20:33:02.717000] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-18T20:33:02.717135] [INFO ] [sig ] TLSA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:02.878212] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TLSA.txt [2026-02-18T20:33:02.878398] [INFO ] [sig ] [2996/3398] Completed TLSA in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:02.878440] [INFO ] [sig ] [2997/3398] Forecasting TLSI... [2026-02-18T20:33:02.878470] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-18T20:33:02.878499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-18T20:33:02.892194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-18T20:33:02.892666] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-18T20:33:02.893555] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-18T20:33:02.893637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:02.893673] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:02.893701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:02.893760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:02.954942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:02.955982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:02.956074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:02.956110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:03.100052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:03.100263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:03.100322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:03.100366] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:03.104254] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: DOWN (p=32.99%) [2026-02-18T20:33:03.104595] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-18T20:33:03.104739] [INFO ] [sig ] TLSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:03.262464] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TLSI.txt [2026-02-18T20:33:03.262674] [INFO ] [sig ] [2997/3398] Completed TLSI in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:03.262718] [INFO ] [sig ] [2998/3398] Forecasting TLYS... [2026-02-18T20:33:03.262752] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-18T20:33:03.262783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-18T20:33:03.274080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-18T20:33:03.274480] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-18T20:33:03.275389] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-18T20:33:03.275446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:03.275480] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:03.275507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:03.275564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:03.339047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:03.340031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:03.340139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:03.340198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:03.476941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:03.477103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:03.477148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:03.477177] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:03.480932] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-18T20:33:03.481266] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-18T20:33:03.481400] [INFO ] [sig ] TLYS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:03.643371] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TLYS.txt [2026-02-18T20:33:03.643823] [INFO ] [sig ] [2998/3398] Completed TLYS in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:03.643886] [INFO ] [sig ] [2999/3398] Forecasting TM... [2026-02-18T20:33:03.643920] [INFO ] [sig ] Generating forecast for: TM [2026-02-18T20:33:03.643959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-18T20:33:03.656556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-18T20:33:03.656935] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-18T20:33:03.657907] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-18T20:33:03.657972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:03.658006] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:03.658033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:03.658123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:03.723217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:03.724018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:03.724105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:03.724138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:03.862093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:03.862257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:03.862299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:03.862330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:03.865994] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=29.32%) [2026-02-18T20:33:03.866286] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-18T20:33:03.866415] [INFO ] [sig ] TM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:04.010338] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TM.txt [2026-02-18T20:33:04.010505] [INFO ] [sig ] [2999/3398] Completed TM in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:04.010546] [INFO ] [sig ] [3000/3398] Forecasting TMC... [2026-02-18T20:33:04.010597] [INFO ] [sig ] Generating forecast for: TMC [2026-02-18T20:33:04.010630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-18T20:33:04.021716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-18T20:33:04.022124] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-18T20:33:04.023146] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-18T20:33:04.023218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:04.023269] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:04.023302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:04.023365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:04.087457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:04.088521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:04.088628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:04.088663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:04.212468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:04.212649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:04.212692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:04.212723] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:04.216138] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-18T20:33:04.216415] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-18T20:33:04.216543] [INFO ] [sig ] TMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:04.377993] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TMC.txt [2026-02-18T20:33:04.378204] [INFO ] [sig ] [3000/3398] Completed TMC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:04.378256] [INFO ] [sig ] [3001/3398] Forecasting TMCI... [2026-02-18T20:33:04.378290] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-18T20:33:04.378321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-18T20:33:04.393305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-18T20:33:04.393778] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-18T20:33:04.394702] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-18T20:33:04.394759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:04.394822] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:04.394852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:04.394944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:04.459745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:04.460708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:04.460817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:04.460853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:04.590375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:04.590592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:04.590643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:04.590690] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:04.594336] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=61.40%) [2026-02-18T20:33:04.594640] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-18T20:33:04.594775] [INFO ] [sig ] TMCI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:04.740838] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TMCI.txt [2026-02-18T20:33:04.740985] [INFO ] [sig ] [3001/3398] Completed TMCI in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:04.741025] [INFO ] [sig ] [3002/3398] Forecasting TMDX... [2026-02-18T20:33:04.741055] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-18T20:33:04.741085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-18T20:33:04.751765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-18T20:33:04.752044] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-18T20:33:04.752833] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-18T20:33:04.752885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:04.752917] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:04.752945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:04.753001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:04.811569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:04.812428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:04.812511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:04.812545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:04.935713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:04.935870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:04.935911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:04.935939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:04.939352] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-18T20:33:04.939649] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-18T20:33:04.939774] [INFO ] [sig ] TMDX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:05.086801] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TMDX.txt [2026-02-18T20:33:05.086955] [INFO ] [sig ] [3002/3398] Completed TMDX in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:05.086995] [INFO ] [sig ] [3003/3398] Forecasting TME... [2026-02-18T20:33:05.087026] [INFO ] [sig ] Generating forecast for: TME [2026-02-18T20:33:05.087056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-18T20:33:05.098247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-18T20:33:05.098554] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-18T20:33:05.099374] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-18T20:33:05.099426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:05.099467] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:05.099496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:05.099552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:05.157296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:05.158219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:05.158321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:05.158357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:05.291885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:05.292048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:05.292096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:05.292126] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:05.296617] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-18T20:33:05.297048] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-18T20:33:05.297208] [INFO ] [sig ] TME: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:05.441006] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TME.txt [2026-02-18T20:33:05.441162] [INFO ] [sig ] [3003/3398] Completed TME in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:05.441200] [INFO ] [sig ] [3004/3398] Forecasting TMHC... [2026-02-18T20:33:05.441232] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-18T20:33:05.441263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-18T20:33:05.451698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-18T20:33:05.452015] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-18T20:33:05.452825] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-18T20:33:05.452890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:05.452923] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:05.452950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:05.453008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:05.511689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:05.512666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:05.512761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:05.512798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:05.638902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:05.639065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:05.639105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:05.639170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:05.643106] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=11.55%) [2026-02-18T20:33:05.643487] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-18T20:33:05.643698] [INFO ] [sig ] TMHC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:05.795726] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TMHC.txt [2026-02-18T20:33:05.795933] [INFO ] [sig ] [3004/3398] Completed TMHC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:05.795987] [INFO ] [sig ] [3005/3398] Forecasting TMUS... [2026-02-18T20:33:05.796023] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-18T20:33:05.796055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-18T20:33:05.807628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-18T20:33:05.808079] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-18T20:33:05.809184] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-18T20:33:05.809261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:05.809301] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:05.809331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:05.809389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:05.871281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:05.872250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:05.872358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:05.872405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:06.004895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:06.005064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:06.005113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:06.005145] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:06.009300] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=52.11%) [2026-02-18T20:33:06.009752] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-18T20:33:06.009921] [INFO ] [sig ] TMUS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:06.167995] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TMUS.txt [2026-02-18T20:33:06.168192] [INFO ] [sig ] [3005/3398] Completed TMUS in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:06.168232] [INFO ] [sig ] [3006/3398] Forecasting TNC... [2026-02-18T20:33:06.168263] [INFO ] [sig ] Generating forecast for: TNC [2026-02-18T20:33:06.168297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-18T20:33:06.180043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-18T20:33:06.180479] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-18T20:33:06.181339] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-18T20:33:06.181396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:06.181429] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:06.181456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:06.181514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:06.239241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:06.240180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:06.240271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:06.240303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:06.366686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:06.366852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:06.366894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:06.366924] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:06.370614] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-02-18T20:33:06.370983] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-18T20:33:06.371127] [INFO ] [sig ] TNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:06.530335] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TNC.txt [2026-02-18T20:33:06.530517] [INFO ] [sig ] [3006/3398] Completed TNC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-18T20:33:06.530565] [INFO ] [sig ] [3007/3398] Forecasting TNDM... [2026-02-18T20:33:06.530614] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-18T20:33:06.530646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-18T20:33:06.543229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-18T20:33:06.543657] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-18T20:33:06.544511] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-18T20:33:06.544567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:06.544621] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:06.544651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:06.544710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:06.606047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:06.607206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:06.607299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:06.607332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:06.731602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:06.731763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:06.731802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:06.731830] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:06.735262] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-18T20:33:06.735557] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-18T20:33:06.735748] [INFO ] [sig ] TNDM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:06.886788] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TNDM.txt [2026-02-18T20:33:06.886947] [INFO ] [sig ] [3007/3398] Completed TNDM in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-18T20:33:06.886993] [INFO ] [sig ] [3008/3398] Forecasting TNGX... [2026-02-18T20:33:06.887024] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-18T20:33:06.887055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-18T20:33:06.899387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-18T20:33:06.899850] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-18T20:33:06.900767] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-18T20:33:06.900839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:06.900879] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:06.900913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:06.900981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:06.959828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:06.960787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:06.960890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:06.960927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:07.086687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:07.086904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:07.086951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:07.086982] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:07.090598] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-18T20:33:07.090882] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-18T20:33:07.091016] [INFO ] [sig ] TNGX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:07.234722] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TNGX.txt [2026-02-18T20:33:07.234908] [INFO ] [sig ] [3008/3398] Completed TNGX in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-18T20:33:07.234959] [INFO ] [sig ] [3009/3398] Forecasting TNK... [2026-02-18T20:33:07.234989] [INFO ] [sig ] Generating forecast for: TNK [2026-02-18T20:33:07.235018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-18T20:33:07.245621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-18T20:33:07.245964] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-18T20:33:07.246785] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-18T20:33:07.246839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:07.246871] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:07.246897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:07.246962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:07.304662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:07.305533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:07.305635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:07.305671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:07.430265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:07.430430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:07.430469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:07.430498] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:07.433961] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-18T20:33:07.434292] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-18T20:33:07.434430] [INFO ] [sig ] TNK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:07.576954] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TNK.txt [2026-02-18T20:33:07.577122] [INFO ] [sig ] [3009/3398] Completed TNK in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-18T20:33:07.577161] [INFO ] [sig ] [3010/3398] Forecasting TNL... [2026-02-18T20:33:07.577191] [INFO ] [sig ] Generating forecast for: TNL [2026-02-18T20:33:07.577222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-18T20:33:07.587792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-18T20:33:07.588195] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-18T20:33:07.589100] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-18T20:33:07.589156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:07.589191] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:07.589222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:07.589280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:07.646858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:07.647787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:07.647880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:07.647914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:07.775810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:07.775970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:07.776012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:07.776042] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:07.781509] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-02-18T20:33:07.781861] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-18T20:33:07.782004] [INFO ] [sig ] TNL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:07.931039] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TNL.txt [2026-02-18T20:33:07.931194] [INFO ] [sig ] [3010/3398] Completed TNL in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:07.931233] [INFO ] [sig ] [3011/3398] Forecasting TNXP... [2026-02-18T20:33:07.931264] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-18T20:33:07.931294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-18T20:33:07.942202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-18T20:33:07.942543] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-18T20:33:07.943343] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-18T20:33:07.943397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:07.943428] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:07.943456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:07.943516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:08.002888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:08.003839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:08.003960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:08.003996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:08.128090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:08.128253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:08.128313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:08.128346] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:08.131891] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-02-18T20:33:08.132184] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-18T20:33:08.132314] [INFO ] [sig ] TNXP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:08.277473] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TNXP.txt [2026-02-18T20:33:08.277713] [INFO ] [sig ] [3011/3398] Completed TNXP in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:08.277776] [INFO ] [sig ] [3012/3398] Forecasting TOI... [2026-02-18T20:33:08.277811] [INFO ] [sig ] Generating forecast for: TOI [2026-02-18T20:33:08.277841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-18T20:33:08.288684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-18T20:33:08.289058] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-18T20:33:08.289887] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-18T20:33:08.289941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:08.289974] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:08.290002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:08.290059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:08.348522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:08.349499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:08.349611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:08.349648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:08.475242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:08.475400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:08.475442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:08.475472] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:08.479320] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-18T20:33:08.479816] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-18T20:33:08.479947] [INFO ] [sig ] TOI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:08.704340] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TOI.txt [2026-02-18T20:33:08.704509] [INFO ] [sig ] [3012/3398] Completed TOI in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:08.704548] [INFO ] [sig ] [3013/3398] Forecasting TOL... [2026-02-18T20:33:08.704598] [INFO ] [sig ] Generating forecast for: TOL [2026-02-18T20:33:08.704633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-18T20:33:08.715719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-18T20:33:08.716082] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-18T20:33:08.716904] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-18T20:33:08.716973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:08.717036] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:08.717091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:08.717158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:08.778327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:08.779284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:08.779370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:08.779404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:08.903983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:08.904104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:08.904142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:08.904170] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:08.907650] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-02-18T20:33:08.907927] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-18T20:33:08.908076] [INFO ] [sig ] TOL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:09.052604] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TOL.txt [2026-02-18T20:33:09.052769] [INFO ] [sig ] [3013/3398] Completed TOL in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:09.052810] [INFO ] [sig ] [3014/3398] Forecasting TORO... [2026-02-18T20:33:09.052839] [INFO ] [sig ] Generating forecast for: TORO [2026-02-18T20:33:09.052868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-18T20:33:09.064501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-18T20:33:09.064881] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-18T20:33:09.065876] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-18T20:33:09.065929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:09.065960] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:09.065987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:09.066043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:09.127637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:09.128543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:09.128648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:09.128682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:09.248018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:09.248195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:09.248236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:09.248266] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:09.251829] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-18T20:33:09.252142] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-18T20:33:09.252304] [INFO ] [sig ] TORO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:09.396300] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TORO.txt [2026-02-18T20:33:09.396485] [INFO ] [sig ] [3014/3398] Completed TORO in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:09.396527] [INFO ] [sig ] [3015/3398] Forecasting TOWN... [2026-02-18T20:33:09.396557] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-18T20:33:09.396610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-18T20:33:09.407504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-18T20:33:09.407882] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-18T20:33:09.408719] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-18T20:33:09.408773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:09.408819] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:09.408848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:09.408905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:09.466156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:09.467021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:09.467103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:09.467137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:09.590907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:09.591069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:09.591111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:09.591140] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:09.595142] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=82.03%) [2026-02-18T20:33:09.595467] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-18T20:33:09.595619] [INFO ] [sig ] TOWN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:09.741064] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TOWN.txt [2026-02-18T20:33:09.741212] [INFO ] [sig ] [3015/3398] Completed TOWN in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:09.741251] [INFO ] [sig ] [3016/3398] Forecasting TOYO... [2026-02-18T20:33:09.741281] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-18T20:33:09.741311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-18T20:33:09.751668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-18T20:33:09.752022] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-18T20:33:09.752848] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-18T20:33:09.752905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:09.752938] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:09.752966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:09.753022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:09.810256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:09.811156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:09.811242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:09.811279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:09.930617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:09.930776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:09.930824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:09.930861] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:09.934340] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=13.76%) [2026-02-18T20:33:09.934639] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-18T20:33:09.934769] [INFO ] [sig ] TOYO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:10.077263] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TOYO.txt [2026-02-18T20:33:10.077422] [INFO ] [sig ] [3016/3398] Completed TOYO in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:10.077462] [INFO ] [sig ] [3017/3398] Forecasting TPB... [2026-02-18T20:33:10.077491] [INFO ] [sig ] Generating forecast for: TPB [2026-02-18T20:33:10.077521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-18T20:33:10.087608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-18T20:33:10.087938] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-18T20:33:10.088807] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-18T20:33:10.088860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:10.088893] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:10.088919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:10.088975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:10.151378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:10.152297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:10.152386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:10.152420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:10.278657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:10.278819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:10.278859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:10.278890] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:10.282353] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=73.89%) [2026-02-18T20:33:10.282662] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-18T20:33:10.282795] [INFO ] [sig ] TPB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:10.431982] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TPB.txt [2026-02-18T20:33:10.432158] [INFO ] [sig ] [3017/3398] Completed TPB in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:10.432203] [INFO ] [sig ] [3018/3398] Forecasting TPC... [2026-02-18T20:33:10.432235] [INFO ] [sig ] Generating forecast for: TPC [2026-02-18T20:33:10.432266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-18T20:33:10.443462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-18T20:33:10.443907] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-18T20:33:10.444800] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-18T20:33:10.444856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:10.444919] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:10.444947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:10.445006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:10.502946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:10.503976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:10.504070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:10.504110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:10.625997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:10.626153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:10.626193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:10.626222] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:10.629714] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-02-18T20:33:10.629990] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-18T20:33:10.630120] [INFO ] [sig ] TPC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:10.775531] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TPC.txt [2026-02-18T20:33:10.775710] [INFO ] [sig ] [3018/3398] Completed TPC in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:10.775752] [INFO ] [sig ] [3019/3398] Forecasting TPG... [2026-02-18T20:33:10.775788] [INFO ] [sig ] Generating forecast for: TPG [2026-02-18T20:33:10.775820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-18T20:33:10.788176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-18T20:33:10.788540] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-18T20:33:10.789638] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-18T20:33:10.789694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:10.789727] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:10.789753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:10.789810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:10.848891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:10.849832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:10.849935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:10.849969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:10.976757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:10.976911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:10.976952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:10.976981] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:10.980969] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-18T20:33:10.981335] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-18T20:33:10.981475] [INFO ] [sig ] TPG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:11.138357] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TPG.txt [2026-02-18T20:33:11.138767] [INFO ] [sig ] [3019/3398] Completed TPG in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:11.138825] [INFO ] [sig ] [3020/3398] Forecasting TPGXL... [2026-02-18T20:33:11.138858] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-18T20:33:11.138890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-18T20:33:11.151006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-18T20:33:11.151410] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-18T20:33:11.152980] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-18T20:33:11.153050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:11.153104] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:11.153146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:11.153215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:11.222011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:11.222930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:11.223028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:11.223075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:11.349981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:11.350146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:11.350197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:11.350228] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:11.354734] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=81.00%) [2026-02-18T20:33:11.355083] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-18T20:33:11.355232] [INFO ] [sig ] TPGXL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:11.518745] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TPGXL.txt [2026-02-18T20:33:11.518904] [INFO ] [sig ] [3020/3398] Completed TPGXL in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:11.518946] [INFO ] [sig ] [3021/3398] Forecasting TPH... [2026-02-18T20:33:11.518981] [INFO ] [sig ] Generating forecast for: TPH [2026-02-18T20:33:11.519014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-18T20:33:11.531133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-18T20:33:11.531539] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-18T20:33:11.532456] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-18T20:33:11.532512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:11.532545] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:11.532603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:11.532666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:11.600636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:11.601909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:11.602015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:11.602053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:11.738731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:11.738925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:11.738985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:11.739071] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:11.743373] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-18T20:33:11.743811] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-18T20:33:11.743989] [INFO ] [sig ] TPH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:11.918012] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TPH.txt [2026-02-18T20:33:11.918200] [INFO ] [sig ] [3021/3398] Completed TPH in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:11.918244] [INFO ] [sig ] [3022/3398] Forecasting TPL... [2026-02-18T20:33:11.918277] [INFO ] [sig ] Generating forecast for: TPL [2026-02-18T20:33:11.918314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-18T20:33:11.929891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-18T20:33:11.930230] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-18T20:33:11.931062] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-18T20:33:11.931124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:11.931163] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:11.931197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:11.931272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:11.991147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:11.992146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:11.992228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:11.992262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:12.111982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:12.112137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:12.112177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:12.112241] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:12.116047] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-18T20:33:12.116330] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-18T20:33:12.116565] [INFO ] [sig ] TPL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:12.260551] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TPL.txt [2026-02-18T20:33:12.260715] [INFO ] [sig ] [3022/3398] Completed TPL in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-18T20:33:12.260755] [INFO ] [sig ] [3023/3398] Forecasting TPVG... [2026-02-18T20:33:12.260784] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-18T20:33:12.260814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-18T20:33:12.271996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-18T20:33:12.272300] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-18T20:33:12.273094] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-18T20:33:12.273148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:12.273180] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:12.273207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:12.273264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:12.330443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:12.331101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:12.331182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:12.331215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:12.449748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:12.449893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:12.449930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:12.449959] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:12.453282] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=43.70%) [2026-02-18T20:33:12.453563] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-18T20:33:12.453709] [INFO ] [sig ] TPVG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:12.598034] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TPVG.txt [2026-02-18T20:33:12.598171] [INFO ] [sig ] [3023/3398] Completed TPVG in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-18T20:33:12.598210] [INFO ] [sig ] [3024/3398] Forecasting TPYP... [2026-02-18T20:33:12.598238] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-18T20:33:12.598267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-18T20:33:12.609852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-18T20:33:12.610158] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-18T20:33:12.611129] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-18T20:33:12.611181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:12.611213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:12.611240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:12.611296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:12.670207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:12.670852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:12.670932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:12.670977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:12.793931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:12.794080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:12.794118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:12.794146] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:12.797517] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-18T20:33:12.797811] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-18T20:33:12.797934] [INFO ] [sig ] TPYP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:12.939062] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TPYP.txt [2026-02-18T20:33:12.939187] [INFO ] [sig ] [3024/3398] Completed TPYP in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-18T20:33:12.939224] [INFO ] [sig ] [3025/3398] Forecasting TPZ... [2026-02-18T20:33:12.939253] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-18T20:33:12.939283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-18T20:33:12.949713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-18T20:33:12.949985] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-18T20:33:12.950778] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-18T20:33:12.950829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:12.950861] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:12.950887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:12.950942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:13.007437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:13.008277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:13.008360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:13.008393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:13.117549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:13.117714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:13.117752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:13.117781] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:13.121125] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=67.59%) [2026-02-18T20:33:13.121413] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-18T20:33:13.121541] [INFO ] [sig ] TPZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:13.264800] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TPZ.txt [2026-02-18T20:33:13.264940] [INFO ] [sig ] [3025/3398] Completed TPZ in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-18T20:33:13.264980] [INFO ] [sig ] [3026/3398] Forecasting TQQQ... [2026-02-18T20:33:13.265010] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-18T20:33:13.265040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-18T20:33:13.276038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-18T20:33:13.276356] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-18T20:33:13.277167] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-18T20:33:13.277221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:13.277252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:13.277280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:13.277348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:13.341985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:13.342915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:13.343003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:13.343039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:13.473482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:13.473656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:13.473696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:13.473724] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:13.477105] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-02-18T20:33:13.477380] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-18T20:33:13.477504] [INFO ] [sig ] TQQQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:13.621531] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TQQQ.txt [2026-02-18T20:33:13.621696] [INFO ] [sig ] [3026/3398] Completed TQQQ in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-18T20:33:13.621738] [INFO ] [sig ] [3027/3398] Forecasting TRC... [2026-02-18T20:33:13.621769] [INFO ] [sig ] Generating forecast for: TRC [2026-02-18T20:33:13.621799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-18T20:33:13.633922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-18T20:33:13.634257] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-18T20:33:13.635074] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-18T20:33:13.635127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:13.635158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:13.635184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:13.635239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:13.700942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:13.702041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:13.702132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:13.702166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:13.829361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:13.829524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:13.829565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:13.829615] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:13.833435] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=52.80%) [2026-02-18T20:33:13.833750] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-18T20:33:13.833883] [INFO ] [sig ] TRC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:13.979828] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRC.txt [2026-02-18T20:33:13.979980] [INFO ] [sig ] [3027/3398] Completed TRC in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:13.980019] [INFO ] [sig ] [3028/3398] Forecasting TRDA... [2026-02-18T20:33:13.980048] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-18T20:33:13.980079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-18T20:33:13.990932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-18T20:33:13.991283] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-18T20:33:13.992092] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-18T20:33:13.992146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:13.992176] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:13.992203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:13.992259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:14.053681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:14.054614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:14.054735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:14.054770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:14.177678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:14.177841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:14.177882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:14.177913] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:14.181836] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=11.56%) [2026-02-18T20:33:14.182147] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-18T20:33:14.182284] [INFO ] [sig ] TRDA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:14.326847] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRDA.txt [2026-02-18T20:33:14.327008] [INFO ] [sig ] [3028/3398] Completed TRDA in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:14.327049] [INFO ] [sig ] [3029/3398] Forecasting TREE... [2026-02-18T20:33:14.327079] [INFO ] [sig ] Generating forecast for: TREE [2026-02-18T20:33:14.327109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-18T20:33:14.337546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-18T20:33:14.337926] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-18T20:33:14.338778] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-18T20:33:14.338832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:14.338867] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:14.338895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:14.338954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:14.399512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:14.400690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:14.400776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:14.400811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:14.541040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:14.541206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:14.541252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:14.541282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:14.545848] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=67.92%) [2026-02-18T20:33:14.546276] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-18T20:33:14.546451] [INFO ] [sig ] TREE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:14.723036] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TREE.txt [2026-02-18T20:33:14.723223] [INFO ] [sig ] [3029/3398] Completed TREE in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:14.723265] [INFO ] [sig ] [3030/3398] Forecasting TREX... [2026-02-18T20:33:14.723297] [INFO ] [sig ] Generating forecast for: TREX [2026-02-18T20:33:14.723339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-18T20:33:14.735488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-18T20:33:14.735898] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-18T20:33:14.736829] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-18T20:33:14.736894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:14.736931] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:14.736959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:14.737017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:14.795538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:14.796514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:14.796638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:14.796678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:14.926184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:14.926365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:14.926440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:14.926486] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:14.930410] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-18T20:33:14.930831] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-18T20:33:14.930985] [INFO ] [sig ] TREX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:15.099995] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TREX.txt [2026-02-18T20:33:15.100148] [INFO ] [sig ] [3030/3398] Completed TREX in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:15.100187] [INFO ] [sig ] [3031/3398] Forecasting TRGP... [2026-02-18T20:33:15.100218] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-18T20:33:15.100248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-18T20:33:15.110844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-18T20:33:15.111148] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-18T20:33:15.111978] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-18T20:33:15.112031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:15.112063] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:15.112092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:15.112150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:15.167883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:15.168569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:15.168668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:15.168702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:15.287085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:15.287247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:15.287286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:15.287317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:15.290783] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-18T20:33:15.291060] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-18T20:33:15.291182] [INFO ] [sig ] TRGP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:15.430593] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRGP.txt [2026-02-18T20:33:15.430758] [INFO ] [sig ] [3031/3398] Completed TRGP in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:15.430800] [INFO ] [sig ] [3032/3398] Forecasting TRI... [2026-02-18T20:33:15.430830] [INFO ] [sig ] Generating forecast for: TRI [2026-02-18T20:33:15.430860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-18T20:33:15.441387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-18T20:33:15.441730] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-18T20:33:15.442536] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-18T20:33:15.442609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:15.442643] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:15.442670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:15.442727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:15.500173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:15.500976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:15.501063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:15.501097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:15.641996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:15.642160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:15.642210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:15.642256] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:15.646290] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-18T20:33:15.646807] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-18T20:33:15.646947] [INFO ] [sig ] TRI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:15.798698] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRI.txt [2026-02-18T20:33:15.798853] [INFO ] [sig ] [3032/3398] Completed TRI in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:15.798895] [INFO ] [sig ] [3033/3398] Forecasting TRIN... [2026-02-18T20:33:15.798928] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-18T20:33:15.798960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-18T20:33:15.810157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-18T20:33:15.810513] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-18T20:33:15.811360] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-18T20:33:15.811425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:15.811466] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:15.811501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:15.811605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:15.870107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:15.871038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:15.871146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:15.871195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:15.999952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:16.000136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:16.000192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:16.000225] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:16.004594] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-18T20:33:16.004933] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-18T20:33:16.005134] [INFO ] [sig ] TRIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:16.161018] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRIN.txt [2026-02-18T20:33:16.161179] [INFO ] [sig ] [3033/3398] Completed TRIN in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:16.161230] [INFO ] [sig ] [3034/3398] Forecasting TRIP... [2026-02-18T20:33:16.161263] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-18T20:33:16.161293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-18T20:33:16.174324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-18T20:33:16.174720] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-18T20:33:16.175615] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-18T20:33:16.175672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:16.175713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:16.175750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:16.175811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:16.234296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:16.235267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:16.235364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:16.235402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:16.361107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:16.361267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:16.361309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:16.361339] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:16.364923] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-02-18T20:33:16.365219] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-18T20:33:16.365370] [INFO ] [sig ] TRIP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:16.511503] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRIP.txt [2026-02-18T20:33:16.511680] [INFO ] [sig ] [3034/3398] Completed TRIP in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:16.511749] [INFO ] [sig ] [3035/3398] Forecasting TRMB... [2026-02-18T20:33:16.511788] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-18T20:33:16.511820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-18T20:33:16.523098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-18T20:33:16.523483] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-18T20:33:16.524391] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-18T20:33:16.524461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:16.524531] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:16.524566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:16.524649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:16.584343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:16.585211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:16.585297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:16.585333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:16.706636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:16.706812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:16.706854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:16.706884] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:16.710336] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-18T20:33:16.710658] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-18T20:33:16.710791] [INFO ] [sig ] TRMB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:16.855203] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRMB.txt [2026-02-18T20:33:16.855338] [INFO ] [sig ] [3035/3398] Completed TRMB in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:16.855379] [INFO ] [sig ] [3036/3398] Forecasting TRMD... [2026-02-18T20:33:16.855409] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-18T20:33:16.855438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-18T20:33:16.866120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-18T20:33:16.866456] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-18T20:33:16.867302] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-18T20:33:16.867359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:16.867399] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:16.867433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:16.867505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:16.925196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:16.926138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:16.926235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:16.926268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:17.050757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:17.050914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:17.050957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:17.050987] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:17.054801] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=12.03%) [2026-02-18T20:33:17.055096] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-18T20:33:17.055225] [INFO ] [sig ] TRMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:17.200075] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRMD.txt [2026-02-18T20:33:17.200241] [INFO ] [sig ] [3036/3398] Completed TRMD in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:17.200283] [INFO ] [sig ] [3037/3398] Forecasting TRMK... [2026-02-18T20:33:17.200315] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-18T20:33:17.200345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-18T20:33:17.211381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-18T20:33:17.212040] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-18T20:33:17.213172] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-18T20:33:17.213253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:17.213295] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:17.213330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:17.213417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:17.277568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:17.278471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:17.278559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:17.278613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:17.402658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:17.402833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:17.402883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:17.402915] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:17.406714] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-18T20:33:17.407052] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-18T20:33:17.407198] [INFO ] [sig ] TRMK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:17.577324] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRMK.txt [2026-02-18T20:33:17.577482] [INFO ] [sig ] [3037/3398] Completed TRMK in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:17.577523] [INFO ] [sig ] [3038/3398] Forecasting TRN... [2026-02-18T20:33:17.577554] [INFO ] [sig ] Generating forecast for: TRN [2026-02-18T20:33:17.577605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-18T20:33:17.588222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-18T20:33:17.588498] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-18T20:33:17.589292] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-18T20:33:17.589346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:17.589378] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:17.589405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:17.589463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:17.646124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:17.646993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:17.647077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:17.647111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:17.770641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:17.770800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:17.770840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:17.770902] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:17.774366] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-02-18T20:33:17.774672] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-18T20:33:17.774798] [INFO ] [sig ] TRN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:17.927490] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRN.txt [2026-02-18T20:33:17.927685] [INFO ] [sig ] [3038/3398] Completed TRN in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:17.927766] [INFO ] [sig ] [3039/3398] Forecasting TRNO... [2026-02-18T20:33:17.927798] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-18T20:33:17.927827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-18T20:33:17.939883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-18T20:33:17.940224] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-18T20:33:17.941018] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-18T20:33:17.941083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:17.941116] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:17.941142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:17.941198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:18.002474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:18.003360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:18.003447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:18.003483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:18.130674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:18.130835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:18.130875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:18.130904] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:18.134329] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-02-18T20:33:18.134696] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-18T20:33:18.134837] [INFO ] [sig ] TRNO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:18.295926] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRNO.txt [2026-02-18T20:33:18.296087] [INFO ] [sig ] [3039/3398] Completed TRNO in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-18T20:33:18.296127] [INFO ] [sig ] [3040/3398] Forecasting TRNS... [2026-02-18T20:33:18.296159] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-18T20:33:18.296190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-18T20:33:18.306361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-18T20:33:18.306735] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-18T20:33:18.307514] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-18T20:33:18.307591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:18.307628] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:18.307655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:18.307713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:18.364220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:18.365113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:18.365200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:18.365234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:18.485122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:18.485283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:18.485323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:18.485353] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:18.488799] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-18T20:33:18.489089] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-18T20:33:18.489222] [INFO ] [sig ] TRNS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:18.632305] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRNS.txt [2026-02-18T20:33:18.632439] [INFO ] [sig ] [3040/3398] Completed TRNS in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-18T20:33:18.632478] [INFO ] [sig ] [3041/3398] Forecasting TROX... [2026-02-18T20:33:18.632507] [INFO ] [sig ] Generating forecast for: TROX [2026-02-18T20:33:18.632538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-18T20:33:18.643028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-18T20:33:18.643326] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-18T20:33:18.644108] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-18T20:33:18.644161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:18.644194] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:18.644221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:18.644277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:18.700568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:18.701458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:18.701560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:18.701627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:18.823451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:18.823645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:18.823695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:18.823725] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:18.828993] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=75.33%) [2026-02-18T20:33:18.829359] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-18T20:33:18.829498] [INFO ] [sig ] TROX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:18.995327] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TROX.txt [2026-02-18T20:33:18.995490] [INFO ] [sig ] [3041/3398] Completed TROX in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-18T20:33:18.995529] [INFO ] [sig ] [3042/3398] Forecasting TRP... [2026-02-18T20:33:18.995559] [INFO ] [sig ] Generating forecast for: TRP [2026-02-18T20:33:18.995615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-18T20:33:19.006361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-18T20:33:19.006769] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-18T20:33:19.007556] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-18T20:33:19.007634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:19.007666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:19.007694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:19.007750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:19.068420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:19.069338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:19.069426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:19.069461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:19.191652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:19.191818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:19.191860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:19.191891] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:19.195405] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: DOWN (p=40.33%) [2026-02-18T20:33:19.195733] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-18T20:33:19.195874] [INFO ] [sig ] TRP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:19.340716] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRP.txt [2026-02-18T20:33:19.340846] [INFO ] [sig ] [3042/3398] Completed TRP in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-18T20:33:19.340891] [INFO ] [sig ] [3043/3398] Forecasting TRS... [2026-02-18T20:33:19.340922] [INFO ] [sig ] Generating forecast for: TRS [2026-02-18T20:33:19.340951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-18T20:33:19.352647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-18T20:33:19.353096] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-18T20:33:19.353910] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-18T20:33:19.353962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:19.353994] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:19.354021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:19.354078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:19.412734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:19.413628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:19.413714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:19.413749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:19.538671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:19.538841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:19.538883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:19.538912] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:19.542470] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-18T20:33:19.542809] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-18T20:33:19.542944] [INFO ] [sig ] TRS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:19.694198] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRS.txt [2026-02-18T20:33:19.694356] [INFO ] [sig ] [3043/3398] Completed TRS in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-18T20:33:19.694396] [INFO ] [sig ] [3044/3398] Forecasting TRTX... [2026-02-18T20:33:19.694425] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-18T20:33:19.694461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-18T20:33:19.705647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-18T20:33:19.706027] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-18T20:33:19.706858] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-18T20:33:19.706912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:19.706945] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:19.706972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:19.707031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:19.768511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:19.769453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:19.769564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:19.769632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:19.892479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:19.892663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:19.892704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:19.892733] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:19.896122] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=67.09%) [2026-02-18T20:33:19.896425] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-18T20:33:19.896554] [INFO ] [sig ] TRTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:20.041336] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TRTX.txt [2026-02-18T20:33:20.041495] [INFO ] [sig ] [3044/3398] Completed TRTX in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:20.041536] [INFO ] [sig ] [3045/3398] Forecasting TRUP... [2026-02-18T20:33:20.041567] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-18T20:33:20.041623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-18T20:33:20.052464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-18T20:33:20.052845] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-18T20:33:20.053655] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-18T20:33:20.053707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:20.053739] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:20.053766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:20.053823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:20.115061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:20.115973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:20.116093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:20.116129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:20.247963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:20.248152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:20.248194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:20.248223] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:20.251855] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=35.23%) [2026-02-18T20:33:20.252151] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-18T20:33:20.252288] [INFO ] [sig ] TRUP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:20.399897] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRUP.txt [2026-02-18T20:33:20.400058] [INFO ] [sig ] [3045/3398] Completed TRUP in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:20.400097] [INFO ] [sig ] [3046/3398] Forecasting TRVG... [2026-02-18T20:33:20.400130] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-18T20:33:20.400160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-18T20:33:20.412468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-18T20:33:20.413067] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-18T20:33:20.414084] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-18T20:33:20.414137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:20.414169] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:20.414195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:20.414251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:20.473316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:20.474231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:20.474322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:20.474357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:20.599397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:20.599591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:20.599661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:20.599694] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:20.603803] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-02-18T20:33:20.604103] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-18T20:33:20.604235] [INFO ] [sig ] TRVG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:20.757366] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TRVG.txt [2026-02-18T20:33:20.757523] [INFO ] [sig ] [3046/3398] Completed TRVG in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:20.757565] [INFO ] [sig ] [3047/3398] Forecasting TS... [2026-02-18T20:33:20.757615] [INFO ] [sig ] Generating forecast for: TS [2026-02-18T20:33:20.757645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-18T20:33:20.768724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-18T20:33:20.769063] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-18T20:33:20.769924] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-18T20:33:20.769979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:20.770014] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:20.770043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:20.770102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:20.827063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:20.827871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:20.827958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:20.827993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:20.949847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:20.950005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:20.950045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:20.950074] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:20.953843] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-02-18T20:33:20.954122] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-18T20:33:20.954250] [INFO ] [sig ] TS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:21.099631] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TS.txt [2026-02-18T20:33:21.099786] [INFO ] [sig ] [3047/3398] Completed TS in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:21.099826] [INFO ] [sig ] [3048/3398] Forecasting TSBK... [2026-02-18T20:33:21.099855] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-18T20:33:21.099885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-18T20:33:21.110237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-18T20:33:21.110541] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-18T20:33:21.111354] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-18T20:33:21.111407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:21.111440] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:21.111466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:21.111523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:21.183737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:21.184836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:21.184937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:21.184979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:21.309598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:21.309760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:21.309802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:21.309832] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:21.313595] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=90.26%) [2026-02-18T20:33:21.313939] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-18T20:33:21.314086] [INFO ] [sig ] TSBK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:21.476705] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSBK.txt [2026-02-18T20:33:21.476888] [INFO ] [sig ] [3048/3398] Completed TSBK in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:21.476933] [INFO ] [sig ] [3049/3398] Forecasting TSCO... [2026-02-18T20:33:21.476964] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-18T20:33:21.476995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-18T20:33:21.488755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-18T20:33:21.489151] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-18T20:33:21.490224] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-18T20:33:21.490295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:21.490345] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:21.490386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:21.490448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:21.555564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:21.556453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:21.556537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:21.556587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:21.676429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:21.676607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:21.676649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:21.676679] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:21.680640] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-18T20:33:21.680928] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-18T20:33:21.681055] [INFO ] [sig ] TSCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:21.823418] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSCO.txt [2026-02-18T20:33:21.823594] [INFO ] [sig ] [3049/3398] Completed TSCO in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:21.823637] [INFO ] [sig ] [3050/3398] Forecasting TSDD... [2026-02-18T20:33:21.823666] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-18T20:33:21.823697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-18T20:33:21.835067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-18T20:33:21.835432] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-18T20:33:21.836264] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-18T20:33:21.836318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:21.836362] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:21.836390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:21.836446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:21.894137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:21.895046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:21.895134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:21.895166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:22.017021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:22.017182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:22.017224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:22.017255] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:22.020765] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-18T20:33:22.021060] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-18T20:33:22.021194] [INFO ] [sig ] TSDD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:22.165428] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSDD.txt [2026-02-18T20:33:22.165612] [INFO ] [sig ] [3050/3398] Completed TSDD in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:22.165655] [INFO ] [sig ] [3051/3398] Forecasting TSEM... [2026-02-18T20:33:22.165685] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-18T20:33:22.165716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-18T20:33:22.176814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-18T20:33:22.177200] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-18T20:33:22.178047] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-18T20:33:22.178127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:22.178161] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:22.178189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:22.178246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:22.235399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:22.236314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:22.236402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:22.236436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:22.361178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:22.361335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:22.361376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:22.361406] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:22.365755] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-18T20:33:22.366081] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-18T20:33:22.366410] [INFO ] [sig ] TSEM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:22.523024] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSEM.txt [2026-02-18T20:33:22.523172] [INFO ] [sig ] [3051/3398] Completed TSEM in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:22.523214] [INFO ] [sig ] [3052/3398] Forecasting TSHA... [2026-02-18T20:33:22.523245] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-18T20:33:22.523277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-18T20:33:22.533930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-18T20:33:22.534270] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-18T20:33:22.535173] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-18T20:33:22.535228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:22.535289] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:22.535321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:22.535380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:22.599196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:22.600070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:22.600168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:22.600218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:22.733613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:22.733770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:22.733811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:22.733841] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:22.737491] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=68.63%) [2026-02-18T20:33:22.737814] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-18T20:33:22.737953] [INFO ] [sig ] TSHA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:22.892065] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSHA.txt [2026-02-18T20:33:22.892208] [INFO ] [sig ] [3052/3398] Completed TSHA in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:22.892247] [INFO ] [sig ] [3053/3398] Forecasting TSI... [2026-02-18T20:33:22.892277] [INFO ] [sig ] Generating forecast for: TSI [2026-02-18T20:33:22.892307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-18T20:33:22.902744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-18T20:33:22.903056] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-18T20:33:22.903857] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-18T20:33:22.903910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:22.903942] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:22.903970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:22.904027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:22.961398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:22.962165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:22.962250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:22.962284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:23.091078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:23.091239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:23.091279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:23.091309] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:23.094709] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-02-18T20:33:23.094990] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-18T20:33:23.095114] [INFO ] [sig ] TSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:23.239337] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSI.txt [2026-02-18T20:33:23.239503] [INFO ] [sig ] [3053/3398] Completed TSI in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:23.239547] [INFO ] [sig ] [3054/3398] Forecasting TSL... [2026-02-18T20:33:23.239625] [INFO ] [sig ] Generating forecast for: TSL [2026-02-18T20:33:23.239666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-18T20:33:23.250854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-18T20:33:23.251161] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-18T20:33:23.251959] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-18T20:33:23.252012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:23.252044] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:23.252071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:23.252128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:23.308673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:23.309593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:23.309700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:23.309734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:23.438303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:23.438469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:23.438510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:23.438546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:23.442398] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-02-18T20:33:23.442705] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-18T20:33:23.443023] [INFO ] [sig ] TSL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:23.595408] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSL.txt [2026-02-18T20:33:23.595604] [INFO ] [sig ] [3054/3398] Completed TSL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:23.595654] [INFO ] [sig ] [3055/3398] Forecasting TSLA... [2026-02-18T20:33:23.595685] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-18T20:33:23.595719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-18T20:33:23.608294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-18T20:33:23.608713] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-18T20:33:23.609518] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-18T20:33:23.609610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:23.609655] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:23.609688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:23.609769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:23.670837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:23.671776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:23.671866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:23.671902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:23.795855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:23.796024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:23.796066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:23.796138] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:23.799829] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-02-18T20:33:23.800157] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-18T20:33:23.800298] [INFO ] [sig ] TSLA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:23.946846] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSLA.txt [2026-02-18T20:33:23.947020] [INFO ] [sig ] [3055/3398] Completed TSLA in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:23.947059] [INFO ] [sig ] [3056/3398] Forecasting TSLL... [2026-02-18T20:33:23.947089] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-18T20:33:23.947120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-18T20:33:23.958214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-18T20:33:23.958650] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-18T20:33:23.959490] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-18T20:33:23.959551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:23.959616] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:23.959651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:23.959725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:24.021471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:24.022633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:24.022724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:24.022758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:24.151307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:24.151483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:24.151526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:24.151556] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:24.155357] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-18T20:33:24.155816] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-18T20:33:24.155990] [INFO ] [sig ] TSLL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:24.313275] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSLL.txt [2026-02-18T20:33:24.313433] [INFO ] [sig ] [3056/3398] Completed TSLL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-18T20:33:24.313473] [INFO ] [sig ] [3057/3398] Forecasting TSLQ... [2026-02-18T20:33:24.313505] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-18T20:33:24.313536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-18T20:33:24.325109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-18T20:33:24.325401] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-18T20:33:24.326228] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-18T20:33:24.326281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:24.326312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:24.326338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:24.326393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:24.384746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:24.385725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:24.385814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:24.385848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:24.511463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:24.511637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:24.511679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:24.511726] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:24.515109] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=32.41%) [2026-02-18T20:33:24.515392] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-18T20:33:24.515519] [INFO ] [sig ] TSLQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:24.658717] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSLQ.txt [2026-02-18T20:33:24.658859] [INFO ] [sig ] [3057/3398] Completed TSLQ in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-18T20:33:24.658898] [INFO ] [sig ] [3058/3398] Forecasting TSLS... [2026-02-18T20:33:24.658929] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-18T20:33:24.658960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-18T20:33:24.669196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-18T20:33:24.669462] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-18T20:33:24.670266] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-18T20:33:24.670320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:24.670352] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:24.670379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:24.670435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:24.727237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:24.727900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:24.727980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:24.728013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:24.842314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:24.842463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:24.842503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:24.842531] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:24.845933] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-02-18T20:33:24.846227] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-18T20:33:24.846360] [INFO ] [sig ] TSLS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:24.988979] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSLS.txt [2026-02-18T20:33:24.989136] [INFO ] [sig ] [3058/3398] Completed TSLS in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-18T20:33:24.989175] [INFO ] [sig ] [3059/3398] Forecasting TSLX... [2026-02-18T20:33:24.989206] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-18T20:33:24.989236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-18T20:33:24.999536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-18T20:33:24.999909] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-18T20:33:25.000710] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-18T20:33:25.000763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:25.000796] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:25.000823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:25.000879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:25.064567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:25.065454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:25.065557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:25.065612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:25.194869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:25.195038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:25.195079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:25.195108] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:25.199053] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-18T20:33:25.199381] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-18T20:33:25.199523] [INFO ] [sig ] TSLX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:25.347842] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSLX.txt [2026-02-18T20:33:25.347995] [INFO ] [sig ] [3059/3398] Completed TSLX in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-18T20:33:25.348036] [INFO ] [sig ] [3060/3398] Forecasting TSM... [2026-02-18T20:33:25.348087] [INFO ] [sig ] Generating forecast for: TSM [2026-02-18T20:33:25.348119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-18T20:33:25.358449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-18T20:33:25.358820] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-18T20:33:25.359637] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-18T20:33:25.359703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:25.359742] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:25.359775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:25.359832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:25.415997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:25.416718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:25.416799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:25.416832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:25.540502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:25.540684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:25.540733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:25.540769] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:25.544152] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-02-18T20:33:25.544425] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-18T20:33:25.544549] [INFO ] [sig ] TSM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:25.693471] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TSM.txt [2026-02-18T20:33:25.693652] [INFO ] [sig ] [3060/3398] Completed TSM in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-18T20:33:25.693694] [INFO ] [sig ] [3061/3398] Forecasting TSN... [2026-02-18T20:33:25.693723] [INFO ] [sig ] Generating forecast for: TSN [2026-02-18T20:33:25.693754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-18T20:33:25.704202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-18T20:33:25.704558] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-18T20:33:25.705404] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-18T20:33:25.705458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:25.705490] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:25.705540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:25.705624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:25.762590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:25.763479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:25.763605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:25.763642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:25.886731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:25.886895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:25.886935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:25.886963] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:25.891495] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-02-18T20:33:25.891937] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-18T20:33:25.892105] [INFO ] [sig ] TSN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:26.035388] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSN.txt [2026-02-18T20:33:26.035562] [INFO ] [sig ] [3061/3398] Completed TSN in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:26.035621] [INFO ] [sig ] [3062/3398] Forecasting TSQ... [2026-02-18T20:33:26.035652] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-18T20:33:26.035682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-18T20:33:26.046225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-18T20:33:26.046546] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-18T20:33:26.047347] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-18T20:33:26.047400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:26.047432] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:26.047460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:26.047517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:26.104780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:26.105524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:26.105656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:26.105691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:26.228040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:26.228221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:26.228263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:26.228292] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:26.232174] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-02-18T20:33:26.232463] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-18T20:33:26.232613] [INFO ] [sig ] TSQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:26.376620] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TSQ.txt [2026-02-18T20:33:26.376773] [INFO ] [sig ] [3062/3398] Completed TSQ in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:26.376813] [INFO ] [sig ] [3063/3398] Forecasting TTC... [2026-02-18T20:33:26.376844] [INFO ] [sig ] Generating forecast for: TTC [2026-02-18T20:33:26.376874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-18T20:33:26.387397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-18T20:33:26.387768] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-18T20:33:26.388607] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-18T20:33:26.388660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:26.388691] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:26.388718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:26.388774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:26.445668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:26.446488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:26.446594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:26.446632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:26.572271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:26.572426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:26.572467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:26.572496] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:26.576026] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=48.74%) [2026-02-18T20:33:26.576324] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-18T20:33:26.576458] [INFO ] [sig ] TTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:26.736741] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TTC.txt [2026-02-18T20:33:26.736904] [INFO ] [sig ] [3063/3398] Completed TTC in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:26.736950] [INFO ] [sig ] [3064/3398] Forecasting TTD... [2026-02-18T20:33:26.736988] [INFO ] [sig ] Generating forecast for: TTD [2026-02-18T20:33:26.737024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-18T20:33:26.747793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-18T20:33:26.748360] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-18T20:33:26.749850] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-18T20:33:26.749915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:26.749949] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:26.749977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:26.750034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:26.807944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:26.809046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:26.809136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:26.809170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:26.941907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:26.942295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:26.942358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:26.942396] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:26.947977] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=38.68%) [2026-02-18T20:33:26.952666] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-18T20:33:26.953024] [INFO ] [sig ] TTD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:27.113016] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TTD.txt [2026-02-18T20:33:27.113181] [INFO ] [sig ] [3064/3398] Completed TTD in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:27.113227] [INFO ] [sig ] [3065/3398] Forecasting TTE... [2026-02-18T20:33:27.113274] [INFO ] [sig ] Generating forecast for: TTE [2026-02-18T20:33:27.113344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-18T20:33:27.124997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-18T20:33:27.125343] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-18T20:33:27.126226] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-18T20:33:27.126279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:27.126313] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:27.126340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:27.126396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:27.190992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:27.191870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:27.191969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:27.192005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:27.321207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:27.321367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:27.321409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:27.321440] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:27.325186] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-18T20:33:27.325481] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-18T20:33:27.325633] [INFO ] [sig ] TTE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:27.477998] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TTE.txt [2026-02-18T20:33:27.478208] [INFO ] [sig ] [3065/3398] Completed TTE in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:27.478255] [INFO ] [sig ] [3066/3398] Forecasting TTEC... [2026-02-18T20:33:27.478287] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-18T20:33:27.478319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-18T20:33:27.488915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-18T20:33:27.489250] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-18T20:33:27.490142] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-18T20:33:27.490198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:27.490232] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:27.490261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:27.490342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:27.554022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:27.554953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:27.555040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:27.555076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:27.684082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:27.684241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:27.684282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:27.684312] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:27.687924] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-02-18T20:33:27.688249] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-18T20:33:27.688386] [INFO ] [sig ] TTEC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:27.842342] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TTEC.txt [2026-02-18T20:33:27.842526] [INFO ] [sig ] [3066/3398] Completed TTEC in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:27.842591] [INFO ] [sig ] [3067/3398] Forecasting TTEK... [2026-02-18T20:33:27.842627] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-18T20:33:27.842660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-18T20:33:27.853641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-18T20:33:27.853986] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-18T20:33:27.854843] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-18T20:33:27.854907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:27.854942] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:27.854972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:27.855030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:27.917792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:27.918854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:27.918964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:27.919013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:28.050356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:28.050514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:28.050554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:28.050605] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:28.054037] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-02-18T20:33:28.054324] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-18T20:33:28.054460] [INFO ] [sig ] TTEK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:28.195709] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TTEK.txt [2026-02-18T20:33:28.195882] [INFO ] [sig ] [3067/3398] Completed TTEK in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:28.195922] [INFO ] [sig ] [3068/3398] Forecasting TTI... [2026-02-18T20:33:28.195952] [INFO ] [sig ] Generating forecast for: TTI [2026-02-18T20:33:28.195981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-18T20:33:28.208312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-18T20:33:28.208679] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-18T20:33:28.209491] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-18T20:33:28.209546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:28.209598] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:28.209628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:28.209686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:28.267786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:28.268502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:28.268599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:28.268635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:28.395821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:28.395990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:28.396029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:28.396059] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:28.399553] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-02-18T20:33:28.399879] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-18T20:33:28.400004] [INFO ] [sig ] TTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:28.542849] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TTI.txt [2026-02-18T20:33:28.543030] [INFO ] [sig ] [3068/3398] Completed TTI in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:28.543074] [INFO ] [sig ] [3069/3398] Forecasting TTMI... [2026-02-18T20:33:28.543106] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-18T20:33:28.543139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-18T20:33:28.555309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-18T20:33:28.555744] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-18T20:33:28.556550] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-18T20:33:28.556624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:28.556705] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:28.556737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:28.556802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:28.614711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:28.615367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:28.615446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:28.615479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:28.731008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:28.731122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:28.731159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:28.731187] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:28.734411] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-18T20:33:28.734703] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-18T20:33:28.734828] [INFO ] [sig ] TTMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:28.875120] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TTMI.txt [2026-02-18T20:33:28.875241] [INFO ] [sig ] [3069/3398] Completed TTMI in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:28.875280] [INFO ] [sig ] [3070/3398] Forecasting TTWO... [2026-02-18T20:33:28.875310] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-18T20:33:28.875340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-18T20:33:28.885934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-18T20:33:28.886228] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-18T20:33:28.887048] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-18T20:33:28.887100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:28.887132] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:28.887160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:28.887217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:28.944411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:28.945211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:28.945295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:28.945328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:29.068658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:29.068831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:29.068879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:29.068908] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:29.072690] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-02-18T20:33:29.072977] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-18T20:33:29.073288] [INFO ] [sig ] TTWO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:29.216109] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TTWO.txt [2026-02-18T20:33:29.216239] [INFO ] [sig ] [3070/3398] Completed TTWO in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:29.216277] [INFO ] [sig ] [3071/3398] Forecasting TUGN... [2026-02-18T20:33:29.216306] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-18T20:33:29.216335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-18T20:33:29.226755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-18T20:33:29.227034] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-18T20:33:29.227822] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-18T20:33:29.227875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:29.227907] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:29.227934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:29.227991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:29.286267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:29.286968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:29.287052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:29.287086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:29.404113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:29.404273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:29.404312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:29.404341] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:29.407880] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=37.81%) [2026-02-18T20:33:29.408200] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-18T20:33:29.408332] [INFO ] [sig ] TUGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:29.562981] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TUGN.txt [2026-02-18T20:33:29.563143] [INFO ] [sig ] [3071/3398] Completed TUGN in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:29.563200] [INFO ] [sig ] [3072/3398] Forecasting TUSK... [2026-02-18T20:33:29.563248] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-18T20:33:29.563295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-18T20:33:29.574325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-18T20:33:29.574703] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-18T20:33:29.575559] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-18T20:33:29.575652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:29.575691] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:29.575732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:29.575816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:29.640782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:29.641724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:29.641843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:29.641897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:29.776889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:29.777060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:29.777109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:29.777179] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:29.781205] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=42.30%) [2026-02-18T20:33:29.781505] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-18T20:33:29.781676] [INFO ] [sig ] TUSK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:29.935821] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TUSK.txt [2026-02-18T20:33:29.935977] [INFO ] [sig ] [3072/3398] Completed TUSK in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-18T20:33:29.936018] [INFO ] [sig ] [3073/3398] Forecasting TVC... [2026-02-18T20:33:29.936049] [INFO ] [sig ] Generating forecast for: TVC [2026-02-18T20:33:29.936083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-18T20:33:29.947062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-18T20:33:29.947424] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-18T20:33:29.948345] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-18T20:33:29.948400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:29.948434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:29.948461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:29.948520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:30.010306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:30.011128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:30.011218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:30.011255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:30.123529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:30.123707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:30.123752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:30.123783] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:30.127698] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-18T20:33:30.127982] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-18T20:33:30.128157] [INFO ] [sig ] TVC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:30.286347] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TVC.txt [2026-02-18T20:33:30.286498] [INFO ] [sig ] [3073/3398] Completed TVC in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-18T20:33:30.286538] [INFO ] [sig ] [3074/3398] Forecasting TVE... [2026-02-18T20:33:30.286587] [INFO ] [sig ] Generating forecast for: TVE [2026-02-18T20:33:30.286623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-18T20:33:30.298081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-18T20:33:30.298470] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-18T20:33:30.299335] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-18T20:33:30.299406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:30.299442] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:30.299471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:30.299532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:30.359770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:30.360656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:30.360743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:30.360777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:30.473689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:30.473857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:30.473901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:30.473934] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:30.477496] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=61.95%) [2026-02-18T20:33:30.477862] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-18T20:33:30.478007] [INFO ] [sig ] TVE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:30.636107] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TVE.txt [2026-02-18T20:33:30.636270] [INFO ] [sig ] [3074/3398] Completed TVE in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-18T20:33:30.636309] [INFO ] [sig ] [3075/3398] Forecasting TVTX... [2026-02-18T20:33:30.636342] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-18T20:33:30.636373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-18T20:33:30.647632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-18T20:33:30.647980] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-18T20:33:30.648828] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-18T20:33:30.648883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:30.648915] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:30.648942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:30.648999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:30.706241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:30.707152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:30.707240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:30.707273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:30.843429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:30.843606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:30.843651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:30.843681] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:30.848309] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-18T20:33:30.848668] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-18T20:33:30.848812] [INFO ] [sig ] TVTX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:31.011239] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TVTX.txt [2026-02-18T20:33:31.011411] [INFO ] [sig ] [3075/3398] Completed TVTX in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-18T20:33:31.011454] [INFO ] [sig ] [3076/3398] Forecasting TWFG... [2026-02-18T20:33:31.011486] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-18T20:33:31.011519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-18T20:33:31.023342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-18T20:33:31.023738] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-18T20:33:31.024623] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-18T20:33:31.024678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:31.024712] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:31.024739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:31.024804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:31.093382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:31.094290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:31.094379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:31.094413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:31.233540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:31.233736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:31.233804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:31.233853] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:31.237994] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=42.35%) [2026-02-18T20:33:31.238321] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-18T20:33:31.238459] [INFO ] [sig ] TWFG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:31.402693] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TWFG.txt [2026-02-18T20:33:31.402877] [INFO ] [sig ] [3076/3398] Completed TWFG in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-18T20:33:31.402934] [INFO ] [sig ] [3077/3398] Forecasting TWG... [2026-02-18T20:33:31.402967] [INFO ] [sig ] Generating forecast for: TWG [2026-02-18T20:33:31.402999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-18T20:33:31.414566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-18T20:33:31.414995] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-18T20:33:31.415920] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-18T20:33:31.415982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:31.416024] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:31.416056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:31.416114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:31.478684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:31.479533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:31.479643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:31.479679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:31.607222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:31.607384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:31.607427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:31.607458] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:31.611243] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=22.08%) [2026-02-18T20:33:31.611554] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-18T20:33:31.611735] [INFO ] [sig ] TWG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:31.771236] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TWG.txt [2026-02-18T20:33:31.771397] [INFO ] [sig ] [3077/3398] Completed TWG in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-18T20:33:31.771459] [INFO ] [sig ] [3078/3398] Forecasting TWI... [2026-02-18T20:33:31.771511] [INFO ] [sig ] Generating forecast for: TWI [2026-02-18T20:33:31.771560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-18T20:33:31.783526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-18T20:33:31.783913] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-18T20:33:31.784733] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-18T20:33:31.784788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:31.784821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:31.784849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:31.784906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:31.849498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:31.850452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:31.850558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:31.850627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:31.980018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:31.980199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:31.980246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:31.980276] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:31.983982] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-18T20:33:31.984331] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-18T20:33:31.984474] [INFO ] [sig ] TWI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:32.140410] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TWI.txt [2026-02-18T20:33:32.140598] [INFO ] [sig ] [3078/3398] Completed TWI in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:32.140649] [INFO ] [sig ] [3079/3398] Forecasting TWIN... [2026-02-18T20:33:32.140679] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-18T20:33:32.140713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-18T20:33:32.152378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-18T20:33:32.152821] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-18T20:33:32.153690] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-18T20:33:32.153746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:32.153779] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:32.153807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:32.153866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:32.219759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:32.220929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:32.221250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:32.221295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:32.364377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:32.364542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:32.365291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:32.365340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:32.370066] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=65.88%) [2026-02-18T20:33:32.370590] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-18T20:33:32.370815] [INFO ] [sig ] TWIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:32.534717] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TWIN.txt [2026-02-18T20:33:32.534906] [INFO ] [sig ] [3079/3398] Completed TWIN in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:32.534957] [INFO ] [sig ] [3080/3398] Forecasting TWLO... [2026-02-18T20:33:32.534989] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-18T20:33:32.535021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-18T20:33:32.546982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-18T20:33:32.547376] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-18T20:33:32.548405] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-18T20:33:32.548474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:32.548528] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:32.548570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:32.548700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:32.614959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:32.615911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:32.616016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:32.616066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:32.746377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:32.746536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:32.746595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:32.746628] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:32.750081] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-18T20:33:32.750362] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-18T20:33:32.750490] [INFO ] [sig ] TWLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:32.895175] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TWLO.txt [2026-02-18T20:33:32.895342] [INFO ] [sig ] [3080/3398] Completed TWLO in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:32.895382] [INFO ] [sig ] [3081/3398] Forecasting TWO... [2026-02-18T20:33:32.895414] [INFO ] [sig ] Generating forecast for: TWO [2026-02-18T20:33:32.895444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-18T20:33:32.907221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-18T20:33:32.907560] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-18T20:33:32.908438] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-18T20:33:32.908493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:32.908527] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:32.908554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:32.908635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:32.966285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:32.967067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:32.967154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:32.967187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:33.088938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:33.089115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:33.089175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:33.089206] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:33.093230] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=69.36%) [2026-02-18T20:33:33.093760] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-18T20:33:33.094056] [INFO ] [sig ] TWO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:33.244520] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TWO.txt [2026-02-18T20:33:33.244688] [INFO ] [sig ] [3081/3398] Completed TWO in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:33.244730] [INFO ] [sig ] [3082/3398] Forecasting TX... [2026-02-18T20:33:33.244760] [INFO ] [sig ] Generating forecast for: TX [2026-02-18T20:33:33.244790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-18T20:33:33.255355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-18T20:33:33.255726] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-18T20:33:33.256568] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-18T20:33:33.256654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:33.256689] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:33.256718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:33.256777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:33.324540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:33.325661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:33.325775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:33.325833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:33.451709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:33.451873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:33.451922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:33.451961] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:33.455871] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=20.24%) [2026-02-18T20:33:33.456153] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-18T20:33:33.456283] [INFO ] [sig ] TX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:33.603724] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TX.txt [2026-02-18T20:33:33.603938] [INFO ] [sig ] [3082/3398] Completed TX in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:33.603996] [INFO ] [sig ] [3083/3398] Forecasting TXG... [2026-02-18T20:33:33.604038] [INFO ] [sig ] Generating forecast for: TXG [2026-02-18T20:33:33.604248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-18T20:33:33.619216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-18T20:33:33.619625] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-18T20:33:33.620507] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-18T20:33:33.620563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:33.620623] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:33.620655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:33.620714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:33.683356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:33.684259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:33.684371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:33.684408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:33.807417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:33.807653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:33.807705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:33.807737] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:33.811380] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-18T20:33:33.811693] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-18T20:33:33.811823] [INFO ] [sig ] TXG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:33.966786] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TXG.txt [2026-02-18T20:33:33.966960] [INFO ] [sig ] [3083/3398] Completed TXG in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:33.967000] [INFO ] [sig ] [3084/3398] Forecasting TXMD... [2026-02-18T20:33:33.967030] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-18T20:33:33.967062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-18T20:33:33.978789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-18T20:33:33.979185] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-18T20:33:33.980010] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-18T20:33:33.980065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:33.980099] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:33.980127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:33.980187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:34.040466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:34.041354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:34.041443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:34.041479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:34.161416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:34.161609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:34.161655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:34.161687] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:34.165143] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-18T20:33:34.165421] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-18T20:33:34.165560] [INFO ] [sig ] TXMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:34.312200] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TXMD.txt [2026-02-18T20:33:34.312334] [INFO ] [sig ] [3084/3398] Completed TXMD in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:34.312373] [INFO ] [sig ] [3085/3398] Forecasting TXN... [2026-02-18T20:33:34.312402] [INFO ] [sig ] Generating forecast for: TXN [2026-02-18T20:33:34.312432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-18T20:33:34.323716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-18T20:33:34.324004] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-18T20:33:34.324811] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-18T20:33:34.324867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:34.324913] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:34.324942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:34.324998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:34.389154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:34.389967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:34.390069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:34.390103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:34.515295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:34.515466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:34.515507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:34.515537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:34.519393] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=32.26%) [2026-02-18T20:33:34.519696] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-18T20:33:34.519844] [INFO ] [sig ] TXN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:34.663454] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TXN.txt [2026-02-18T20:33:34.663597] [INFO ] [sig ] [3085/3398] Completed TXN in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:34.663639] [INFO ] [sig ] [3086/3398] Forecasting TXO... [2026-02-18T20:33:34.663668] [INFO ] [sig ] Generating forecast for: TXO [2026-02-18T20:33:34.663697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-18T20:33:34.674827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-18T20:33:34.675209] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-18T20:33:34.676020] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-18T20:33:34.676073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:34.676129] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:34.676159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:34.676216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:34.733261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:34.734120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:34.734203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:34.734236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:34.858426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:34.858601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:34.858644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:34.858674] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:34.862309] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-18T20:33:34.862609] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-18T20:33:34.862752] [INFO ] [sig ] TXO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:35.009249] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TXO.txt [2026-02-18T20:33:35.009395] [INFO ] [sig ] [3086/3398] Completed TXO in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:35.009436] [INFO ] [sig ] [3087/3398] Forecasting TXRH... [2026-02-18T20:33:35.009467] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-18T20:33:35.009497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-18T20:33:35.020472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-18T20:33:35.020768] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-18T20:33:35.021750] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-18T20:33:35.021803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:35.021834] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:35.021860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:35.021916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:35.083359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:35.084172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:35.084254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:35.084287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:35.214460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:35.214664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:35.214707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:35.214736] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:35.218354] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-18T20:33:35.218642] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-18T20:33:35.218775] [INFO ] [sig ] TXRH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:35.363218] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TXRH.txt [2026-02-18T20:33:35.363351] [INFO ] [sig ] [3087/3398] Completed TXRH in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:35.363390] [INFO ] [sig ] [3088/3398] Forecasting TY... [2026-02-18T20:33:35.363420] [INFO ] [sig ] Generating forecast for: TY [2026-02-18T20:33:35.363449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-18T20:33:35.373977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-18T20:33:35.374280] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-18T20:33:35.375087] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-18T20:33:35.375142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:35.375176] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:35.375204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:35.375262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:35.434053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:35.434759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:35.434840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:35.434875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:35.554276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:35.554436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:35.554476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:35.554506] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:35.558027] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-18T20:33:35.558335] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-18T20:33:35.558464] [INFO ] [sig ] TY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:35.704417] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TY.txt [2026-02-18T20:33:35.704606] [INFO ] [sig ] [3088/3398] Completed TY in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:35.704650] [INFO ] [sig ] [3089/3398] Forecasting TYG... [2026-02-18T20:33:35.704679] [INFO ] [sig ] Generating forecast for: TYG [2026-02-18T20:33:35.704719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-18T20:33:35.717470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-18T20:33:35.717863] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-18T20:33:35.718943] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-18T20:33:35.718997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:35.719029] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:35.719248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:35.719307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:35.776855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:35.777755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:35.777846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:35.777881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:35.904995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:35.905179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:35.905229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:35.905260] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:35.908938] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=60.24%) [2026-02-18T20:33:35.909228] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-18T20:33:35.909361] [INFO ] [sig ] TYG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:36.058831] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/TYG.txt [2026-02-18T20:33:36.059006] [INFO ] [sig ] [3089/3398] Completed TYG in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-18T20:33:36.059057] [INFO ] [sig ] [3090/3398] Forecasting TYGO... [2026-02-18T20:33:36.059092] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-18T20:33:36.059123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-18T20:33:36.069769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-18T20:33:36.070126] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-18T20:33:36.070926] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-18T20:33:36.070978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:36.071010] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:36.071037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:36.071093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:36.133443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:36.134472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:36.134599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:36.134640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:36.260773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:36.260939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:36.260981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:36.261011] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:36.264985] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-18T20:33:36.265413] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-18T20:33:36.265568] [INFO ] [sig ] TYGO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:36.418172] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TYGO.txt [2026-02-18T20:33:36.418339] [INFO ] [sig ] [3090/3398] Completed TYGO in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-18T20:33:36.418381] [INFO ] [sig ] [3091/3398] Forecasting TYL... [2026-02-18T20:33:36.418411] [INFO ] [sig ] Generating forecast for: TYL [2026-02-18T20:33:36.418441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-18T20:33:36.429559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-18T20:33:36.430033] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-18T20:33:36.430937] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-18T20:33:36.430998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:36.431030] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:36.431057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:36.431119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:36.491002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:36.491894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:36.491980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:36.492013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:36.618092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:36.618258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:36.618297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:36.618326] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:36.621984] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-18T20:33:36.622264] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-18T20:33:36.622392] [INFO ] [sig ] TYL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:36.774216] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TYL.txt [2026-02-18T20:33:36.774387] [INFO ] [sig ] [3091/3398] Completed TYL in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-18T20:33:36.774430] [INFO ] [sig ] [3092/3398] Forecasting TYRA... [2026-02-18T20:33:36.774460] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-18T20:33:36.774489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-18T20:33:36.785564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-18T20:33:36.785894] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-18T20:33:36.786742] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-18T20:33:36.786803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:36.786835] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:36.786861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:36.786917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:36.844327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:36.844986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:36.845064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:36.845098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:36.965073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:36.965231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:36.965271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:36.965317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:36.968725] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=12.22%) [2026-02-18T20:33:36.969002] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-18T20:33:36.969126] [INFO ] [sig ] TYRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:37.115831] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TYRA.txt [2026-02-18T20:33:37.116004] [INFO ] [sig ] [3092/3398] Completed TYRA in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-18T20:33:37.116050] [INFO ] [sig ] [3093/3398] Forecasting TZOO... [2026-02-18T20:33:37.116082] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-18T20:33:37.116113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-18T20:33:37.127350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-18T20:33:37.127763] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-18T20:33:37.128637] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-18T20:33:37.128696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:37.128731] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:37.128760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:37.128818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:37.186868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:37.187799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:37.187884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:37.187920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:37.315086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:37.315252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:37.315293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:37.315322] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:37.318875] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-18T20:33:37.319241] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-18T20:33:37.319382] [INFO ] [sig ] TZOO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:37.469649] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/TZOO.txt [2026-02-18T20:33:37.469815] [INFO ] [sig ] [3093/3398] Completed TZOO in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-18T20:33:37.469858] [INFO ] [sig ] [3094/3398] Forecasting UAA... [2026-02-18T20:33:37.469896] [INFO ] [sig ] Generating forecast for: UAA [2026-02-18T20:33:37.469933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-18T20:33:37.480802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-18T20:33:37.481166] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-18T20:33:37.481997] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-18T20:33:37.482051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:37.482084] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:37.482111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:37.482178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:37.539326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:37.540075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:37.540163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:37.540197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:37.665674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:37.665828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:37.665868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:37.665898] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:37.669742] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-02-18T20:33:37.670065] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-18T20:33:37.670193] [INFO ] [sig ] UAA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:37.815353] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UAA.txt [2026-02-18T20:33:37.815501] [INFO ] [sig ] [3094/3398] Completed UAA in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-18T20:33:37.815540] [INFO ] [sig ] [3095/3398] Forecasting UAE... [2026-02-18T20:33:37.815590] [INFO ] [sig ] Generating forecast for: UAE [2026-02-18T20:33:37.815624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-18T20:33:37.827143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-18T20:33:37.827423] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-18T20:33:37.828245] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-18T20:33:37.828299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:37.828513] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:37.828539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:37.828613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:37.885773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:37.886763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:37.886846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:37.886879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:38.008697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:38.008856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:38.008897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:38.008932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:38.012843] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-18T20:33:38.013134] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-18T20:33:38.013454] [INFO ] [sig ] UAE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:38.180196] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UAE.txt [2026-02-18T20:33:38.180380] [INFO ] [sig ] [3095/3398] Completed UAE in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:38.180424] [INFO ] [sig ] [3096/3398] Forecasting UAL... [2026-02-18T20:33:38.180457] [INFO ] [sig ] Generating forecast for: UAL [2026-02-18T20:33:38.180490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-18T20:33:38.192461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-18T20:33:38.192880] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-18T20:33:38.193875] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-18T20:33:38.193939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:38.193980] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:38.194011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:38.194093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:38.252861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:38.253794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:38.253937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:38.253977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:38.383188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:38.383349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:38.383392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:38.383423] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:38.387512] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-02-18T20:33:38.387820] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-18T20:33:38.387953] [INFO ] [sig ] UAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:38.536079] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UAL.txt [2026-02-18T20:33:38.536232] [INFO ] [sig ] [3096/3398] Completed UAL in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:38.536273] [INFO ] [sig ] [3097/3398] Forecasting UBFO... [2026-02-18T20:33:38.536303] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-18T20:33:38.536333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-18T20:33:38.546597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-18T20:33:38.546897] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-18T20:33:38.547705] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-18T20:33:38.547758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:38.547790] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:38.547817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:38.547875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:38.610415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:38.611313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:38.611402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:38.611437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:38.732485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:38.732664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:38.732705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:38.732735] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:38.736199] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-02-18T20:33:38.736477] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-18T20:33:38.736623] [INFO ] [sig ] UBFO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:38.894552] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UBFO.txt [2026-02-18T20:33:38.894775] [INFO ] [sig ] [3097/3398] Completed UBFO in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:38.894824] [INFO ] [sig ] [3098/3398] Forecasting UBND... [2026-02-18T20:33:38.894862] [INFO ] [sig ] Generating forecast for: UBND [2026-02-18T20:33:38.894904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-18T20:33:38.912564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-18T20:33:38.913052] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-18T20:33:38.914077] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-18T20:33:38.914160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:38.914196] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:38.914223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:38.914281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:38.973109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:38.974098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:38.974200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:38.974237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:39.101465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:39.101642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:39.101685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:39.101715] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:39.105337] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-18T20:33:39.105721] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-18T20:33:39.105891] [INFO ] [sig ] UBND: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:39.252047] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UBND.txt [2026-02-18T20:33:39.252198] [INFO ] [sig ] [3098/3398] Completed UBND in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:39.252238] [INFO ] [sig ] [3099/3398] Forecasting UBRL... [2026-02-18T20:33:39.252267] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-18T20:33:39.252297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-18T20:33:39.263508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-18T20:33:39.263881] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-18T20:33:39.264713] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-18T20:33:39.264768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:39.264803] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:39.264832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:39.264889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:39.325722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:39.326712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:39.326808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:39.326843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:39.467590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:39.467755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:39.467796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:39.467828] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:39.471640] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=83.07%) [2026-02-18T20:33:39.472054] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-18T20:33:39.472240] [INFO ] [sig ] UBRL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:39.647194] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UBRL.txt [2026-02-18T20:33:39.647379] [INFO ] [sig ] [3099/3398] Completed UBRL in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:39.647420] [INFO ] [sig ] [3100/3398] Forecasting UBS... [2026-02-18T20:33:39.647452] [INFO ] [sig ] Generating forecast for: UBS [2026-02-18T20:33:39.647482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-18T20:33:39.657968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-18T20:33:39.662467] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-18T20:33:39.663635] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-18T20:33:39.663693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:39.663728] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:39.663757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:39.663824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:39.726547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:39.727405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:39.727517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:39.727554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:39.861019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:39.861185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:39.861227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:39.861258] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:39.864842] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-02-18T20:33:39.865144] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-18T20:33:39.865279] [INFO ] [sig ] UBS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:40.016172] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UBS.txt [2026-02-18T20:33:40.016335] [INFO ] [sig ] [3100/3398] Completed UBS in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:40.016376] [INFO ] [sig ] [3101/3398] Forecasting UBSI... [2026-02-18T20:33:40.016406] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-18T20:33:40.016436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-18T20:33:40.028424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-18T20:33:40.028792] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-18T20:33:40.029590] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-18T20:33:40.029645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:40.029677] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:40.029705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:40.029763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:40.096471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:40.097866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:40.097997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:40.098049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:40.254823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:40.254994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:40.255043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:40.255078] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:40.258705] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=12.89%) [2026-02-18T20:33:40.259045] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-18T20:33:40.259189] [INFO ] [sig ] UBSI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:40.411773] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UBSI.txt [2026-02-18T20:33:40.412066] [INFO ] [sig ] [3101/3398] Completed UBSI in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:40.412109] [INFO ] [sig ] [3102/3398] Forecasting UDMY... [2026-02-18T20:33:40.412140] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-18T20:33:40.412171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-18T20:33:40.424039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-18T20:33:40.424464] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-18T20:33:40.425606] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-18T20:33:40.425665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:40.425698] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:40.425725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:40.425781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:40.486117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:40.487086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:40.487191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:40.487226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:40.610843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:40.611003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:40.611045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:40.611074] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:40.614639] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-18T20:33:40.614936] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-18T20:33:40.615066] [INFO ] [sig ] UDMY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:40.765762] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UDMY.txt [2026-02-18T20:33:40.765926] [INFO ] [sig ] [3102/3398] Completed UDMY in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:40.765971] [INFO ] [sig ] [3103/3398] Forecasting UE... [2026-02-18T20:33:40.766008] [INFO ] [sig ] Generating forecast for: UE [2026-02-18T20:33:40.766045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-18T20:33:40.778375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-18T20:33:40.778785] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-18T20:33:40.779616] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-18T20:33:40.779669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:40.779728] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:40.779757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:40.779814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:40.836710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:40.837616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:40.837705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:40.837737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:40.956531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:40.956721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:40.956763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:40.956795] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:40.960450] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-18T20:33:40.960831] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-18T20:33:40.960977] [INFO ] [sig ] UE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:41.131561] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UE.txt [2026-02-18T20:33:41.131742] [INFO ] [sig ] [3103/3398] Completed UE in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:41.131784] [INFO ] [sig ] [3104/3398] Forecasting UEIC... [2026-02-18T20:33:41.131814] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-18T20:33:41.131844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-18T20:33:41.209388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-18T20:33:41.209835] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-18T20:33:41.210753] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-18T20:33:41.210811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:41.210843] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:41.210870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:41.210927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:41.288626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:41.289800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:41.289891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:41.289926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:41.417249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:41.417418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:41.417459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:41.417487] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:41.421227] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=16.91%) [2026-02-18T20:33:41.421606] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-18T20:33:41.421778] [INFO ] [sig ] UEIC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:41.581124] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UEIC.txt [2026-02-18T20:33:41.581270] [INFO ] [sig ] [3104/3398] Completed UEIC in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:41.581309] [INFO ] [sig ] [3105/3398] Forecasting UFCS... [2026-02-18T20:33:41.581339] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-18T20:33:41.581368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-18T20:33:41.592177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-18T20:33:41.592464] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-18T20:33:41.593277] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-18T20:33:41.593331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:41.593364] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:41.593392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:41.593449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:41.651158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:41.651865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:41.651943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:41.651976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:41.774661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:41.774824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:41.774881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:41.774910] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:41.778358] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-02-18T20:33:41.778661] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-18T20:33:41.778792] [INFO ] [sig ] UFCS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:41.920298] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UFCS.txt [2026-02-18T20:33:41.920440] [INFO ] [sig ] [3105/3398] Completed UFCS in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:41.920479] [INFO ] [sig ] [3106/3398] Forecasting UFI... [2026-02-18T20:33:41.920509] [INFO ] [sig ] Generating forecast for: UFI [2026-02-18T20:33:41.920541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-18T20:33:41.931370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-18T20:33:41.931677] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-18T20:33:41.932680] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-18T20:33:41.932735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:41.932766] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:41.932793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:41.932849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:41.992319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:41.993301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:41.993400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:41.993434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:42.113654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:42.113818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:42.113861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:42.113924] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:42.117518] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=44.22%) [2026-02-18T20:33:42.117904] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-18T20:33:42.118050] [INFO ] [sig ] UFI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:42.262210] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UFI.txt [2026-02-18T20:33:42.262348] [INFO ] [sig ] [3106/3398] Completed UFI in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-18T20:33:42.262386] [INFO ] [sig ] [3107/3398] Forecasting UFO... [2026-02-18T20:33:42.262416] [INFO ] [sig ] Generating forecast for: UFO [2026-02-18T20:33:42.262446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-18T20:33:42.273612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-18T20:33:42.273947] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-18T20:33:42.274830] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-18T20:33:42.274887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:42.274920] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:42.274947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:42.275011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:42.333788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:42.334681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:42.334764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:42.334797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:42.458935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:42.459102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:42.459143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:42.459173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:42.463504] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=40.33%) [2026-02-18T20:33:42.463926] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-18T20:33:42.464082] [INFO ] [sig ] UFO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:42.607858] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UFO.txt [2026-02-18T20:33:42.608000] [INFO ] [sig ] [3107/3398] Completed UFO in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-18T20:33:42.608039] [INFO ] [sig ] [3108/3398] Forecasting UFPI... [2026-02-18T20:33:42.608091] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-18T20:33:42.608125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-18T20:33:42.619043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-18T20:33:42.619356] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-18T20:33:42.620219] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-18T20:33:42.620275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:42.620308] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:42.620336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:42.620393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:42.678897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:42.679770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:42.679874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:42.679910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:42.810986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:42.811153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:42.811199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:42.811230] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:42.814818] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-02-18T20:33:42.815111] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-18T20:33:42.815237] [INFO ] [sig ] UFPI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:42.958859] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UFPI.txt [2026-02-18T20:33:42.959002] [INFO ] [sig ] [3108/3398] Completed UFPI in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-18T20:33:42.959040] [INFO ] [sig ] [3109/3398] Forecasting UGI... [2026-02-18T20:33:42.959070] [INFO ] [sig ] Generating forecast for: UGI [2026-02-18T20:33:42.959101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-18T20:33:42.969370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-18T20:33:42.969681] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-18T20:33:42.970489] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-18T20:33:42.970547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:42.970617] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:42.970650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:42.970707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:43.031175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:43.032094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:43.032194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:43.032230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:43.155977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:43.156136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:43.156178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:43.156208] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:43.160499] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-18T20:33:43.160897] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-18T20:33:43.161052] [INFO ] [sig ] UGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:43.304932] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UGI.txt [2026-02-18T20:33:43.305098] [INFO ] [sig ] [3109/3398] Completed UGI in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-18T20:33:43.305139] [INFO ] [sig ] [3110/3398] Forecasting UGP... [2026-02-18T20:33:43.305170] [INFO ] [sig ] Generating forecast for: UGP [2026-02-18T20:33:43.305203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-18T20:33:43.317838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-18T20:33:43.318246] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-18T20:33:43.319334] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-18T20:33:43.319400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:43.319432] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:43.319458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:43.319515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:43.381434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:43.382366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:43.382455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:43.382488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:43.515861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:43.516043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:43.516086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:43.516115] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:43.519760] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-18T20:33:43.520059] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-18T20:33:43.520227] [INFO ] [sig ] UGP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:43.665691] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UGP.txt [2026-02-18T20:33:43.665833] [INFO ] [sig ] [3110/3398] Completed UGP in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-18T20:33:43.665874] [INFO ] [sig ] [3111/3398] Forecasting UHAL... [2026-02-18T20:33:43.665905] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-18T20:33:43.665941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-18T20:33:43.677363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-18T20:33:43.677700] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-18T20:33:43.678536] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-18T20:33:43.678609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:43.678644] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:43.678671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:43.678729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:43.740951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:43.741804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:43.741891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:43.741926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:43.869606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:43.869763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:43.869804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:43.869832] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:43.873250] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-02-18T20:33:43.873532] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-18T20:33:43.873682] [INFO ] [sig ] UHAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:44.019173] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UHAL.txt [2026-02-18T20:33:44.019342] [INFO ] [sig ] [3111/3398] Completed UHAL in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:44.019382] [INFO ] [sig ] [3112/3398] Forecasting UHG... [2026-02-18T20:33:44.019411] [INFO ] [sig ] Generating forecast for: UHG [2026-02-18T20:33:44.019441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-18T20:33:44.030350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-18T20:33:44.030689] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-18T20:33:44.031733] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-18T20:33:44.031790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:44.031824] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:44.031852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:44.031910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:44.091554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:44.092474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:44.092563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:44.092620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:44.215395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:44.215556] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-18T20:33:44.215618] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:44.215650] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:44.219256] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-18T20:33:44.219567] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-18T20:33:44.219721] [INFO ] [sig ] UHG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:44.373167] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UHG.txt [2026-02-18T20:33:44.373344] [INFO ] [sig ] [3112/3398] Completed UHG in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:44.373384] [INFO ] [sig ] [3113/3398] Forecasting UHS... [2026-02-18T20:33:44.373421] [INFO ] [sig ] Generating forecast for: UHS [2026-02-18T20:33:44.373454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-18T20:33:44.387041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-18T20:33:44.387395] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-18T20:33:44.388315] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-18T20:33:44.388369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:44.388400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:44.388426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:44.388499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:44.450786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:44.451770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:44.451940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:44.451996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:44.579475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:44.579649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:44.579698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:44.579729] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:44.583278] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-02-18T20:33:44.583619] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-18T20:33:44.583763] [INFO ] [sig ] UHS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:44.729833] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UHS.txt [2026-02-18T20:33:44.729978] [INFO ] [sig ] [3113/3398] Completed UHS in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:44.730018] [INFO ] [sig ] [3114/3398] Forecasting UI... [2026-02-18T20:33:44.730049] [INFO ] [sig ] Generating forecast for: UI [2026-02-18T20:33:44.730079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-18T20:33:44.741509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-18T20:33:44.741950] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-18T20:33:44.743010] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-18T20:33:44.743064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:44.743098] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:44.743127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:44.743185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:44.803230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:44.804077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:44.804160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:44.804193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:44.924981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:44.925142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:44.925182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:44.925210] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:44.928771] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-18T20:33:44.929054] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-18T20:33:44.929207] [INFO ] [sig ] UI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:45.072520] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UI.txt [2026-02-18T20:33:45.072695] [INFO ] [sig ] [3114/3398] Completed UI in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:45.072736] [INFO ] [sig ] [3115/3398] Forecasting UIS... [2026-02-18T20:33:45.072777] [INFO ] [sig ] Generating forecast for: UIS [2026-02-18T20:33:45.072808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-18T20:33:45.084144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-18T20:33:45.084505] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-18T20:33:45.085306] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-18T20:33:45.085360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:45.085400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:45.085430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:45.085486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:45.148453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:45.149405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:45.149523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:45.149559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:45.276977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:45.277150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:45.277199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:45.277237] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:45.281785] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-18T20:33:45.282170] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-18T20:33:45.282327] [INFO ] [sig ] UIS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:45.435006] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UIS.txt [2026-02-18T20:33:45.435182] [INFO ] [sig ] [3115/3398] Completed UIS in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:45.435224] [INFO ] [sig ] [3116/3398] Forecasting UITB... [2026-02-18T20:33:45.435256] [INFO ] [sig ] Generating forecast for: UITB [2026-02-18T20:33:45.435285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-18T20:33:45.448781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-18T20:33:45.449201] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-18T20:33:45.450369] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-18T20:33:45.450440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:45.450493] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:45.450539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:45.450650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:45.535633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:45.536707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:45.536836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:45.536889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:45.675898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:45.676070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:45.676111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:45.676159] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:45.679736] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-18T20:33:45.680050] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-18T20:33:45.680211] [INFO ] [sig ] UITB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:45.822447] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UITB.txt [2026-02-18T20:33:45.822660] [INFO ] [sig ] [3116/3398] Completed UITB in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:45.822715] [INFO ] [sig ] [3117/3398] Forecasting UL... [2026-02-18T20:33:45.822748] [INFO ] [sig ] Generating forecast for: UL [2026-02-18T20:33:45.822778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-18T20:33:45.833284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-18T20:33:45.833690] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-18T20:33:45.834568] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-18T20:33:45.834647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:45.834680] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:45.834707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:45.834764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:45.893222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:45.894166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:45.894257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:45.894303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:46.016056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:46.016236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:46.016282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:46.016313] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:46.019896] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-02-18T20:33:46.020220] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-18T20:33:46.020367] [INFO ] [sig ] UL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:46.166326] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UL.txt [2026-02-18T20:33:46.166500] [INFO ] [sig ] [3117/3398] Completed UL in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:46.166541] [INFO ] [sig ] [3118/3398] Forecasting ULBI... [2026-02-18T20:33:46.166591] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-18T20:33:46.166627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-18T20:33:46.177638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-18T20:33:46.177928] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-18T20:33:46.178776] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-18T20:33:46.178831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:46.178865] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:46.178893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:46.178952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:46.237306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:46.237996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:46.238102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:46.238146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:46.363879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:46.364043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:46.364084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:46.364113] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:46.367519] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-02-18T20:33:46.367826] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-18T20:33:46.367960] [INFO ] [sig ] ULBI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:46.518199] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ULBI.txt [2026-02-18T20:33:46.518370] [INFO ] [sig ] [3118/3398] Completed ULBI in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:46.518412] [INFO ] [sig ] [3119/3398] Forecasting ULCC... [2026-02-18T20:33:46.518446] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-18T20:33:46.518477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-18T20:33:46.530105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-18T20:33:46.530469] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-18T20:33:46.531347] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-18T20:33:46.531402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:46.531436] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:46.531472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:46.531542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:46.592798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:46.593719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:46.593807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:46.593842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:46.719324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:46.719489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:46.719531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:46.719562] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:46.723187] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=56.57%) [2026-02-18T20:33:46.723504] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-18T20:33:46.723662] [INFO ] [sig ] ULCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:46.875494] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ULCC.txt [2026-02-18T20:33:46.875681] [INFO ] [sig ] [3119/3398] Completed ULCC in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:46.875723] [INFO ] [sig ] [3120/3398] Forecasting ULH... [2026-02-18T20:33:46.875754] [INFO ] [sig ] Generating forecast for: ULH [2026-02-18T20:33:46.875784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-18T20:33:46.887609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-18T20:33:46.887994] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-18T20:33:46.888857] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-18T20:33:46.888913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:46.888974] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:46.889003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:46.889074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:46.950930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:46.952071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:46.952171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:46.952206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:47.079522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:47.079705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:47.079746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:47.079776] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:47.083428] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=5.69%) [2026-02-18T20:33:47.083769] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-18T20:33:47.083921] [INFO ] [sig ] ULH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:47.236908] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ULH.txt [2026-02-18T20:33:47.237079] [INFO ] [sig ] [3120/3398] Completed ULH in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:47.237126] [INFO ] [sig ] [3121/3398] Forecasting ULTA... [2026-02-18T20:33:47.237159] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-18T20:33:47.237191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-18T20:33:47.249604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-18T20:33:47.249988] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-18T20:33:47.250804] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-18T20:33:47.250858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:47.250890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:47.250916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:47.250972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:47.310351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:47.311281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:47.311371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:47.311404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:47.447779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:47.447943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:47.447986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:47.448015] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:47.451831] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-18T20:33:47.452191] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-18T20:33:47.452353] [INFO ] [sig ] ULTA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:47.602305] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ULTA.txt [2026-02-18T20:33:47.602464] [INFO ] [sig ] [3121/3398] Completed ULTA in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:47.602505] [INFO ] [sig ] [3122/3398] Forecasting ULY... [2026-02-18T20:33:47.602545] [INFO ] [sig ] Generating forecast for: ULY [2026-02-18T20:33:47.602606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-18T20:33:47.613223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-18T20:33:47.613540] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-18T20:33:47.614343] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-18T20:33:47.614407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:47.614440] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:47.614467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:47.614530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:47.675671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:47.676616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:47.676702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:47.676737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:47.795000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:47.795156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:47.795197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:47.795226] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:47.798802] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=75.15%) [2026-02-18T20:33:47.799084] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-18T20:33:47.799235] [INFO ] [sig ] ULY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:47.939735] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ULY.txt [2026-02-18T20:33:47.939872] [INFO ] [sig ] [3122/3398] Completed ULY in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-18T20:33:47.939911] [INFO ] [sig ] [3123/3398] Forecasting UMBF... [2026-02-18T20:33:47.939942] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-18T20:33:47.939972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-18T20:33:47.950747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-18T20:33:47.951057] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-18T20:33:47.951871] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-18T20:33:47.951924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:47.951956] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:47.951983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:47.952039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:48.015545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:48.016632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:48.016732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:48.016765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:48.143985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:48.144144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:48.144191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:48.144256] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:48.147643] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=85.57%) [2026-02-18T20:33:48.147924] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-18T20:33:48.148053] [INFO ] [sig ] UMBF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:48.289787] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UMBF.txt [2026-02-18T20:33:48.289936] [INFO ] [sig ] [3123/3398] Completed UMBF in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-18T20:33:48.289976] [INFO ] [sig ] [3124/3398] Forecasting UMC... [2026-02-18T20:33:48.290006] [INFO ] [sig ] Generating forecast for: UMC [2026-02-18T20:33:48.290036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-18T20:33:48.300658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-18T20:33:48.300990] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-18T20:33:48.301800] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-18T20:33:48.301854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:48.301886] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:48.301913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:48.301970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:48.359454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:48.360269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:48.360364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:48.360404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:48.487711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:48.487880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:48.487922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:48.487952] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:48.491536] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=66.88%) [2026-02-18T20:33:48.491853] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-18T20:33:48.491990] [INFO ] [sig ] UMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:48.636299] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UMC.txt [2026-02-18T20:33:48.636460] [INFO ] [sig ] [3124/3398] Completed UMC in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-18T20:33:48.636502] [INFO ] [sig ] [3125/3398] Forecasting UMH... [2026-02-18T20:33:48.636539] [INFO ] [sig ] Generating forecast for: UMH [2026-02-18T20:33:48.636598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-18T20:33:48.647595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-18T20:33:48.647924] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-18T20:33:48.648794] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-18T20:33:48.648850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:48.648883] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:48.648909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:48.648966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:48.709423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:48.710319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:48.710406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:48.710439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:48.832082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:48.832243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:48.832285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:48.832317] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:48.835830] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-18T20:33:48.836117] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-18T20:33:48.836274] [INFO ] [sig ] UMH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:48.989036] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UMH.txt [2026-02-18T20:33:48.989207] [INFO ] [sig ] [3125/3398] Completed UMH in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-18T20:33:48.989253] [INFO ] [sig ] [3126/3398] Forecasting UMMA... [2026-02-18T20:33:48.989284] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-18T20:33:48.989314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-18T20:33:49.000853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-18T20:33:49.001251] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-18T20:33:49.002071] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-18T20:33:49.002125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:49.002157] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:49.002184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:49.002240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:49.061976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:49.062875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:49.062957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:49.062990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:49.186587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:49.186770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:49.186822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:49.186861] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:49.191056] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=21.55%) [2026-02-18T20:33:49.191535] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-18T20:33:49.191699] [INFO ] [sig ] UMMA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:49.337440] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UMMA.txt [2026-02-18T20:33:49.337607] [INFO ] [sig ] [3126/3398] Completed UMMA in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-18T20:33:49.337650] [INFO ] [sig ] [3127/3398] Forecasting UNCY... [2026-02-18T20:33:49.337679] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-18T20:33:49.337709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-18T20:33:49.348358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-18T20:33:49.348702] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-18T20:33:49.349493] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-18T20:33:49.349548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:49.349607] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:49.349639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:49.349699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:49.407050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:49.407907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:49.407992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:49.408026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:49.530652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:49.530807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:49.530847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:49.530876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:49.534301] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-18T20:33:49.534624] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-18T20:33:49.534758] [INFO ] [sig ] UNCY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:49.675618] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UNCY.txt [2026-02-18T20:33:49.675762] [INFO ] [sig ] [3127/3398] Completed UNCY in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-18T20:33:49.675803] [INFO ] [sig ] [3128/3398] Forecasting UNF... [2026-02-18T20:33:49.675833] [INFO ] [sig ] Generating forecast for: UNF [2026-02-18T20:33:49.675862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-18T20:33:49.686308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-18T20:33:49.686672] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-18T20:33:49.687451] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-18T20:33:49.687504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:49.687535] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:49.687562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:49.687647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:49.743679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:49.744592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:49.744682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:49.744715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:49.869417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:49.869589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:49.869634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:49.869665] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:49.873258] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-02-18T20:33:49.873547] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-18T20:33:49.873698] [INFO ] [sig ] UNF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:50.021438] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UNF.txt [2026-02-18T20:33:50.021604] [INFO ] [sig ] [3128/3398] Completed UNF in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:50.021646] [INFO ] [sig ] [3129/3398] Forecasting UNFI... [2026-02-18T20:33:50.021676] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-18T20:33:50.021706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-18T20:33:50.032002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-18T20:33:50.032313] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-18T20:33:50.033271] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-18T20:33:50.033350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:50.033397] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:50.033432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:50.033512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:50.094777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:50.095619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:50.095705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:50.095741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:50.221652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:50.221824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:50.221866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:50.221896] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:50.225369] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-18T20:33:50.225674] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-18T20:33:50.225832] [INFO ] [sig ] UNFI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:50.373307] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UNFI.txt [2026-02-18T20:33:50.373451] [INFO ] [sig ] [3129/3398] Completed UNFI in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:50.373490] [INFO ] [sig ] [3130/3398] Forecasting UNM... [2026-02-18T20:33:50.373521] [INFO ] [sig ] Generating forecast for: UNM [2026-02-18T20:33:50.373755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-18T20:33:50.384366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-18T20:33:50.384718] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-18T20:33:50.385551] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-18T20:33:50.385629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:50.385666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:50.385701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:50.385773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:50.444114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:50.445003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:50.445147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:50.445187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:50.575149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:50.575302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:50.575343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:50.575374] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:50.579210] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-18T20:33:50.579515] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-18T20:33:50.579676] [INFO ] [sig ] UNM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:50.726150] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UNM.txt [2026-02-18T20:33:50.726299] [INFO ] [sig ] [3130/3398] Completed UNM in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:50.726341] [INFO ] [sig ] [3131/3398] Forecasting UNMA... [2026-02-18T20:33:50.726373] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-18T20:33:50.726404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-18T20:33:50.737354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-18T20:33:50.737757] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-18T20:33:50.738653] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-18T20:33:50.738709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:50.738742] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:50.738769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:50.738827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:50.798859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:50.799737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:50.799822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:50.799855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:50.908713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:50.908869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:50.908908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:50.908938] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:50.912387] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=79.08%) [2026-02-18T20:33:50.912692] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-18T20:33:50.912821] [INFO ] [sig ] UNMA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:51.065927] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UNMA.txt [2026-02-18T20:33:51.066065] [INFO ] [sig ] [3131/3398] Completed UNMA in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:51.066105] [INFO ] [sig ] [3132/3398] Forecasting UNP... [2026-02-18T20:33:51.066134] [INFO ] [sig ] Generating forecast for: UNP [2026-02-18T20:33:51.066164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-18T20:33:51.076806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-18T20:33:51.077129] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-18T20:33:51.077949] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-18T20:33:51.078004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:51.078038] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:51.078093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:51.078154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:51.136389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:51.137172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:51.137264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:51.137304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:51.261178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:51.261332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:51.261372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:51.261401] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:51.265315] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-18T20:33:51.265620] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-18T20:33:51.265751] [INFO ] [sig ] UNP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:51.423159] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UNP.txt [2026-02-18T20:33:51.423321] [INFO ] [sig ] [3132/3398] Completed UNP in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:51.423361] [INFO ] [sig ] [3133/3398] Forecasting UNTY... [2026-02-18T20:33:51.423391] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-18T20:33:51.423421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-18T20:33:51.433389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-18T20:33:51.433730] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-18T20:33:51.434501] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-18T20:33:51.434553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:51.434623] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:51.434654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:51.434711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:51.495448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:51.496772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:51.496862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:51.496895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:51.624490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:51.624685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:51.624727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:51.624757] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:51.628595] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-02-18T20:33:51.628885] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-18T20:33:51.629016] [INFO ] [sig ] UNTY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:51.783326] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UNTY.txt [2026-02-18T20:33:51.783754] [INFO ] [sig ] [3133/3398] Completed UNTY in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:51.783819] [INFO ] [sig ] [3134/3398] Forecasting UPBD... [2026-02-18T20:33:51.783852] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-18T20:33:51.783881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-18T20:33:51.794913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-18T20:33:51.795254] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-18T20:33:51.796043] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-18T20:33:51.796097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:51.796130] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:51.796157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:51.796226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:51.854779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:51.855750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:51.855833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:51.855867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:51.982744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:51.982909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:51.982950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:51.982979] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:51.986938] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-18T20:33:51.987237] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-18T20:33:51.987400] [INFO ] [sig ] UPBD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:52.141049] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UPBD.txt [2026-02-18T20:33:52.141213] [INFO ] [sig ] [3134/3398] Completed UPBD in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:52.141261] [INFO ] [sig ] [3135/3398] Forecasting UPC... [2026-02-18T20:33:52.141295] [INFO ] [sig ] Generating forecast for: UPC [2026-02-18T20:33:52.141327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-18T20:33:52.152967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-18T20:33:52.153301] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-18T20:33:52.154171] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-18T20:33:52.154227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:52.154261] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:52.154290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:52.154350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:52.219624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:52.220375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:52.220460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:52.220494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:52.340087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:52.340239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:52.340278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:52.340306] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:52.343713] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-02-18T20:33:52.344005] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-18T20:33:52.344135] [INFO ] [sig ] UPC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:52.499662] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UPC.txt [2026-02-18T20:33:52.499813] [INFO ] [sig ] [3135/3398] Completed UPC in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:52.499853] [INFO ] [sig ] [3136/3398] Forecasting UPS... [2026-02-18T20:33:52.499882] [INFO ] [sig ] Generating forecast for: UPS [2026-02-18T20:33:52.499911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-18T20:33:52.511834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-18T20:33:52.512151] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-18T20:33:52.512984] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-18T20:33:52.513038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:52.513071] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:52.513097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:52.513153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:52.569630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:52.570320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:52.570400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:52.570433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:52.694974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:52.695127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:52.695166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:52.695196] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:52.698804] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=79.60%) [2026-02-18T20:33:52.699104] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-18T20:33:52.699238] [INFO ] [sig ] UPS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:52.843207] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UPS.txt [2026-02-18T20:33:52.843370] [INFO ] [sig ] [3136/3398] Completed UPS in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:52.843425] [INFO ] [sig ] [3137/3398] Forecasting UPWK... [2026-02-18T20:33:52.843457] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-18T20:33:52.843487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-18T20:33:52.855042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-18T20:33:52.855353] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-18T20:33:52.856132] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-18T20:33:52.856185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:52.856254] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:52.856291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:52.856360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:52.912620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:52.913375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:52.913455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:52.913488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:53.043616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:53.043769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:53.043810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:53.043839] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:53.047385] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-02-18T20:33:53.047693] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-18T20:33:53.047819] [INFO ] [sig ] UPWK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:53.199809] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UPWK.txt [2026-02-18T20:33:53.199957] [INFO ] [sig ] [3137/3398] Completed UPWK in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:53.199998] [INFO ] [sig ] [3138/3398] Forecasting URBN... [2026-02-18T20:33:53.200029] [INFO ] [sig ] Generating forecast for: URBN [2026-02-18T20:33:53.200060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-18T20:33:53.210175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-18T20:33:53.210470] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-18T20:33:53.211662] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-18T20:33:53.211716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:53.211749] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:53.211778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:53.211837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:53.272712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:53.273493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:53.273592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:53.273631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:53.405717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:53.405876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:53.405918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:53.405949] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:53.409481] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-18T20:33:53.409782] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-18T20:33:53.409931] [INFO ] [sig ] URBN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:53.557873] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/URBN.txt [2026-02-18T20:33:53.558007] [INFO ] [sig ] [3138/3398] Completed URBN in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:53.558044] [INFO ] [sig ] [3139/3398] Forecasting URGN... [2026-02-18T20:33:53.558095] [INFO ] [sig ] Generating forecast for: URGN [2026-02-18T20:33:53.558128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-18T20:33:53.568808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-18T20:33:53.569101] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-18T20:33:53.569918] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-18T20:33:53.569970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:53.570004] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:53.570031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:53.570092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:53.631593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:53.632778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:53.632873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:53.632911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:53.762508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:53.762697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:53.762740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:53.762770] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:53.766385] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-18T20:33:53.766750] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-18T20:33:53.766898] [INFO ] [sig ] URGN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:53.917940] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/URGN.txt [2026-02-18T20:33:53.918130] [INFO ] [sig ] [3139/3398] Completed URGN in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-18T20:33:53.918174] [INFO ] [sig ] [3140/3398] Forecasting URI... [2026-02-18T20:33:53.918204] [INFO ] [sig ] Generating forecast for: URI [2026-02-18T20:33:53.918234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-18T20:33:53.929817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-18T20:33:53.930221] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-18T20:33:53.931079] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-18T20:33:53.931133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:53.931166] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:53.931195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:53.931253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:53.989154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:53.990066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:53.990152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:53.990186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:54.121198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:54.121355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:54.121395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:54.121471] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:54.125024] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-02-18T20:33:54.125305] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-18T20:33:54.125439] [INFO ] [sig ] URI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:54.269290] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/URI.txt [2026-02-18T20:33:54.269450] [INFO ] [sig ] [3140/3398] Completed URI in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-18T20:33:54.269493] [INFO ] [sig ] [3141/3398] Forecasting URNJ... [2026-02-18T20:33:54.269530] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-18T20:33:54.269590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-18T20:33:54.280445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-18T20:33:54.280837] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-18T20:33:54.281846] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-18T20:33:54.281900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:54.281932] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:54.281958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:54.282014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:54.340778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:54.341712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:54.341800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:54.341836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:54.477159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:54.477328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:54.477380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:54.477415] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:54.481524] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-18T20:33:54.482083] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-18T20:33:54.482226] [INFO ] [sig ] URNJ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:54.635294] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/URNJ.txt [2026-02-18T20:33:54.635454] [INFO ] [sig ] [3141/3398] Completed URNJ in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-18T20:33:54.635497] [INFO ] [sig ] [3142/3398] Forecasting UROY... [2026-02-18T20:33:54.635527] [INFO ] [sig ] Generating forecast for: UROY [2026-02-18T20:33:54.635557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-18T20:33:54.647220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-18T20:33:54.647837] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-18T20:33:54.648713] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-18T20:33:54.648769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:54.648802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:54.648830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:54.648889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:54.712629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:54.713528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:54.713656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:54.713695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:54.846896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:54.847063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:54.847105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:54.847137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:54.851485] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-18T20:33:54.851830] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-18T20:33:54.851977] [INFO ] [sig ] UROY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:55.004160] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UROY.txt [2026-02-18T20:33:55.004337] [INFO ] [sig ] [3142/3398] Completed UROY in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-18T20:33:55.004385] [INFO ] [sig ] [3143/3398] Forecasting USA... [2026-02-18T20:33:55.004420] [INFO ] [sig ] Generating forecast for: USA [2026-02-18T20:33:55.004457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-18T20:33:55.016560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-18T20:33:55.017003] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-18T20:33:55.017834] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-18T20:33:55.017888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:55.017919] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:55.017945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:55.018001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:55.077728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:55.078632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:55.078717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:55.078751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:55.202819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:55.202978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:55.203020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:55.203050] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:55.206621] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-18T20:33:55.206953] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-18T20:33:55.207106] [INFO ] [sig ] USA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:55.427138] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USA.txt [2026-02-18T20:33:55.427295] [INFO ] [sig ] [3143/3398] Completed USA in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-18T20:33:55.427340] [INFO ] [sig ] [3144/3398] Forecasting USAC... [2026-02-18T20:33:55.427372] [INFO ] [sig ] Generating forecast for: USAC [2026-02-18T20:33:55.427402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-18T20:33:55.437702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-18T20:33:55.438005] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-18T20:33:55.438850] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-18T20:33:55.438904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:55.438937] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:55.438975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:55.439034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:55.499109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:55.500333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:55.500451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:55.500493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:55.622401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:55.622560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:55.622622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:55.622651] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:55.626225] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-02-18T20:33:55.626516] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-18T20:33:55.626666] [INFO ] [sig ] USAC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:55.767891] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USAC.txt [2026-02-18T20:33:55.768039] [INFO ] [sig ] [3144/3398] Completed USAC in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-18T20:33:55.768096] [INFO ] [sig ] [3145/3398] Forecasting USB... [2026-02-18T20:33:55.768127] [INFO ] [sig ] Generating forecast for: USB [2026-02-18T20:33:55.768156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-18T20:33:55.781963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-18T20:33:55.782415] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-18T20:33:55.783302] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-18T20:33:55.783373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:55.783413] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:55.783448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:55.783514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:55.844386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:55.845292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:55.845388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:55.845422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:55.975338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:55.975497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:55.975537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:55.975566] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:55.979906] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-02-18T20:33:55.980212] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-18T20:33:55.980345] [INFO ] [sig ] USB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:56.128779] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USB.txt [2026-02-18T20:33:56.128934] [INFO ] [sig ] [3145/3398] Completed USB in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:56.128975] [INFO ] [sig ] [3146/3398] Forecasting USCB... [2026-02-18T20:33:56.129004] [INFO ] [sig ] Generating forecast for: USCB [2026-02-18T20:33:56.129034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-18T20:33:56.139702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-18T20:33:56.140060] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-18T20:33:56.140930] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-18T20:33:56.140985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:56.141018] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:56.141046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:56.141104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:56.200948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:56.201842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:56.201928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:56.201962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:56.322504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:56.322691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:56.322734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:56.322765] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:56.326525] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-02-18T20:33:56.326887] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-18T20:33:56.327034] [INFO ] [sig ] USCB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:56.469825] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/USCB.txt [2026-02-18T20:33:56.469968] [INFO ] [sig ] [3146/3398] Completed USCB in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:56.470007] [INFO ] [sig ] [3147/3398] Forecasting USDX... [2026-02-18T20:33:56.470038] [INFO ] [sig ] Generating forecast for: USDX [2026-02-18T20:33:56.470067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-18T20:33:56.480170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-18T20:33:56.480491] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-18T20:33:56.481268] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-18T20:33:56.481321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:56.481356] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:56.481385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:56.481442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:56.539992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:56.540864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:56.540980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:56.541015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:56.654902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:56.655053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:56.655093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:56.655123] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:56.658609] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-18T20:33:56.658891] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-18T20:33:56.659021] [INFO ] [sig ] USDX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:56.799437] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USDX.txt [2026-02-18T20:33:56.799616] [INFO ] [sig ] [3147/3398] Completed USDX in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:56.799659] [INFO ] [sig ] [3148/3398] Forecasting USEA... [2026-02-18T20:33:56.799689] [INFO ] [sig ] Generating forecast for: USEA [2026-02-18T20:33:56.799725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-18T20:33:56.810399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-18T20:33:56.810747] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-18T20:33:56.811557] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-18T20:33:56.811638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:56.811672] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:56.811700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:56.811758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:56.870522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:56.871442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:56.871544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:56.871598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:56.986869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:56.987026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:56.987067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:56.987098] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:56.990728] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-02-18T20:33:56.991026] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-18T20:33:56.991160] [INFO ] [sig ] USEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:57.138376] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/USEA.txt [2026-02-18T20:33:57.138747] [INFO ] [sig ] [3148/3398] Completed USEA in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:57.138792] [INFO ] [sig ] [3149/3398] Forecasting USFD... [2026-02-18T20:33:57.138833] [INFO ] [sig ] Generating forecast for: USFD [2026-02-18T20:33:57.138870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-18T20:33:57.150866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-18T20:33:57.151238] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-18T20:33:57.152359] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-18T20:33:57.152425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:57.152466] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:57.152499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:57.152570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:57.211369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:57.212254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:57.212342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:57.212384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:57.343302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:57.343475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:57.343519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:57.343549] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:57.347234] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=63.71%) [2026-02-18T20:33:57.347545] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-18T20:33:57.347708] [INFO ] [sig ] USFD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:57.489903] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USFD.txt [2026-02-18T20:33:57.490069] [INFO ] [sig ] [3149/3398] Completed USFD in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:57.490111] [INFO ] [sig ] [3150/3398] Forecasting USGO... [2026-02-18T20:33:57.490141] [INFO ] [sig ] Generating forecast for: USGO [2026-02-18T20:33:57.490170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-18T20:33:57.501643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-18T20:33:57.502001] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-18T20:33:57.502811] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-18T20:33:57.502864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:57.502896] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:57.502923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:57.502980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:57.562241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:57.563153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:57.563240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:57.563275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:57.694681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:57.694844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:57.694885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:57.694916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:57.698978] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=67.35%) [2026-02-18T20:33:57.699359] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-18T20:33:57.699506] [INFO ] [sig ] USGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:57.858764] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USGO.txt [2026-02-18T20:33:57.858986] [INFO ] [sig ] [3150/3398] Completed USGO in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:57.859037] [INFO ] [sig ] [3151/3398] Forecasting USIG... [2026-02-18T20:33:57.859077] [INFO ] [sig ] Generating forecast for: USIG [2026-02-18T20:33:57.859115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-18T20:33:57.870417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-18T20:33:57.870832] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-18T20:33:57.871853] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-18T20:33:57.871910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:57.871944] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:57.871971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:57.872027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:57.933463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:57.934241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:57.934324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:57.934359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:58.065138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:58.065292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:58.065332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:58.065380] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:58.068875] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-02-18T20:33:58.069156] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-18T20:33:58.069304] [INFO ] [sig ] USIG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:58.214701] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USIG.txt [2026-02-18T20:33:58.214855] [INFO ] [sig ] [3151/3398] Completed USIG in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:58.214895] [INFO ] [sig ] [3152/3398] Forecasting USIO... [2026-02-18T20:33:58.214927] [INFO ] [sig ] Generating forecast for: USIO [2026-02-18T20:33:58.214957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-18T20:33:58.226657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-18T20:33:58.227026] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-18T20:33:58.227889] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-18T20:33:58.227944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:58.227976] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:58.228005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:58.228087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:58.287518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:58.288355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:58.288458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:58.288500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:58.407206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:58.407366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:58.407409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:58.407438] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:58.411105] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=76.55%) [2026-02-18T20:33:58.411400] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-18T20:33:58.411541] [INFO ] [sig ] USIO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:58.553731] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USIO.txt [2026-02-18T20:33:58.553901] [INFO ] [sig ] [3152/3398] Completed USIO in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:58.553942] [INFO ] [sig ] [3153/3398] Forecasting USLM... [2026-02-18T20:33:58.553972] [INFO ] [sig ] Generating forecast for: USLM [2026-02-18T20:33:58.554002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-18T20:33:58.564923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-18T20:33:58.565245] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-18T20:33:58.566063] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-18T20:33:58.566117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:58.566150] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:58.566178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:58.566236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:58.623023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:58.623810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:58.623891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:58.623925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:58.742220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:58.742378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:58.742418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:58.742448] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:58.745805] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-18T20:33:58.746081] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-18T20:33:58.746204] [INFO ] [sig ] USLM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:58.897142] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/USLM.txt [2026-02-18T20:33:58.897315] [INFO ] [sig ] [3153/3398] Completed USLM in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:58.897363] [INFO ] [sig ] [3154/3398] Forecasting USMC... [2026-02-18T20:33:58.897394] [INFO ] [sig ] Generating forecast for: USMC [2026-02-18T20:33:58.897424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-18T20:33:58.908799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-18T20:33:58.909128] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-18T20:33:58.909940] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-18T20:33:58.909994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:58.910051] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:58.910080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:58.910137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:58.966457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:58.967325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:58.967426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:58.967460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:59.084381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:59.084539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:59.084598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:59.084630] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:59.088234] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-18T20:33:59.088565] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-18T20:33:59.088715] [INFO ] [sig ] USMC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:33:59.237500] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USMC.txt [2026-02-18T20:33:59.237865] [INFO ] [sig ] [3154/3398] Completed USMC in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:59.237909] [INFO ] [sig ] [3155/3398] Forecasting USOI... [2026-02-18T20:33:59.237939] [INFO ] [sig ] Generating forecast for: USOI [2026-02-18T20:33:59.237968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-18T20:33:59.249537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-18T20:33:59.249904] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-18T20:33:59.250697] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-18T20:33:59.250752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:59.250785] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:59.250811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:59.250880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:59.309963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:59.310795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:59.310879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:59.310913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:59.438230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:59.438387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:59.438428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:59.438461] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:59.442209] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-18T20:33:59.442485] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-18T20:33:59.442628] [INFO ] [sig ] USOI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:59.592488] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/USOI.txt [2026-02-18T20:33:59.592656] [INFO ] [sig ] [3155/3398] Completed USOI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:59.592699] [INFO ] [sig ] [3156/3398] Forecasting USOY... [2026-02-18T20:33:59.592730] [INFO ] [sig ] Generating forecast for: USOY [2026-02-18T20:33:59.592760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-18T20:33:59.604192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-18T20:33:59.604528] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-18T20:33:59.605337] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-18T20:33:59.605392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:59.605424] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:59.605451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:59.605508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:33:59.664152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:33:59.664971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:33:59.665053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:33:59.665086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:33:59.785252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:33:59.785412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:33:59.785459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:33:59.785494] [INFO ] [FORECASTER] Training complete [2026-02-18T20:33:59.789017] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=31.97%) [2026-02-18T20:33:59.789295] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-18T20:33:59.789426] [INFO ] [sig ] USOY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:33:59.938906] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/USOY.txt [2026-02-18T20:33:59.939063] [INFO ] [sig ] [3156/3398] Completed USOY in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-18T20:33:59.939105] [INFO ] [sig ] [3157/3398] Forecasting USTB... [2026-02-18T20:33:59.939134] [INFO ] [sig ] Generating forecast for: USTB [2026-02-18T20:33:59.939164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-18T20:33:59.950457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-18T20:33:59.950782] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-18T20:33:59.951620] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-18T20:33:59.951686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:33:59.951720] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:33:59.951749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:33:59.951808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:00.015077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:00.016013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:00.016104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:00.016140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:00.151538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:00.151759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:00.151802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:00.151866] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:00.155419] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-18T20:34:00.155739] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-18T20:34:00.155873] [INFO ] [sig ] USTB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:00.303479] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USTB.txt [2026-02-18T20:34:00.303707] [INFO ] [sig ] [3157/3398] Completed USTB in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-18T20:34:00.303763] [INFO ] [sig ] [3158/3398] Forecasting USVM... [2026-02-18T20:34:00.303804] [INFO ] [sig ] Generating forecast for: USVM [2026-02-18T20:34:00.303836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-18T20:34:00.316179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-18T20:34:00.316557] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-18T20:34:00.317612] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-18T20:34:00.317668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:00.317701] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:00.317728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:00.317787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:00.378001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:00.378913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:00.378997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:00.379031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:00.507261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:00.507432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:00.507481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:00.507518] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:00.511661] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=56.28%) [2026-02-18T20:34:00.512186] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-18T20:34:00.512328] [INFO ] [sig ] USVM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:00.664819] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/USVM.txt [2026-02-18T20:34:00.664979] [INFO ] [sig ] [3158/3398] Completed USVM in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-18T20:34:00.665019] [INFO ] [sig ] [3159/3398] Forecasting USXF... [2026-02-18T20:34:00.665050] [INFO ] [sig ] Generating forecast for: USXF [2026-02-18T20:34:00.665079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-18T20:34:00.675467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-18T20:34:00.675834] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-18T20:34:00.676651] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-18T20:34:00.676704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:00.676737] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:00.676765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:00.676822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:00.735208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:00.736090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:00.736175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:00.736208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:00.864923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:00.865087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:00.865128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:00.865158] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:00.869060] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-02-18T20:34:00.869373] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-18T20:34:00.869510] [INFO ] [sig ] USXF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:01.019549] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/USXF.txt [2026-02-18T20:34:01.019733] [INFO ] [sig ] [3159/3398] Completed USXF in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-18T20:34:01.019776] [INFO ] [sig ] [3160/3398] Forecasting UTEN... [2026-02-18T20:34:01.019806] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-18T20:34:01.019839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-18T20:34:01.030922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-18T20:34:01.031287] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-18T20:34:01.032085] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-18T20:34:01.032139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:01.032171] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:01.032197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:01.032253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:01.089431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:01.090380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:01.090467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:01.090507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:01.219937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:01.220119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:01.220160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:01.220189] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:01.223784] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=22.22%) [2026-02-18T20:34:01.224115] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-18T20:34:01.224256] [INFO ] [sig ] UTEN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:01.374633] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UTEN.txt [2026-02-18T20:34:01.374804] [INFO ] [sig ] [3160/3398] Completed UTEN in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-18T20:34:01.374848] [INFO ] [sig ] [3161/3398] Forecasting UTF... [2026-02-18T20:34:01.374879] [INFO ] [sig ] Generating forecast for: UTF [2026-02-18T20:34:01.374910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-18T20:34:01.386001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-18T20:34:01.386424] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-18T20:34:01.387271] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-18T20:34:01.387326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:01.387359] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:01.387386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:01.387444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:01.446075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:01.446973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:01.447059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:01.447094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:01.599923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:01.600119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:01.600192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:01.600247] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:01.606048] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-02-18T20:34:01.606771] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-18T20:34:01.606988] [INFO ] [sig ] UTF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:01.780480] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UTF.txt [2026-02-18T20:34:01.780667] [INFO ] [sig ] [3161/3398] Completed UTF in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-18T20:34:01.780713] [INFO ] [sig ] [3162/3398] Forecasting UTI... [2026-02-18T20:34:01.780742] [INFO ] [sig ] Generating forecast for: UTI [2026-02-18T20:34:01.780772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-18T20:34:01.791899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-18T20:34:01.792308] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-18T20:34:01.793469] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-18T20:34:01.793536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:01.793597] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:01.793634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:01.793691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:01.854900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:01.855792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:01.855884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:01.855918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:01.983884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:01.984054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:01.984094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:01.984125] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:01.987851] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-18T20:34:01.988244] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-18T20:34:01.988394] [INFO ] [sig ] UTI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:02.155620] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UTI.txt [2026-02-18T20:34:02.155786] [INFO ] [sig ] [3162/3398] Completed UTI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:02.155830] [INFO ] [sig ] [3163/3398] Forecasting UTL... [2026-02-18T20:34:02.155861] [INFO ] [sig ] Generating forecast for: UTL [2026-02-18T20:34:02.155893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-18T20:34:02.166696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-18T20:34:02.167051] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-18T20:34:02.167891] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-18T20:34:02.167945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:02.167980] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:02.168008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:02.168095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:02.228096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:02.229013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:02.229101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:02.229136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:02.351955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:02.352111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:02.352152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:02.352182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:02.355643] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=22.06%) [2026-02-18T20:34:02.356192] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-18T20:34:02.356330] [INFO ] [sig ] UTL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:02.502565] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UTL.txt [2026-02-18T20:34:02.502812] [INFO ] [sig ] [3163/3398] Completed UTL in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:02.502855] [INFO ] [sig ] [3164/3398] Forecasting UTMD... [2026-02-18T20:34:02.502886] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-18T20:34:02.502916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-18T20:34:02.514649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-18T20:34:02.515103] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-18T20:34:02.516031] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-18T20:34:02.516091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:02.516124] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:02.516151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:02.516209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:02.585807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:02.586782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:02.586926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:02.586992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:02.745076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:02.745297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:02.745352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:02.745390] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:02.749433] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-02-18T20:34:02.749898] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-18T20:34:02.750096] [INFO ] [sig ] UTMD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:02.966473] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UTMD.txt [2026-02-18T20:34:02.966731] [INFO ] [sig ] [3164/3398] Completed UTMD in 0.5s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:02.966786] [INFO ] [sig ] [3165/3398] Forecasting UTZ... [2026-02-18T20:34:02.966822] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-18T20:34:02.966858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-18T20:34:02.993216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-18T20:34:02.993731] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-18T20:34:02.994830] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-18T20:34:02.994905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:02.994949] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:02.994980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:02.995039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:03.104175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:03.105478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:03.105639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:03.105699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:03.307512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:03.307741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:03.307807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:03.307855] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:03.315139] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-02-18T20:34:03.315756] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-18T20:34:03.315985] [INFO ] [sig ] UTZ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:03.547680] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UTZ.txt [2026-02-18T20:34:03.547917] [INFO ] [sig ] [3165/3398] Completed UTZ in 0.6s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:03.547982] [INFO ] [sig ] [3166/3398] Forecasting UVE... [2026-02-18T20:34:03.548039] [INFO ] [sig ] Generating forecast for: UVE [2026-02-18T20:34:03.548119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-18T20:34:03.566482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-18T20:34:03.567107] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-18T20:34:03.568997] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-18T20:34:03.569071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:03.569117] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:03.569161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:03.569256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:03.661397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:03.662620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:03.662737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:03.662779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:03.801635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:03.801864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:03.801943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:03.801988] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:03.806384] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-02-18T20:34:03.806827] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-18T20:34:03.807015] [INFO ] [sig ] UVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:03.985316] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UVE.txt [2026-02-18T20:34:03.985480] [INFO ] [sig ] [3166/3398] Completed UVE in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:03.985528] [INFO ] [sig ] [3167/3398] Forecasting UVSP... [2026-02-18T20:34:03.985564] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-18T20:34:03.985626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-18T20:34:03.998118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-18T20:34:03.998562] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-18T20:34:03.999431] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-18T20:34:03.999488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:03.999523] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:03.999554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:03.999652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:04.063612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:04.064602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:04.064707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:04.064743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:04.204137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:04.204298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:04.204339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:04.204371] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:04.208104] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-18T20:34:04.208408] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-18T20:34:04.208551] [INFO ] [sig ] UVSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:04.366295] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UVSP.txt [2026-02-18T20:34:04.366486] [INFO ] [sig ] [3167/3398] Completed UVSP in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:04.366532] [INFO ] [sig ] [3168/3398] Forecasting UWMC... [2026-02-18T20:34:04.366587] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-18T20:34:04.366624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-18T20:34:04.377663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-18T20:34:04.378017] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-18T20:34:04.379170] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-18T20:34:04.379227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:04.379274] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:04.379303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:04.379362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:04.439369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:04.440176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:04.440258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:04.440290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:04.562599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:04.562754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:04.562794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:04.562822] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:04.566169] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: DOWN (p=46.75%) [2026-02-18T20:34:04.566454] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-18T20:34:04.566600] [INFO ] [sig ] UWMC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:04.707870] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/UWMC.txt [2026-02-18T20:34:04.708011] [INFO ] [sig ] [3168/3398] Completed UWMC in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:04.708050] [INFO ] [sig ] [3169/3398] Forecasting UXIN... [2026-02-18T20:34:04.708098] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-18T20:34:04.708136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-18T20:34:04.718847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-18T20:34:04.719174] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-18T20:34:04.720032] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-18T20:34:04.720085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:04.720117] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:04.720144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:04.720202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:04.777081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:04.777912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:04.777995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:04.778029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:04.891285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:04.891429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:04.891468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:04.891497] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:04.894930] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-18T20:34:04.895207] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-18T20:34:04.895334] [INFO ] [sig ] UXIN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:05.036996] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UXIN.txt [2026-02-18T20:34:05.037131] [INFO ] [sig ] [3169/3398] Completed UXIN in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:05.037169] [INFO ] [sig ] [3170/3398] Forecasting UYLD... [2026-02-18T20:34:05.037199] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-18T20:34:05.037228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-18T20:34:05.047731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-18T20:34:05.048010] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-18T20:34:05.048844] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-18T20:34:05.048898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:05.048931] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:05.048959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:05.049015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:05.108226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:05.109038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:05.109119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:05.109152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:05.221219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:05.221375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:05.221414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:05.221443] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:05.224835] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-02-18T20:34:05.225121] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-18T20:34:05.225246] [INFO ] [sig ] UYLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:05.370072] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UYLD.txt [2026-02-18T20:34:05.370221] [INFO ] [sig ] [3170/3398] Completed UYLD in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:05.370261] [INFO ] [sig ] [3171/3398] Forecasting UZE... [2026-02-18T20:34:05.370291] [INFO ] [sig ] Generating forecast for: UZE [2026-02-18T20:34:05.370321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-18T20:34:05.380484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-18T20:34:05.380806] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-18T20:34:05.381612] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-18T20:34:05.381667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:05.381727] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:05.381757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:05.381814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:05.440987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:05.441836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:05.441918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:05.441951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:05.556784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:05.556963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:05.557009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:05.557040] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:05.560812] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=56.24%) [2026-02-18T20:34:05.561110] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-18T20:34:05.561244] [INFO ] [sig ] UZE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:05.708410] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/UZE.txt [2026-02-18T20:34:05.708591] [INFO ] [sig ] [3171/3398] Completed UZE in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:05.708643] [INFO ] [sig ] [3172/3398] Forecasting VAC... [2026-02-18T20:34:05.708675] [INFO ] [sig ] Generating forecast for: VAC [2026-02-18T20:34:05.708706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-18T20:34:05.719068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-18T20:34:05.719438] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-18T20:34:05.720269] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-18T20:34:05.720324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:05.720357] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:05.720385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:05.720442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:05.777179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:05.778037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:05.778139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:05.778175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:05.901066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:05.901228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:05.901269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:05.901299] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:05.905023] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-18T20:34:05.905353] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-18T20:34:05.905492] [INFO ] [sig ] VAC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:06.048531] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VAC.txt [2026-02-18T20:34:06.048712] [INFO ] [sig ] [3172/3398] Completed VAC in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-18T20:34:06.048755] [INFO ] [sig ] [3173/3398] Forecasting VAL... [2026-02-18T20:34:06.048787] [INFO ] [sig ] Generating forecast for: VAL [2026-02-18T20:34:06.048818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-18T20:34:06.059996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-18T20:34:06.060361] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-18T20:34:06.061283] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-18T20:34:06.061339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:06.061374] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:06.061405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:06.061478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:06.127257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:06.128335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:06.128437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:06.128499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:06.260662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:06.260822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:06.260864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:06.260926] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:06.264697] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=27.22%) [2026-02-18T20:34:06.265100] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-18T20:34:06.265294] [INFO ] [sig ] VAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:06.420291] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VAL.txt [2026-02-18T20:34:06.420468] [INFO ] [sig ] [3173/3398] Completed VAL in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-18T20:34:06.420518] [INFO ] [sig ] [3174/3398] Forecasting VALE... [2026-02-18T20:34:06.420550] [INFO ] [sig ] Generating forecast for: VALE [2026-02-18T20:34:06.420607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-18T20:34:06.431945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-18T20:34:06.432263] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-18T20:34:06.433079] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-18T20:34:06.433135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:06.433167] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:06.433194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:06.433252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:06.490961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:06.491667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:06.491749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:06.491782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:06.613261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:06.613422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:06.613491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:06.613554] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:06.618446] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-18T20:34:06.618883] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-18T20:34:06.619044] [INFO ] [sig ] VALE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:06.766081] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VALE.txt [2026-02-18T20:34:06.766240] [INFO ] [sig ] [3174/3398] Completed VALE in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-18T20:34:06.766281] [INFO ] [sig ] [3175/3398] Forecasting VALN... [2026-02-18T20:34:06.766311] [INFO ] [sig ] Generating forecast for: VALN [2026-02-18T20:34:06.766341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-18T20:34:06.778188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-18T20:34:06.778570] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-18T20:34:06.779701] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-18T20:34:06.779768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:06.779802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:06.779830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:06.780080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:06.843518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:06.844440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:06.844533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:06.844569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:06.955502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:06.955673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:06.955732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:06.955761] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:06.959174] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-18T20:34:06.959460] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-18T20:34:06.959626] [INFO ] [sig ] VALN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:07.110526] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VALN.txt [2026-02-18T20:34:07.110730] [INFO ] [sig ] [3175/3398] Completed VALN in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-18T20:34:07.110777] [INFO ] [sig ] [3176/3398] Forecasting VANI... [2026-02-18T20:34:07.110810] [INFO ] [sig ] Generating forecast for: VANI [2026-02-18T20:34:07.110842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-18T20:34:07.124060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-18T20:34:07.124489] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-18T20:34:07.125640] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-18T20:34:07.125704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:07.125738] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:07.125766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:07.125827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:07.186996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:07.187914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:07.188002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:07.188036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:07.311669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:07.311829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:07.311877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:07.311910] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:07.315405] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-18T20:34:07.315732] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-18T20:34:07.315886] [INFO ] [sig ] VANI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:07.461599] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VANI.txt [2026-02-18T20:34:07.461738] [INFO ] [sig ] [3176/3398] Completed VANI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-18T20:34:07.461779] [INFO ] [sig ] [3177/3398] Forecasting VBF... [2026-02-18T20:34:07.461809] [INFO ] [sig ] Generating forecast for: VBF [2026-02-18T20:34:07.461840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-18T20:34:07.472207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-18T20:34:07.472505] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-18T20:34:07.473331] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-18T20:34:07.473384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:07.473416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:07.473444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:07.473501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:07.531910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:07.532641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:07.532736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:07.532770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:07.656137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:07.656304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:07.656344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:07.656372] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:07.659801] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=40.78%) [2026-02-18T20:34:07.660081] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-18T20:34:07.660206] [INFO ] [sig ] VBF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:07.800415] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VBF.txt [2026-02-18T20:34:07.800545] [INFO ] [sig ] [3177/3398] Completed VBF in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-18T20:34:07.800605] [INFO ] [sig ] [3178/3398] Forecasting VBNK... [2026-02-18T20:34:07.800645] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-18T20:34:07.800681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-18T20:34:07.810946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-18T20:34:07.811241] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-18T20:34:07.812060] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-18T20:34:07.812112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:07.812145] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:07.812173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:07.812230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:07.869527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:07.870219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:07.870298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:07.870331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:07.991084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:07.991235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:07.991275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:07.991303] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:07.994718] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-02-18T20:34:07.994998] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-18T20:34:07.995126] [INFO ] [sig ] VBNK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:08.139399] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VBNK.txt [2026-02-18T20:34:08.139533] [INFO ] [sig ] [3178/3398] Completed VBNK in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:08.139604] [INFO ] [sig ] [3179/3398] Forecasting VC... [2026-02-18T20:34:08.139638] [INFO ] [sig ] Generating forecast for: VC [2026-02-18T20:34:08.139669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-18T20:34:08.152054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-18T20:34:08.152496] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-18T20:34:08.153405] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-18T20:34:08.153463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:08.153512] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:08.153543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:08.153627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:08.215137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:08.216087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:08.216187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:08.216224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:08.343109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:08.343274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:08.343314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:08.343343] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:08.346774] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=44.98%) [2026-02-18T20:34:08.347049] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-18T20:34:08.347177] [INFO ] [sig ] VC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:08.495292] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VC.txt [2026-02-18T20:34:08.495431] [INFO ] [sig ] [3179/3398] Completed VC in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:08.495471] [INFO ] [sig ] [3180/3398] Forecasting VCEL... [2026-02-18T20:34:08.495501] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-18T20:34:08.495530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-18T20:34:08.505700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-18T20:34:08.506015] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-18T20:34:08.506913] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-18T20:34:08.506970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:08.507003] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:08.507031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:08.507090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:08.565733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:08.566427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:08.566509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:08.566544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:08.679775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:08.679923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:08.679964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:08.679995] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:08.683457] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=54.48%) [2026-02-18T20:34:08.683798] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-18T20:34:08.683932] [INFO ] [sig ] VCEL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:08.829300] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VCEL.txt [2026-02-18T20:34:08.829434] [INFO ] [sig ] [3180/3398] Completed VCEL in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:08.829475] [INFO ] [sig ] [3181/3398] Forecasting VCRB... [2026-02-18T20:34:08.829504] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-18T20:34:08.829533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-18T20:34:08.840508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-18T20:34:08.840884] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-18T20:34:08.841783] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-18T20:34:08.841839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:08.841872] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:08.841900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:08.841959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:08.903486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:08.904276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:08.904410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:08.904455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:09.035248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:09.035406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:09.035446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:09.035476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:09.039267] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-02-18T20:34:09.039548] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-18T20:34:09.039714] [INFO ] [sig ] VCRB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:09.188249] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VCRB.txt [2026-02-18T20:34:09.188413] [INFO ] [sig ] [3181/3398] Completed VCRB in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:09.188452] [INFO ] [sig ] [3182/3398] Forecasting VCSH... [2026-02-18T20:34:09.188484] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-18T20:34:09.188513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-18T20:34:09.199899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-18T20:34:09.200252] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-18T20:34:09.201165] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-18T20:34:09.201222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:09.201256] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:09.201285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:09.201345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:09.260272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:09.261177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:09.261262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:09.261306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:09.386789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:09.386945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:09.386985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:09.387014] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:09.390479] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-18T20:34:09.390786] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-18T20:34:09.390916] [INFO ] [sig ] VCSH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:09.541389] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VCSH.txt [2026-02-18T20:34:09.541522] [INFO ] [sig ] [3182/3398] Completed VCSH in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:09.541561] [INFO ] [sig ] [3183/3398] Forecasting VECO... [2026-02-18T20:34:09.541617] [INFO ] [sig ] Generating forecast for: VECO [2026-02-18T20:34:09.541649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-18T20:34:09.552307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-18T20:34:09.552630] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-18T20:34:09.553401] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-18T20:34:09.553454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:09.553486] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:09.553513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:09.553587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:09.611995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:09.612718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:09.612802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:09.612837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:09.739976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:09.740115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:09.740154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:09.740182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:09.743767] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-02-18T20:34:09.744055] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-18T20:34:09.744184] [INFO ] [sig ] VECO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:09.889448] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VECO.txt [2026-02-18T20:34:09.889597] [INFO ] [sig ] [3183/3398] Completed VECO in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:09.889640] [INFO ] [sig ] [3184/3398] Forecasting VEL... [2026-02-18T20:34:09.889670] [INFO ] [sig ] Generating forecast for: VEL [2026-02-18T20:34:09.889702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-18T20:34:09.901713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-18T20:34:09.902005] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-18T20:34:09.902821] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-18T20:34:09.902877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:09.902910] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:09.902939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:09.902998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:09.964503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:09.965254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:09.965336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:09.965370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:10.083650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:10.083790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:10.083829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:10.083858] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:10.088255] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=77.37%) [2026-02-18T20:34:10.088559] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-18T20:34:10.088719] [INFO ] [sig ] VEL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:10.238587] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VEL.txt [2026-02-18T20:34:10.238800] [INFO ] [sig ] [3184/3398] Completed VEL in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:10.238854] [INFO ] [sig ] [3185/3398] Forecasting VEON... [2026-02-18T20:34:10.238887] [INFO ] [sig ] Generating forecast for: VEON [2026-02-18T20:34:10.238918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-18T20:34:10.255755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-18T20:34:10.256198] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-18T20:34:10.257124] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-18T20:34:10.257184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:10.257219] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:10.257249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:10.257313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:10.316438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:10.317363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:10.317453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:10.317489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:10.443637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:10.443797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:10.443843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:10.443875] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:10.447568] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-02-18T20:34:10.447909] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-18T20:34:10.448257] [INFO ] [sig ] VEON: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:10.591906] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VEON.txt [2026-02-18T20:34:10.592060] [INFO ] [sig ] [3185/3398] Completed VEON in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:10.592099] [INFO ] [sig ] [3186/3398] Forecasting VERA... [2026-02-18T20:34:10.592128] [INFO ] [sig ] Generating forecast for: VERA [2026-02-18T20:34:10.592160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-18T20:34:10.602935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-18T20:34:10.603288] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-18T20:34:10.604146] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-18T20:34:10.604202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:10.604236] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:10.604265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:10.604324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:10.663904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:10.664808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:10.664898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:10.664933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:10.787658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:10.787817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:10.787859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:10.787938] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:10.791421] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-18T20:34:10.791719] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-18T20:34:10.791843] [INFO ] [sig ] VERA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:10.936884] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VERA.txt [2026-02-18T20:34:10.937032] [INFO ] [sig ] [3186/3398] Completed VERA in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:10.937073] [INFO ] [sig ] [3187/3398] Forecasting VERI... [2026-02-18T20:34:10.937102] [INFO ] [sig ] Generating forecast for: VERI [2026-02-18T20:34:10.937132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-18T20:34:10.948637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-18T20:34:10.949023] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-18T20:34:10.949865] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-18T20:34:10.949921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:10.949956] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:10.949984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:10.950042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:11.016563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:11.017609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:11.017700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:11.017734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:11.139159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:11.139320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:11.139362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:11.139393] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:11.143173] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-18T20:34:11.143456] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-18T20:34:11.143605] [INFO ] [sig ] VERI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:11.293108] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VERI.txt [2026-02-18T20:34:11.293278] [INFO ] [sig ] [3187/3398] Completed VERI in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:11.293319] [INFO ] [sig ] [3188/3398] Forecasting VERX... [2026-02-18T20:34:11.293349] [INFO ] [sig ] Generating forecast for: VERX [2026-02-18T20:34:11.293379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-18T20:34:11.305871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-18T20:34:11.306470] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-18T20:34:11.307604] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-18T20:34:11.307662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:11.307746] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:11.307795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:11.307880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:11.370362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:11.371478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:11.371567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:11.371658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:11.503041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:11.503207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:11.503249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:11.503280] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:11.506956] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-02-18T20:34:11.507253] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-18T20:34:11.507386] [INFO ] [sig ] VERX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:11.651235] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VERX.txt [2026-02-18T20:34:11.651362] [INFO ] [sig ] [3188/3398] Completed VERX in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:11.651402] [INFO ] [sig ] [3189/3398] Forecasting VFC... [2026-02-18T20:34:11.651431] [INFO ] [sig ] Generating forecast for: VFC [2026-02-18T20:34:11.651461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-18T20:34:11.661910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-18T20:34:11.662193] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-18T20:34:11.663014] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-18T20:34:11.663070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:11.663106] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:11.663136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:11.663195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:11.724475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:11.725172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:11.725256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:11.725291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:11.851477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:11.851670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:11.851719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:11.851756] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:11.855215] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-18T20:34:11.855497] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-18T20:34:11.855643] [INFO ] [sig ] VFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:11.999596] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VFC.txt [2026-02-18T20:34:11.999748] [INFO ] [sig ] [3189/3398] Completed VFC in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-18T20:34:11.999797] [INFO ] [sig ] [3190/3398] Forecasting VFF... [2026-02-18T20:34:11.999839] [INFO ] [sig ] Generating forecast for: VFF [2026-02-18T20:34:11.999876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-18T20:34:12.010535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-18T20:34:12.010912] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-18T20:34:12.011774] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-18T20:34:12.011842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:12.011889] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:12.011918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:12.011989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:12.070387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:12.071183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:12.071269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:12.071306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:12.190512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:12.190685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:12.190726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:12.190755] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:12.194115] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=28.76%) [2026-02-18T20:34:12.194394] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-18T20:34:12.194518] [INFO ] [sig ] VFF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:12.333887] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VFF.txt [2026-02-18T20:34:12.334027] [INFO ] [sig ] [3190/3398] Completed VFF in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-18T20:34:12.334066] [INFO ] [sig ] [3191/3398] Forecasting VFLO... [2026-02-18T20:34:12.334095] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-18T20:34:12.334126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-18T20:34:12.344555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-18T20:34:12.344932] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-18T20:34:12.345765] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-18T20:34:12.345831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:12.345873] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:12.345907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:12.345972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:12.405117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:12.406013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:12.406101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:12.406137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:12.533064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:12.533226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:12.533268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:12.533348] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:12.536962] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-02-18T20:34:12.537260] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-18T20:34:12.537392] [INFO ] [sig ] VFLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:12.705945] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VFLO.txt [2026-02-18T20:34:12.706349] [INFO ] [sig ] [3191/3398] Completed VFLO in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-18T20:34:12.706407] [INFO ] [sig ] [3192/3398] Forecasting VFS... [2026-02-18T20:34:12.706441] [INFO ] [sig ] Generating forecast for: VFS [2026-02-18T20:34:12.706478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-18T20:34:12.718547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-18T20:34:12.718940] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-18T20:34:12.719969] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-18T20:34:12.720039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:12.720075] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:12.720103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:12.720161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:12.786725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:12.787637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:12.787726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:12.787762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:12.918802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:12.919003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:12.919061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:12.919106] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:12.923094] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-18T20:34:12.923440] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-18T20:34:12.923614] [INFO ] [sig ] VFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:13.074191] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VFS.txt [2026-02-18T20:34:13.074324] [INFO ] [sig ] [3192/3398] Completed VFS in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-18T20:34:13.074364] [INFO ] [sig ] [3193/3398] Forecasting VGI... [2026-02-18T20:34:13.074394] [INFO ] [sig ] Generating forecast for: VGI [2026-02-18T20:34:13.074423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-18T20:34:13.084854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-18T20:34:13.085175] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-18T20:34:13.086094] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-18T20:34:13.086149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:13.086182] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:13.086211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:13.086271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:13.143895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:13.144545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:13.144643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:13.144677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:13.262901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:13.263058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:13.263098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:13.263128] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:13.266842] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=59.95%) [2026-02-18T20:34:13.267122] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-18T20:34:13.267254] [INFO ] [sig ] VGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:13.409106] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VGI.txt [2026-02-18T20:34:13.409237] [INFO ] [sig ] [3193/3398] Completed VGI in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-18T20:34:13.409277] [INFO ] [sig ] [3194/3398] Forecasting VGM... [2026-02-18T20:34:13.409306] [INFO ] [sig ] Generating forecast for: VGM [2026-02-18T20:34:13.409336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-18T20:34:13.420115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-18T20:34:13.420431] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-18T20:34:13.421278] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-18T20:34:13.421333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:13.421365] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:13.421393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:13.421451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:13.479335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:13.480225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:13.480322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:13.480356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:13.602676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:13.602825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:13.602864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:13.602893] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:13.606701] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=75.82%) [2026-02-18T20:34:13.607002] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-18T20:34:13.607139] [INFO ] [sig ] VGM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:13.761477] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VGM.txt [2026-02-18T20:34:13.761647] [INFO ] [sig ] [3194/3398] Completed VGM in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-18T20:34:13.761692] [INFO ] [sig ] [3195/3398] Forecasting VGSH... [2026-02-18T20:34:13.761723] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-18T20:34:13.761754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-18T20:34:13.773751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-18T20:34:13.774123] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-18T20:34:13.774992] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-18T20:34:13.775048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:13.775082] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:13.775109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:13.775166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:13.837471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:13.838357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:13.838444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:13.838478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:13.966025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:13.966189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:13.966231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:13.966262] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:13.973714] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-18T20:34:13.974322] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-18T20:34:13.974481] [INFO ] [sig ] VGSH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:14.124646] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VGSH.txt [2026-02-18T20:34:14.124809] [INFO ] [sig ] [3195/3398] Completed VGSH in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:14.124849] [INFO ] [sig ] [3196/3398] Forecasting VICI... [2026-02-18T20:34:14.124880] [INFO ] [sig ] Generating forecast for: VICI [2026-02-18T20:34:14.124909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-18T20:34:14.136784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-18T20:34:14.137104] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-18T20:34:14.137945] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-18T20:34:14.138001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:14.138242] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:14.138272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:14.138331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:14.199225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:14.200285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:14.200397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:14.200450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:14.344405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:14.344568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:14.344629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:14.344658] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:14.348386] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-02-18T20:34:14.348715] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-18T20:34:14.348873] [INFO ] [sig ] VICI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:14.500848] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VICI.txt [2026-02-18T20:34:14.500983] [INFO ] [sig ] [3196/3398] Completed VICI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:14.501023] [INFO ] [sig ] [3197/3398] Forecasting VIGI... [2026-02-18T20:34:14.501054] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-18T20:34:14.501083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-18T20:34:14.511943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-18T20:34:14.512252] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-18T20:34:14.513131] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-18T20:34:14.513196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:14.513229] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:14.513256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:14.513312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:14.581522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:14.582378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:14.582464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:14.582500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:14.720760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:14.720942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:14.721004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:14.721050] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:14.725620] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-02-18T20:34:14.726000] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-18T20:34:14.726160] [INFO ] [sig ] VIGI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:14.878163] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VIGI.txt [2026-02-18T20:34:14.878337] [INFO ] [sig ] [3197/3398] Completed VIGI in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:14.878392] [INFO ] [sig ] [3198/3398] Forecasting VINP... [2026-02-18T20:34:14.878427] [INFO ] [sig ] Generating forecast for: VINP [2026-02-18T20:34:14.878470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-18T20:34:14.889563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-18T20:34:14.889968] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-18T20:34:14.890798] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-18T20:34:14.890867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:14.890908] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:14.890942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:14.891001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:14.952987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:14.954477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:14.954642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:14.954695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:15.081101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:15.081259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:15.081300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:15.081330] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:15.084770] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-18T20:34:15.085058] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-18T20:34:15.085189] [INFO ] [sig ] VINP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:15.227132] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VINP.txt [2026-02-18T20:34:15.227289] [INFO ] [sig ] [3198/3398] Completed VINP in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:15.227327] [INFO ] [sig ] [3199/3398] Forecasting VIPS... [2026-02-18T20:34:15.227358] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-18T20:34:15.227391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-18T20:34:15.239406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-18T20:34:15.239841] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-18T20:34:15.240847] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-18T20:34:15.240926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:15.240972] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:15.241006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:15.241086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:15.300965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:15.301823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:15.301912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:15.301947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:15.424295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:15.424475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:15.424517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:15.424546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:15.428107] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-02-18T20:34:15.428438] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-18T20:34:15.428595] [INFO ] [sig ] VIPS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:15.576344] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VIPS.txt [2026-02-18T20:34:15.576515] [INFO ] [sig ] [3199/3398] Completed VIPS in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:15.576563] [INFO ] [sig ] [3200/3398] Forecasting VIRC... [2026-02-18T20:34:15.576615] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-18T20:34:15.576646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-18T20:34:15.587284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-18T20:34:15.587716] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-18T20:34:15.588550] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-18T20:34:15.588624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:15.588658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:15.588685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:15.588741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:15.646130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:15.647065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:15.647179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:15.647215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:15.768452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:15.768660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:15.768703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:15.768732] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:15.772202] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: DOWN (p=14.41%) [2026-02-18T20:34:15.772518] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-18T20:34:15.772672] [INFO ] [sig ] VIRC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:15.918380] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VIRC.txt [2026-02-18T20:34:15.918541] [INFO ] [sig ] [3200/3398] Completed VIRC in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:15.918600] [INFO ] [sig ] [3201/3398] Forecasting VITL... [2026-02-18T20:34:15.918633] [INFO ] [sig ] Generating forecast for: VITL [2026-02-18T20:34:15.918663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-18T20:34:15.930587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-18T20:34:15.930927] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-18T20:34:15.931925] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-18T20:34:15.931978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:15.932011] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:15.932038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:15.932096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:15.992271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:15.993098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:15.993183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:15.993217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:16.118054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:16.118230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:16.118270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:16.118301] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:16.122060] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-02-18T20:34:16.122354] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-18T20:34:16.122483] [INFO ] [sig ] VITL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:16.268207] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VITL.txt [2026-02-18T20:34:16.268401] [INFO ] [sig ] [3201/3398] Completed VITL in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:16.268443] [INFO ] [sig ] [3202/3398] Forecasting VKQ... [2026-02-18T20:34:16.268475] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-18T20:34:16.268504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-18T20:34:16.278777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-18T20:34:16.279116] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-18T20:34:16.279927] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-18T20:34:16.279980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:16.280012] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:16.280038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:16.280095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:16.336279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:16.337155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:16.337243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:16.337276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:16.457288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:16.457453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:16.457493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:16.457523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:16.461258] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-18T20:34:16.461541] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-18T20:34:16.461687] [INFO ] [sig ] VKQ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:16.604074] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VKQ.txt [2026-02-18T20:34:16.604244] [INFO ] [sig ] [3202/3398] Completed VKQ in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:16.604285] [INFO ] [sig ] [3203/3398] Forecasting VKTX... [2026-02-18T20:34:16.604316] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-18T20:34:16.604347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-18T20:34:16.615303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-18T20:34:16.615689] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-18T20:34:16.616539] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-18T20:34:16.616619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:16.616667] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:16.616696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:16.616753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:16.673097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:16.673960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:16.674046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:16.674080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:16.793613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:16.793768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:16.793807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:16.793836] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:16.797281] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=32.59%) [2026-02-18T20:34:16.797560] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-18T20:34:16.797706] [INFO ] [sig ] VKTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:16.937742] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VKTX.txt [2026-02-18T20:34:16.937880] [INFO ] [sig ] [3203/3398] Completed VKTX in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:16.937919] [INFO ] [sig ] [3204/3398] Forecasting VLGEA... [2026-02-18T20:34:16.937948] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-18T20:34:16.937978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-18T20:34:16.951560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-18T20:34:16.951995] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-18T20:34:16.952833] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-18T20:34:16.952887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:16.952919] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:16.952945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:16.953006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:17.009484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:17.010347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:17.010434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:17.010467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:17.132247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:17.132406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:17.132446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:17.132476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:17.135884] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=6.31%) [2026-02-18T20:34:17.136160] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-18T20:34:17.136282] [INFO ] [sig ] VLGEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:17.278881] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VLGEA.txt [2026-02-18T20:34:17.279034] [INFO ] [sig ] [3204/3398] Completed VLGEA in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:17.279073] [INFO ] [sig ] [3205/3398] Forecasting VLN... [2026-02-18T20:34:17.279104] [INFO ] [sig ] Generating forecast for: VLN [2026-02-18T20:34:17.279134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-18T20:34:17.289677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-18T20:34:17.290040] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-18T20:34:17.290838] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-18T20:34:17.290892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:17.290966] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:17.290995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:17.291052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:17.347782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:17.348725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:17.348814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:17.348855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:17.473182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:17.473348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:17.473388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:17.473418] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:17.477528] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-18T20:34:17.477849] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-18T20:34:17.478190] [INFO ] [sig ] VLN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:17.623564] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VLN.txt [2026-02-18T20:34:17.623747] [INFO ] [sig ] [3205/3398] Completed VLN in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:17.623788] [INFO ] [sig ] [3206/3398] Forecasting VLO... [2026-02-18T20:34:17.623818] [INFO ] [sig ] Generating forecast for: VLO [2026-02-18T20:34:17.623849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-18T20:34:17.635397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-18T20:34:17.635788] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-18T20:34:17.636590] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-18T20:34:17.636644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:17.636677] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:17.636704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:17.636760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:17.700716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:17.701780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:17.701875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:17.701916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:17.829483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:17.829665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:17.829706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:17.829736] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:17.833774] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-18T20:34:17.834093] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-18T20:34:17.834248] [INFO ] [sig ] VLO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:17.976209] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VLO.txt [2026-02-18T20:34:17.976351] [INFO ] [sig ] [3206/3398] Completed VLO in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-18T20:34:17.976399] [INFO ] [sig ] [3207/3398] Forecasting VLRS... [2026-02-18T20:34:17.976429] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-18T20:34:17.976458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-18T20:34:17.987564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-18T20:34:17.987849] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-18T20:34:17.988682] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-18T20:34:17.988736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:17.988768] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:17.988796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:17.988862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:18.045611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:18.046242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:18.046319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:18.046352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:18.165439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:18.165612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:18.165653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:18.165682] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:18.169095] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=32.71%) [2026-02-18T20:34:18.169371] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-18T20:34:18.169495] [INFO ] [sig ] VLRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:18.313668] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VLRS.txt [2026-02-18T20:34:18.313831] [INFO ] [sig ] [3207/3398] Completed VLRS in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-18T20:34:18.313874] [INFO ] [sig ] [3208/3398] Forecasting VLTO... [2026-02-18T20:34:18.313906] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-18T20:34:18.313937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-18T20:34:18.325260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-18T20:34:18.325687] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-18T20:34:18.326475] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-18T20:34:18.326531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:18.326565] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:18.326623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:18.326682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:18.386938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:18.387822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:18.387906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:18.387939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:18.519293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:18.519498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:18.519542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:18.519631] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:18.523418] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=72.67%) [2026-02-18T20:34:18.523732] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-18T20:34:18.523890] [INFO ] [sig ] VLTO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:18.664600] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VLTO.txt [2026-02-18T20:34:18.664733] [INFO ] [sig ] [3208/3398] Completed VLTO in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-18T20:34:18.664772] [INFO ] [sig ] [3209/3398] Forecasting VLY... [2026-02-18T20:34:18.664801] [INFO ] [sig ] Generating forecast for: VLY [2026-02-18T20:34:18.664832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-18T20:34:18.675680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-18T20:34:18.676022] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-18T20:34:18.676831] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-18T20:34:18.676884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:18.676917] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:18.676944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:18.677009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:18.733529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:18.734398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:18.734481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:18.734514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:18.868416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:18.868596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:18.868638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:18.868668] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:18.872118] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-18T20:34:18.872414] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-18T20:34:18.872546] [INFO ] [sig ] VLY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:19.013727] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VLY.txt [2026-02-18T20:34:19.013864] [INFO ] [sig ] [3209/3398] Completed VLY in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-18T20:34:19.013907] [INFO ] [sig ] [3210/3398] Forecasting VMBS... [2026-02-18T20:34:19.013939] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-18T20:34:19.013969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-18T20:34:19.024158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-18T20:34:19.024432] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-18T20:34:19.025208] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-18T20:34:19.025262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:19.025294] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:19.025321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:19.025378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:19.081828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:19.082498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:19.082595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:19.082631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:19.211632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:19.211802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:19.211871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:19.211904] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:19.215595] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-02-18T20:34:19.215886] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-18T20:34:19.216019] [INFO ] [sig ] VMBS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:19.362163] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VMBS.txt [2026-02-18T20:34:19.362282] [INFO ] [sig ] [3210/3398] Completed VMBS in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-18T20:34:19.362320] [INFO ] [sig ] [3211/3398] Forecasting VMD... [2026-02-18T20:34:19.362350] [INFO ] [sig ] Generating forecast for: VMD [2026-02-18T20:34:19.362380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-18T20:34:19.374461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-18T20:34:19.374877] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-18T20:34:19.375725] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-18T20:34:19.375778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:19.375812] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:19.375839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:19.375897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:19.433702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:19.434613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:19.434705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:19.434737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:19.556347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:19.556535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:19.556597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:19.556632] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:19.560803] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=28.53%) [2026-02-18T20:34:19.561164] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-18T20:34:19.561312] [INFO ] [sig ] VMD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:19.721760] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VMD.txt [2026-02-18T20:34:19.721925] [INFO ] [sig ] [3211/3398] Completed VMD in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-18T20:34:19.721978] [INFO ] [sig ] [3212/3398] Forecasting VMI... [2026-02-18T20:34:19.722017] [INFO ] [sig ] Generating forecast for: VMI [2026-02-18T20:34:19.722055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-18T20:34:19.733970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-18T20:34:19.734291] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-18T20:34:19.735113] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-18T20:34:19.735166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:19.735199] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:19.735226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:19.735283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:19.793104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:19.793913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:19.794029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:19.794066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:19.916796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:19.916951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:19.916991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:19.917020] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:19.920470] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-02-18T20:34:19.920764] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-18T20:34:19.920894] [INFO ] [sig ] VMI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:20.063389] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VMI.txt [2026-02-18T20:34:20.063548] [INFO ] [sig ] [3212/3398] Completed VMI in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:20.063607] [INFO ] [sig ] [3213/3398] Forecasting VMO... [2026-02-18T20:34:20.063640] [INFO ] [sig ] Generating forecast for: VMO [2026-02-18T20:34:20.063669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-18T20:34:20.075836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-18T20:34:20.076159] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-18T20:34:20.076982] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-18T20:34:20.077039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:20.077074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:20.077103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:20.077163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:20.137521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:20.138316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:20.138401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:20.138435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:20.260013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:20.260178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:20.260218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:20.260248] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:20.263673] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-02-18T20:34:20.263961] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-18T20:34:20.264090] [INFO ] [sig ] VMO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:20.412361] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VMO.txt [2026-02-18T20:34:20.412539] [INFO ] [sig ] [3213/3398] Completed VMO in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:20.412601] [INFO ] [sig ] [3214/3398] Forecasting VNDA... [2026-02-18T20:34:20.412633] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-18T20:34:20.412663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-18T20:34:20.423433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-18T20:34:20.423794] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-18T20:34:20.424630] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-18T20:34:20.424691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:20.424745] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:20.424775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:20.424837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:20.481853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:20.482775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:20.482866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:20.482901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:20.607788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:20.607951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:20.607994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:20.608022] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:20.611917] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-02-18T20:34:20.612212] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-18T20:34:20.612346] [INFO ] [sig ] VNDA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:20.755265] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VNDA.txt [2026-02-18T20:34:20.755406] [INFO ] [sig ] [3214/3398] Completed VNDA in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:20.755445] [INFO ] [sig ] [3215/3398] Forecasting VNO... [2026-02-18T20:34:20.755474] [INFO ] [sig ] Generating forecast for: VNO [2026-02-18T20:34:20.755502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-18T20:34:20.767189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-18T20:34:20.767538] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-18T20:34:20.768414] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-18T20:34:20.768468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:20.768500] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:20.768529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:20.768605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:20.826281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:20.827062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:20.827189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:20.827238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:20.952485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:20.952658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:20.952699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:20.952729] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:20.956080] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-02-18T20:34:20.956559] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-18T20:34:20.956710] [INFO ] [sig ] VNO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:21.100511] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VNO.txt [2026-02-18T20:34:21.100672] [INFO ] [sig ] [3215/3398] Completed VNO in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:21.100715] [INFO ] [sig ] [3216/3398] Forecasting VNOM... [2026-02-18T20:34:21.100745] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-18T20:34:21.100775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-18T20:34:21.116265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-18T20:34:21.116763] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-18T20:34:21.117555] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-18T20:34:21.117625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:21.117658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:21.117685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:21.117749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:21.178356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:21.179462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:21.179597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:21.179636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:21.303733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:21.303887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:21.303930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:21.303966] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:21.307874] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-02-18T20:34:21.308195] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-18T20:34:21.308333] [INFO ] [sig ] VNOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:21.469741] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VNOM.txt [2026-02-18T20:34:21.469907] [INFO ] [sig ] [3216/3398] Completed VNOM in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:21.469957] [INFO ] [sig ] [3217/3398] Forecasting VNQI... [2026-02-18T20:34:21.469995] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-18T20:34:21.470031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-18T20:34:21.481696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-18T20:34:21.482011] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-18T20:34:21.482989] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-18T20:34:21.483042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:21.483074] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:21.483286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:21.483344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:21.544382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:21.545421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:21.545504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:21.545538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:21.673141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:21.673296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:21.673336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:21.673365] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:21.676891] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-02-18T20:34:21.677203] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-18T20:34:21.677520] [INFO ] [sig ] VNQI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:21.824101] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VNQI.txt [2026-02-18T20:34:21.824260] [INFO ] [sig ] [3217/3398] Completed VNQI in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:21.824496] [INFO ] [sig ] [3218/3398] Forecasting VOC... [2026-02-18T20:34:21.824544] [INFO ] [sig ] Generating forecast for: VOC [2026-02-18T20:34:21.824594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-18T20:34:21.835527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-18T20:34:21.835875] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-18T20:34:21.836703] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-18T20:34:21.836756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:21.836789] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:21.836817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:21.836879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:21.899106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:21.900217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:21.900324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:21.900364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:22.018277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:22.018433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:22.018474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:22.018503] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:22.022029] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=70.53%) [2026-02-18T20:34:22.022327] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-18T20:34:22.022456] [INFO ] [sig ] VOC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:22.161918] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VOC.txt [2026-02-18T20:34:22.162123] [INFO ] [sig ] [3218/3398] Completed VOC in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:22.162182] [INFO ] [sig ] [3219/3398] Forecasting VOD... [2026-02-18T20:34:22.162415] [INFO ] [sig ] Generating forecast for: VOD [2026-02-18T20:34:22.162459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-18T20:34:22.174661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-18T20:34:22.174978] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-18T20:34:22.175794] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-18T20:34:22.175850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:22.175885] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:22.175915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:22.175984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:22.232894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:22.233525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:22.233622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:22.233657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:22.356004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:22.356170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:22.356211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:22.356242] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:22.359803] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-18T20:34:22.360134] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-18T20:34:22.360273] [INFO ] [sig ] VOD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:22.505330] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VOD.txt [2026-02-18T20:34:22.505484] [INFO ] [sig ] [3219/3398] Completed VOD in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:22.505524] [INFO ] [sig ] [3220/3398] Forecasting VONE... [2026-02-18T20:34:22.505555] [INFO ] [sig ] Generating forecast for: VONE [2026-02-18T20:34:22.505607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-18T20:34:22.516138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-18T20:34:22.516433] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-18T20:34:22.517244] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-18T20:34:22.517297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:22.517329] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:22.517356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:22.517412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:22.575393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:22.576408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:22.576498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:22.576534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:22.706843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:22.707142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:22.707194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:22.707225] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:22.710954] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=51.14%) [2026-02-18T20:34:22.711282] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-18T20:34:22.711436] [INFO ] [sig ] VONE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:22.856770] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VONE.txt [2026-02-18T20:34:22.856925] [INFO ] [sig ] [3220/3398] Completed VONE in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:22.856965] [INFO ] [sig ] [3221/3398] Forecasting VONG... [2026-02-18T20:34:22.856998] [INFO ] [sig ] Generating forecast for: VONG [2026-02-18T20:34:22.857035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-18T20:34:22.868499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-18T20:34:22.868934] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-18T20:34:22.869956] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-18T20:34:22.870027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:22.870069] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:22.870126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:22.870195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:22.927458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:22.928369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:22.928458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:22.928491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:23.051746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:23.051897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:23.051937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:23.051984] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:23.055383] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-18T20:34:23.055690] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-18T20:34:23.055818] [INFO ] [sig ] VONG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:23.198185] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VONG.txt [2026-02-18T20:34:23.198313] [INFO ] [sig ] [3221/3398] Completed VONG in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:23.198351] [INFO ] [sig ] [3222/3398] Forecasting VOTE... [2026-02-18T20:34:23.198380] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-18T20:34:23.198411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-18T20:34:23.208983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-18T20:34:23.209298] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-18T20:34:23.210467] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-18T20:34:23.210520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:23.210595] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:23.210626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:23.210683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:23.269796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:23.270893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:23.270977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:23.271010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:23.397317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:23.397499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:23.397541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:23.397586] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:23.401227] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=83.87%) [2026-02-18T20:34:23.401537] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-18T20:34:23.401696] [INFO ] [sig ] VOTE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:23.544785] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VOTE.txt [2026-02-18T20:34:23.544940] [INFO ] [sig ] [3222/3398] Completed VOTE in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-18T20:34:23.544980] [INFO ] [sig ] [3223/3398] Forecasting VPG... [2026-02-18T20:34:23.545010] [INFO ] [sig ] Generating forecast for: VPG [2026-02-18T20:34:23.545044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-18T20:34:23.556447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-18T20:34:23.556888] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-18T20:34:23.557829] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-18T20:34:23.557889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:23.557924] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:23.557952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:23.558010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:23.624605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:23.625562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:23.625691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:23.625727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:23.751051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:23.751214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:23.751257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:23.751289] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:23.755002] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=45.67%) [2026-02-18T20:34:23.755338] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-18T20:34:23.755482] [INFO ] [sig ] VPG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:23.905934] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VPG.txt [2026-02-18T20:34:23.906101] [INFO ] [sig ] [3223/3398] Completed VPG in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-18T20:34:23.906140] [INFO ] [sig ] [3224/3398] Forecasting VPLS... [2026-02-18T20:34:23.906170] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-18T20:34:23.906201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-18T20:34:23.916690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-18T20:34:23.917078] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-18T20:34:23.917892] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-18T20:34:23.917946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:23.917980] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:23.918014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:23.918110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:23.974903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:23.975809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:23.975897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:23.975931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:24.102066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:24.102262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:24.102316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:24.102345] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:24.106043] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-02-18T20:34:24.106375] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-18T20:34:24.106510] [INFO ] [sig ] VPLS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:24.255718] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VPLS.txt [2026-02-18T20:34:24.255887] [INFO ] [sig ] [3224/3398] Completed VPLS in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-18T20:34:24.255929] [INFO ] [sig ] [3225/3398] Forecasting VRA... [2026-02-18T20:34:24.255960] [INFO ] [sig ] Generating forecast for: VRA [2026-02-18T20:34:24.255992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-18T20:34:24.267131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-18T20:34:24.267513] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-18T20:34:24.268388] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-18T20:34:24.268444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:24.268476] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:24.268502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:24.268600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:24.327059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:24.327787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:24.327870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:24.327904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:24.444246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:24.444402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:24.444443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:24.444517] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:24.448508] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-18T20:34:24.448826] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-18T20:34:24.448962] [INFO ] [sig ] VRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:24.596466] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VRA.txt [2026-02-18T20:34:24.596668] [INFO ] [sig ] [3225/3398] Completed VRA in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-18T20:34:24.596717] [INFO ] [sig ] [3226/3398] Forecasting VRCA... [2026-02-18T20:34:24.596748] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-18T20:34:24.596780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-18T20:34:24.607519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-18T20:34:24.607884] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-18T20:34:24.608795] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-18T20:34:24.608861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:24.608905] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:24.608942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:24.609017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:24.666201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:24.667118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:24.667238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:24.667285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:24.790041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:24.790214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:24.790255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:24.790284] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:24.793661] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-02-18T20:34:24.793953] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-18T20:34:24.794087] [INFO ] [sig ] VRCA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:24.953754] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VRCA.txt [2026-02-18T20:34:24.953988] [INFO ] [sig ] [3226/3398] Completed VRCA in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-18T20:34:24.954051] [INFO ] [sig ] [3227/3398] Forecasting VRDN... [2026-02-18T20:34:24.954096] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-18T20:34:24.954149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-18T20:34:24.965911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-18T20:34:24.966238] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-18T20:34:24.967071] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-18T20:34:24.967164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:24.967203] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:24.967231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:24.967292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:25.024842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:25.025660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:25.025743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:25.025777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:25.151204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:25.151376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:25.151432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:25.151467] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:25.155046] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-18T20:34:25.155349] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-18T20:34:25.155488] [INFO ] [sig ] VRDN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:25.300383] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VRDN.txt [2026-02-18T20:34:25.300601] [INFO ] [sig ] [3227/3398] Completed VRDN in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-18T20:34:25.300660] [INFO ] [sig ] [3228/3398] Forecasting VRE... [2026-02-18T20:34:25.300691] [INFO ] [sig ] Generating forecast for: VRE [2026-02-18T20:34:25.300726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-18T20:34:25.313094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-18T20:34:25.313748] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-18T20:34:25.314598] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-18T20:34:25.314653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:25.314686] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:25.314715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:25.314772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:25.379129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:25.380270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:25.380368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:25.380404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:25.509299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:25.509461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:25.509504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:25.509534] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:25.513078] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-02-18T20:34:25.513425] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-18T20:34:25.513595] [INFO ] [sig ] VRE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:25.656897] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VRE.txt [2026-02-18T20:34:25.657054] [INFO ] [sig ] [3228/3398] Completed VRE in 0.4s | 2.78 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-18T20:34:25.657094] [INFO ] [sig ] [3229/3398] Forecasting VREX... [2026-02-18T20:34:25.657123] [INFO ] [sig ] Generating forecast for: VREX [2026-02-18T20:34:25.657153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-18T20:34:25.673040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-18T20:34:25.673363] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-18T20:34:25.674208] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-18T20:34:25.674261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:25.674294] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:25.674321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:25.674394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:25.733269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:25.734147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:25.734250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:25.734286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:25.860880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:25.861053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:25.861096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:25.861128] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:25.864945] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-18T20:34:25.865282] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-18T20:34:25.865425] [INFO ] [sig ] VREX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:26.023088] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VREX.txt [2026-02-18T20:34:26.023251] [INFO ] [sig ] [3229/3398] Completed VREX in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-18T20:34:26.023291] [INFO ] [sig ] [3230/3398] Forecasting VRIG... [2026-02-18T20:34:26.023322] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-18T20:34:26.023351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-18T20:34:26.034758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-18T20:34:26.035128] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-18T20:34:26.035926] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-18T20:34:26.035980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:26.036013] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:26.036040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:26.036097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:26.095757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:26.096739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:26.096873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:26.096925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:26.207314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:26.207485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:26.207527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:26.207557] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:26.211597] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-02-18T20:34:26.211972] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-18T20:34:26.212114] [INFO ] [sig ] VRIG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:26.362696] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VRIG.txt [2026-02-18T20:34:26.362861] [INFO ] [sig ] [3230/3398] Completed VRIG in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-18T20:34:26.362902] [INFO ] [sig ] [3231/3398] Forecasting VRNS... [2026-02-18T20:34:26.362933] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-18T20:34:26.362963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-18T20:34:26.375667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-18T20:34:26.376130] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-18T20:34:26.376998] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-18T20:34:26.377053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:26.377086] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:26.377113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:26.377176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:26.437959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:26.439101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:26.439187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:26.439221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:26.577492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:26.577708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:26.577752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:26.577782] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:26.581443] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-02-18T20:34:26.581743] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-18T20:34:26.581873] [INFO ] [sig ] VRNS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:26.724826] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VRNS.txt [2026-02-18T20:34:26.724977] [INFO ] [sig ] [3231/3398] Completed VRNS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-18T20:34:26.725016] [INFO ] [sig ] [3232/3398] Forecasting VRRM... [2026-02-18T20:34:26.725046] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-18T20:34:26.725076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-18T20:34:26.736232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-18T20:34:26.736528] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-18T20:34:26.737308] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-18T20:34:26.737361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:26.737394] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:26.737422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:26.737480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:26.796034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:26.796870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:26.796982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:26.797018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:26.919074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:26.919244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:26.919290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:26.919320] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:26.922789] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-18T20:34:26.923092] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-18T20:34:26.923224] [INFO ] [sig ] VRRM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:27.078850] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VRRM.txt [2026-02-18T20:34:27.079006] [INFO ] [sig ] [3232/3398] Completed VRRM in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 59.7s [2026-02-18T20:34:27.079048] [INFO ] [sig ] [3233/3398] Forecasting VRSK... [2026-02-18T20:34:27.079085] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-18T20:34:27.079122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-18T20:34:27.090317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-18T20:34:27.090751] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-18T20:34:27.091612] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-18T20:34:27.091666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:27.091699] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:27.091727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:27.091786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:27.160988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:27.162054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:27.162138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:27.162172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:27.293941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:27.294104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:27.294144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:27.294174] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:27.297734] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-18T20:34:27.298023] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-18T20:34:27.301402] [INFO ] [sig ] VRSK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:27.442170] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VRSK.txt [2026-02-18T20:34:27.442310] [INFO ] [sig ] [3233/3398] Completed VRSK in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 59.3s [2026-02-18T20:34:27.442350] [INFO ] [sig ] [3234/3398] Forecasting VRSN... [2026-02-18T20:34:27.442380] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-18T20:34:27.442410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-18T20:34:27.454175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-18T20:34:27.454646] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-18T20:34:27.455508] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-18T20:34:27.455564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:27.455618] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:27.455648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:27.455707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:27.514891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:27.515990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:27.516079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:27.516114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:27.647322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:27.647497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:27.647538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:27.647585] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:27.651036] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=74.31%) [2026-02-18T20:34:27.651317] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-18T20:34:27.651447] [INFO ] [sig ] VRSN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:27.796042] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VRSN.txt [2026-02-18T20:34:27.796185] [INFO ] [sig ] [3234/3398] Completed VRSN in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 59.0s [2026-02-18T20:34:27.796225] [INFO ] [sig ] [3235/3398] Forecasting VRTS... [2026-02-18T20:34:27.796255] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-18T20:34:27.796284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-18T20:34:27.806630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-18T20:34:27.806932] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-18T20:34:27.807757] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-18T20:34:27.807812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:27.807846] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:27.807875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:27.807934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:27.866167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:27.866844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:27.866924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:27.866956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:27.995540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:27.995709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:27.995748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:27.995778] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:27.999157] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=93.66%) [2026-02-18T20:34:27.999440] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-18T20:34:27.999566] [INFO ] [sig ] VRTS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:28.146420] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VRTS.txt [2026-02-18T20:34:28.146705] [INFO ] [sig ] [3235/3398] Completed VRTS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 58.6s [2026-02-18T20:34:28.146776] [INFO ] [sig ] [3236/3398] Forecasting VRTX... [2026-02-18T20:34:28.146824] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-18T20:34:28.146869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-18T20:34:28.157943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-18T20:34:28.158365] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-18T20:34:28.159258] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-18T20:34:28.159315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:28.159350] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:28.159380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:28.159438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:28.219321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:28.220269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:28.220377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:28.220410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:28.342564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:28.342738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:28.342778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:28.342808] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:28.346333] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-02-18T20:34:28.346843] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-18T20:34:28.346976] [INFO ] [sig ] VRTX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:28.493031] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VRTX.txt [2026-02-18T20:34:28.493173] [INFO ] [sig ] [3236/3398] Completed VRTX in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 58.3s [2026-02-18T20:34:28.493212] [INFO ] [sig ] [3237/3398] Forecasting VSCO... [2026-02-18T20:34:28.493241] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-18T20:34:28.493272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-18T20:34:28.504151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-18T20:34:28.504478] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-18T20:34:28.505347] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-18T20:34:28.505402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:28.505435] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:28.505465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:28.505525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:28.564607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:28.565518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:28.565620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:28.565656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:28.693823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:28.693978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:28.694016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:28.694045] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:28.697413] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=39.12%) [2026-02-18T20:34:28.697716] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-18T20:34:28.697845] [INFO ] [sig ] VSCO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:28.850854] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VSCO.txt [2026-02-18T20:34:28.851040] [INFO ] [sig ] [3237/3398] Completed VSCO in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 57.9s [2026-02-18T20:34:28.851082] [INFO ] [sig ] [3238/3398] Forecasting VSDA... [2026-02-18T20:34:28.851115] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-18T20:34:28.851147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-18T20:34:28.862019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-18T20:34:28.862389] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-18T20:34:28.863237] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-18T20:34:28.863306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:28.863341] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:28.863371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:28.863430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:28.924031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:28.924931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:28.925021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:28.925055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:29.045255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:29.045411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:29.045454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:29.045485] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:29.049000] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-18T20:34:29.049309] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-18T20:34:29.049444] [INFO ] [sig ] VSDA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:29.198477] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VSDA.txt [2026-02-18T20:34:29.198658] [INFO ] [sig ] [3238/3398] Completed VSDA in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 57.5s [2026-02-18T20:34:29.198700] [INFO ] [sig ] [3239/3398] Forecasting VSEC... [2026-02-18T20:34:29.198730] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-18T20:34:29.198760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-18T20:34:29.209821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-18T20:34:29.210214] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-18T20:34:29.211025] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-18T20:34:29.211092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:29.211174] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:29.211206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:29.211264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:29.273223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:29.274521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:29.274636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:29.274673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:29.406308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:29.406470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:29.406512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:29.406543] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:29.410610] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-02-18T20:34:29.410928] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-18T20:34:29.411070] [INFO ] [sig ] VSEC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:29.576955] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VSEC.txt [2026-02-18T20:34:29.577122] [INFO ] [sig ] [3239/3398] Completed VSEC in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 57.2s [2026-02-18T20:34:29.577163] [INFO ] [sig ] [3240/3398] Forecasting VSH... [2026-02-18T20:34:29.577196] [INFO ] [sig ] Generating forecast for: VSH [2026-02-18T20:34:29.577227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-18T20:34:29.588846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-18T20:34:29.589226] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-18T20:34:29.590259] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-18T20:34:29.590314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:29.590346] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:29.590373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:29.590430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:29.651106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:29.652013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:29.652099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:29.652137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:29.778179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:29.778352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:29.778394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:29.778422] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:29.781940] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=58.49%) [2026-02-18T20:34:29.782243] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-18T20:34:29.782374] [INFO ] [sig ] VSH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:29.941600] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VSH.txt [2026-02-18T20:34:29.941773] [INFO ] [sig ] [3240/3398] Completed VSH in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 56.8s [2026-02-18T20:34:29.941816] [INFO ] [sig ] [3241/3398] Forecasting VSTM... [2026-02-18T20:34:29.941849] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-18T20:34:29.941880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-18T20:34:29.953864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-18T20:34:29.954247] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-18T20:34:29.955101] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-18T20:34:29.955157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:29.955192] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:29.955221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:29.955281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:30.014166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:30.015008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:30.015094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:30.015130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:30.139898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:30.140055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:30.140095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:30.140129] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:30.143747] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-02-18T20:34:30.144028] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-18T20:34:30.144155] [INFO ] [sig ] VSTM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:30.285930] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VSTM.txt [2026-02-18T20:34:30.286069] [INFO ] [sig ] [3241/3398] Completed VSTM in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 56.5s [2026-02-18T20:34:30.286115] [INFO ] [sig ] [3242/3398] Forecasting VSTS... [2026-02-18T20:34:30.286145] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-18T20:34:30.286177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-18T20:34:30.297309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-18T20:34:30.297641] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-18T20:34:30.298459] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-18T20:34:30.298513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:30.298547] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:30.298595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:30.298658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:30.364083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:30.364981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:30.365067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:30.365103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:30.493607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:30.493790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:30.493832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:30.493906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:30.498273] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-18T20:34:30.498662] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-18T20:34:30.498814] [INFO ] [sig ] VSTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:30.648401] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VSTS.txt [2026-02-18T20:34:30.648547] [INFO ] [sig ] [3242/3398] Completed VSTS in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 56.1s [2026-02-18T20:34:30.648607] [INFO ] [sig ] [3243/3398] Forecasting VTC... [2026-02-18T20:34:30.648639] [INFO ] [sig ] Generating forecast for: VTC [2026-02-18T20:34:30.648671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-18T20:34:30.661366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-18T20:34:30.661711] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-18T20:34:30.662715] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-18T20:34:30.662769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:30.662802] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:30.662829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:30.662893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:30.723201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:30.723962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:30.724046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:30.724081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:30.849708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:30.849881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:30.849925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:30.849955] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:30.853762] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=23.94%) [2026-02-18T20:34:30.854105] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-18T20:34:30.854272] [INFO ] [sig ] VTC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:31.007680] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTC.txt [2026-02-18T20:34:31.007836] [INFO ] [sig ] [3243/3398] Completed VTC in 0.4s | 2.78 sym/s | Total: 19.4m | ETA: 55.7s [2026-02-18T20:34:31.007877] [INFO ] [sig ] [3244/3398] Forecasting VTEX... [2026-02-18T20:34:31.007907] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-18T20:34:31.007936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-18T20:34:31.018882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-18T20:34:31.019261] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-18T20:34:31.020122] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-18T20:34:31.020177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:31.020211] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:31.020240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:31.020301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:31.081729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:31.082630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:31.082715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:31.082749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:31.204430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:31.204602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:31.204645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:31.204676] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:31.208110] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-02-18T20:34:31.208398] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-18T20:34:31.208527] [INFO ] [sig ] VTEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:31.354028] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTEX.txt [2026-02-18T20:34:31.354187] [INFO ] [sig ] [3244/3398] Completed VTEX in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 55.4s [2026-02-18T20:34:31.354228] [INFO ] [sig ] [3245/3398] Forecasting VTIP... [2026-02-18T20:34:31.354259] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-18T20:34:31.354290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-18T20:34:31.365345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-18T20:34:31.365787] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-18T20:34:31.366672] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-18T20:34:31.366728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:31.366761] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:31.366796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:31.366877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:31.429033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:31.429943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:31.430033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:31.430068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:31.551601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:31.551762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:31.551820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:31.551852] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:31.555281] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-02-18T20:34:31.555603] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-18T20:34:31.555758] [INFO ] [sig ] VTIP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:31.701227] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VTIP.txt [2026-02-18T20:34:31.701400] [INFO ] [sig ] [3245/3398] Completed VTIP in 0.3s | 2.78 sym/s | Total: 19.4m | ETA: 55.0s [2026-02-18T20:34:31.701441] [INFO ] [sig ] [3246/3398] Forecasting VTMX... [2026-02-18T20:34:31.701473] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-18T20:34:31.701506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-18T20:34:31.712896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-18T20:34:31.713245] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-18T20:34:31.714085] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-18T20:34:31.714137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:31.714170] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:31.714197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:31.714253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:31.770472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:31.771352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:31.771436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:31.771470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:31.893047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:31.893215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:31.893257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:31.893293] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:31.897589] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-02-18T20:34:31.897951] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-18T20:34:31.898122] [INFO ] [sig ] VTMX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:32.048482] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTMX.txt [2026-02-18T20:34:32.048657] [INFO ] [sig ] [3246/3398] Completed VTMX in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 54.7s [2026-02-18T20:34:32.048699] [INFO ] [sig ] [3247/3398] Forecasting VTN... [2026-02-18T20:34:32.048730] [INFO ] [sig ] Generating forecast for: VTN [2026-02-18T20:34:32.048760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-18T20:34:32.059714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-18T20:34:32.059995] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-18T20:34:32.060806] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-18T20:34:32.060859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:32.060892] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:32.060919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:32.060976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:32.123160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:32.124032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:32.124118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:32.124154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:32.241226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:32.241377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:32.241416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:32.241446] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:32.244900] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=72.70%) [2026-02-18T20:34:32.245177] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-18T20:34:32.245300] [INFO ] [sig ] VTN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:32.386365] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VTN.txt [2026-02-18T20:34:32.386497] [INFO ] [sig ] [3247/3398] Completed VTN in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 54.3s [2026-02-18T20:34:32.386534] [INFO ] [sig ] [3248/3398] Forecasting VTOL... [2026-02-18T20:34:32.386564] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-18T20:34:32.386613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-18T20:34:32.397035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-18T20:34:32.397339] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-18T20:34:32.398171] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-18T20:34:32.398228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:32.398262] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:32.398289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:32.398345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:32.455500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:32.456400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:32.456481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:32.456514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:32.574719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:32.574876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:32.574916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:32.574944] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:32.578565] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-02-18T20:34:32.578869] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-18T20:34:32.578995] [INFO ] [sig ] VTOL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:32.722412] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTOL.txt [2026-02-18T20:34:32.722603] [INFO ] [sig ] [3248/3398] Completed VTOL in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 53.9s [2026-02-18T20:34:32.722646] [INFO ] [sig ] [3249/3398] Forecasting VTRS... [2026-02-18T20:34:32.722675] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-18T20:34:32.722707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-18T20:34:32.734722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-18T20:34:32.735191] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-18T20:34:32.736174] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-18T20:34:32.736234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:32.736282] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:32.736314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:32.736373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:32.799172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:32.800170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:32.800312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:32.800355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:32.921112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:32.921282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:32.921323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:32.921353] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:32.924785] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=15.77%) [2026-02-18T20:34:32.925066] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-18T20:34:32.925193] [INFO ] [sig ] VTRS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:33.065605] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTRS.txt [2026-02-18T20:34:33.065758] [INFO ] [sig ] [3249/3398] Completed VTRS in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 53.6s [2026-02-18T20:34:33.065796] [INFO ] [sig ] [3250/3398] Forecasting VTS... [2026-02-18T20:34:33.065826] [INFO ] [sig ] Generating forecast for: VTS [2026-02-18T20:34:33.065855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-18T20:34:33.076392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-18T20:34:33.076740] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-18T20:34:33.077519] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-18T20:34:33.077590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:33.077625] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:33.077651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:33.077707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:33.136055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:33.136908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:33.136995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:33.137027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:33.256192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:33.256361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:33.256402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:33.256432] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:33.260113] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-18T20:34:33.260416] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-18T20:34:33.260550] [INFO ] [sig ] VTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:33.403673] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTS.txt [2026-02-18T20:34:33.403826] [INFO ] [sig ] [3250/3398] Completed VTS in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 53.2s [2026-02-18T20:34:33.403865] [INFO ] [sig ] [3251/3398] Forecasting VTSI... [2026-02-18T20:34:33.403894] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-18T20:34:33.403924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-18T20:34:33.414871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-18T20:34:33.415202] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-18T20:34:33.415998] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-18T20:34:33.416051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:33.416083] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:33.416111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:33.416166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:33.471988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:33.472753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:33.472837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:33.472870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:33.590940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:33.591105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:33.591146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:33.591174] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:33.594568] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=61.51%) [2026-02-18T20:34:33.594870] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-18T20:34:33.594998] [INFO ] [sig ] VTSI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:33.734477] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VTSI.txt [2026-02-18T20:34:33.734637] [INFO ] [sig ] [3251/3398] Completed VTSI in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 52.9s [2026-02-18T20:34:33.734678] [INFO ] [sig ] [3252/3398] Forecasting VTWG... [2026-02-18T20:34:33.734708] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-18T20:34:33.734738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-18T20:34:33.745949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-18T20:34:33.746280] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-18T20:34:33.747088] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-18T20:34:33.747141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:33.747174] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:33.747201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:33.747257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:33.808816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:33.810592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:33.810679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:33.810712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:33.935826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:33.935993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:33.936034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:33.936063] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:33.939647] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=15.34%) [2026-02-18T20:34:33.939983] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-18T20:34:33.940126] [INFO ] [sig ] VTWG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:34.084563] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTWG.txt [2026-02-18T20:34:34.084760] [INFO ] [sig ] [3252/3398] Completed VTWG in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 52.5s [2026-02-18T20:34:34.084818] [INFO ] [sig ] [3253/3398] Forecasting VTWO... [2026-02-18T20:34:34.084851] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-18T20:34:34.084882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-18T20:34:34.096390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-18T20:34:34.096978] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-18T20:34:34.097827] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-18T20:34:34.097881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:34.097914] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:34.097940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:34.097997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:34.160183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:34.161118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:34.161211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:34.161255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:34.291892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:34.292076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:34.292130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:34.292171] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:34.296956] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-02-18T20:34:34.297389] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-18T20:34:34.297601] [INFO ] [sig ] VTWO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:34.442949] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VTWO.txt [2026-02-18T20:34:34.443093] [INFO ] [sig ] [3253/3398] Completed VTWO in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 52.1s [2026-02-18T20:34:34.443133] [INFO ] [sig ] [3254/3398] Forecasting VTYX... [2026-02-18T20:34:34.443163] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-18T20:34:34.443193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-18T20:34:34.457442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-18T20:34:34.457995] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-18T20:34:34.458834] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-18T20:34:34.458888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:34.458920] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:34.458947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:34.459003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:34.517428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:34.518179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:34.518264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:34.518297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:34.640217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:34.640377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:34.640425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:34.640459] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:34.643944] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-18T20:34:34.644231] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-18T20:34:34.644403] [INFO ] [sig ] VTYX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:34.786395] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VTYX.txt [2026-02-18T20:34:34.786538] [INFO ] [sig ] [3254/3398] Completed VTYX in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 51.8s [2026-02-18T20:34:34.786602] [INFO ] [sig ] [3255/3398] Forecasting VUZI... [2026-02-18T20:34:34.786637] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-18T20:34:34.786667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-18T20:34:34.797379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-18T20:34:34.797729] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-18T20:34:34.798554] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-18T20:34:34.798631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:34.798666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:34.798694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:34.798752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:34.855828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:34.856701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:34.856790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:34.856825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:34.981045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:34.981203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:34.981248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:34.981284] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:34.985276] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=60.34%) [2026-02-18T20:34:34.985562] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-18T20:34:34.985734] [INFO ] [sig ] VUZI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:35.131450] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VUZI.txt [2026-02-18T20:34:35.131602] [INFO ] [sig ] [3255/3398] Completed VUZI in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 51.4s [2026-02-18T20:34:35.131643] [INFO ] [sig ] [3256/3398] Forecasting VVOS... [2026-02-18T20:34:35.131674] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-18T20:34:35.131703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-18T20:34:35.143040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-18T20:34:35.143364] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-18T20:34:35.144155] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-18T20:34:35.144209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:35.144265] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:35.144293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:35.144351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:35.212327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:35.213326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:35.213423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:35.213652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:35.329537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:35.329708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:35.329749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:35.329809] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:35.333306] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=43.06%) [2026-02-18T20:34:35.333610] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-18T20:34:35.333741] [INFO ] [sig ] VVOS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:35.479979] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VVOS.txt [2026-02-18T20:34:35.480122] [INFO ] [sig ] [3256/3398] Completed VVOS in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 51.1s [2026-02-18T20:34:35.480162] [INFO ] [sig ] [3257/3398] Forecasting VVX... [2026-02-18T20:34:35.480191] [INFO ] [sig ] Generating forecast for: VVX [2026-02-18T20:34:35.480222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-18T20:34:35.490886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-18T20:34:35.491184] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-18T20:34:35.491977] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-18T20:34:35.492219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:35.492252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:35.492279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:35.492336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:35.551205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:35.551906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:35.551987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:35.552020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:35.675783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:35.675942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:35.675984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:35.676015] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:35.679546] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-18T20:34:35.679853] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-18T20:34:35.679983] [INFO ] [sig ] VVX: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:35.831119] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VVX.txt [2026-02-18T20:34:35.831254] [INFO ] [sig ] [3257/3398] Completed VVX in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 50.7s [2026-02-18T20:34:35.831293] [INFO ] [sig ] [3258/3398] Forecasting VWOB... [2026-02-18T20:34:35.831323] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-18T20:34:35.831353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-18T20:34:35.842484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-18T20:34:35.842816] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-18T20:34:35.843608] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-18T20:34:35.843661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:35.843693] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:35.843720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:35.843777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:35.904498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:35.905493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:35.905639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:35.905679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:36.040720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:36.040901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:36.040945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:36.040974] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:36.044683] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-18T20:34:36.045013] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-18T20:34:36.045166] [INFO ] [sig ] VWOB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:36.216248] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VWOB.txt [2026-02-18T20:34:36.216477] [INFO ] [sig ] [3258/3398] Completed VWOB in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 50.3s [2026-02-18T20:34:36.216549] [INFO ] [sig ] [3259/3398] Forecasting VXUS... [2026-02-18T20:34:36.216616] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-18T20:34:36.216662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-18T20:34:36.232031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-18T20:34:36.232476] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-18T20:34:36.233564] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-18T20:34:36.233652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:36.233696] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:36.233731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:36.233813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:36.300627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:36.301601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:36.301700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:36.301736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:36.435025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:36.435192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:36.435234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:36.435302] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:36.439270] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-18T20:34:36.439783] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-18T20:34:36.439916] [INFO ] [sig ] VXUS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:36.582106] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VXUS.txt [2026-02-18T20:34:36.582266] [INFO ] [sig ] [3259/3398] Completed VXUS in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 50.0s [2026-02-18T20:34:36.582314] [INFO ] [sig ] [3260/3398] Forecasting VYMI... [2026-02-18T20:34:36.582347] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-18T20:34:36.582378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-18T20:34:36.594272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-18T20:34:36.594893] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-18T20:34:36.595977] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-18T20:34:36.596032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:36.596090] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:36.596121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:36.596179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:36.658751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:36.659789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:36.659878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:36.659912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:36.780502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:36.780678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:36.780721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:36.780752] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:36.784301] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=36.78%) [2026-02-18T20:34:36.784606] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-18T20:34:36.784737] [INFO ] [sig ] VYMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:36.927282] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VYMI.txt [2026-02-18T20:34:36.927432] [INFO ] [sig ] [3260/3398] Completed VYMI in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 49.6s [2026-02-18T20:34:36.927472] [INFO ] [sig ] [3261/3398] Forecasting VYX... [2026-02-18T20:34:36.927503] [INFO ] [sig ] Generating forecast for: VYX [2026-02-18T20:34:36.927533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-18T20:34:36.937919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-18T20:34:36.938358] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-18T20:34:36.939165] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-18T20:34:36.939217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:36.939250] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:36.939277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:36.939334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:36.996268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:36.997177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:36.997270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:36.997304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:37.125024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:37.125182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:37.125223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:37.125253] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:37.129104] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-02-18T20:34:37.129420] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-18T20:34:37.129565] [INFO ] [sig ] VYX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:37.277211] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/VYX.txt [2026-02-18T20:34:37.277370] [INFO ] [sig ] [3261/3398] Completed VYX in 0.3s | 2.78 sym/s | Total: 19.5m | ETA: 49.3s [2026-02-18T20:34:37.277409] [INFO ] [sig ] [3262/3398] Forecasting VZ... [2026-02-18T20:34:37.277439] [INFO ] [sig ] Generating forecast for: VZ [2026-02-18T20:34:37.277470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-18T20:34:37.290037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-18T20:34:37.290399] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-18T20:34:37.291205] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-18T20:34:37.291259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:37.291291] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:37.291318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:37.291375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:37.354699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:37.356008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:37.356128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:37.356170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:37.504246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:37.504431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:37.504481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:37.504509] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:37.508108] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=51.13%) [2026-02-18T20:34:37.508395] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-18T20:34:37.508526] [INFO ] [sig ] VZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:37.666303] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/VZ.txt [2026-02-18T20:34:37.666460] [INFO ] [sig ] [3262/3398] Completed VZ in 0.4s | 2.78 sym/s | Total: 19.5m | ETA: 48.9s [2026-02-18T20:34:37.666502] [INFO ] [sig ] [3263/3398] Forecasting WAB... [2026-02-18T20:34:37.666533] [INFO ] [sig ] Generating forecast for: WAB [2026-02-18T20:34:37.666563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-18T20:34:37.677776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-18T20:34:37.678212] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-18T20:34:37.679027] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-18T20:34:37.679081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:37.679114] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:37.679142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:37.679198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:37.739644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:37.740609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:37.740705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:37.740741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:37.869722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:37.869883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:37.869926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:37.869957] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:37.873685] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-02-18T20:34:37.874018] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-18T20:34:37.874160] [INFO ] [sig ] WAB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:38.022429] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WAB.txt [2026-02-18T20:34:38.022612] [INFO ] [sig ] [3263/3398] Completed WAB in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 48.5s [2026-02-18T20:34:38.022656] [INFO ] [sig ] [3264/3398] Forecasting WABC... [2026-02-18T20:34:38.022687] [INFO ] [sig ] Generating forecast for: WABC [2026-02-18T20:34:38.022723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-18T20:34:38.034314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-18T20:34:38.034748] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-18T20:34:38.035898] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-18T20:34:38.035960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:38.036002] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:38.036037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:38.036115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:38.101206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:38.102427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:38.102527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:38.102784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:38.225701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:38.225865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:38.225908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:38.225939] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:38.229769] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=30.73%) [2026-02-18T20:34:38.230186] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-18T20:34:38.230377] [INFO ] [sig ] WABC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:38.379563] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WABC.txt [2026-02-18T20:34:38.379739] [INFO ] [sig ] [3264/3398] Completed WABC in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 48.2s [2026-02-18T20:34:38.379779] [INFO ] [sig ] [3265/3398] Forecasting WAFD... [2026-02-18T20:34:38.379810] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-18T20:34:38.379839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-18T20:34:38.390983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-18T20:34:38.391328] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-18T20:34:38.392128] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-18T20:34:38.392181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:38.392213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:38.392240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:38.392298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:38.448240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:38.449075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:38.449164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:38.449200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:38.568330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:38.568493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:38.568532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:38.568560] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:38.572012] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-02-18T20:34:38.572314] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-18T20:34:38.572445] [INFO ] [sig ] WAFD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:38.726828] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WAFD.txt [2026-02-18T20:34:38.727010] [INFO ] [sig ] [3265/3398] Completed WAFD in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 47.8s [2026-02-18T20:34:38.727062] [INFO ] [sig ] [3266/3398] Forecasting WAFDP... [2026-02-18T20:34:38.727113] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-18T20:34:38.727162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-18T20:34:38.739355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-18T20:34:38.739745] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-18T20:34:38.740601] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-18T20:34:38.740656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:38.740689] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:38.740717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:38.740774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:38.805320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:38.806220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:38.806351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:38.806391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:38.918912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:38.919073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:38.919114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:38.919144] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:38.922530] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-18T20:34:38.922827] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-18T20:34:38.922953] [INFO ] [sig ] WAFDP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:39.071054] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WAFDP.txt [2026-02-18T20:34:39.071211] [INFO ] [sig ] [3266/3398] Completed WAFDP in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 47.5s [2026-02-18T20:34:39.071251] [INFO ] [sig ] [3267/3398] Forecasting WAL... [2026-02-18T20:34:39.071283] [INFO ] [sig ] Generating forecast for: WAL [2026-02-18T20:34:39.071313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-18T20:34:39.082167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-18T20:34:39.082488] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-18T20:34:39.083291] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-18T20:34:39.083345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:39.083377] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:39.083405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:39.083462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:39.146216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:39.147320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:39.147406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:39.147443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:39.297178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:39.297356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:39.297406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:39.297464] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:39.301731] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-02-18T20:34:39.302128] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-18T20:34:39.302287] [INFO ] [sig ] WAL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:39.448885] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WAL.txt [2026-02-18T20:34:39.449049] [INFO ] [sig ] [3267/3398] Completed WAL in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 47.1s [2026-02-18T20:34:39.449089] [INFO ] [sig ] [3268/3398] Forecasting WALD... [2026-02-18T20:34:39.449119] [INFO ] [sig ] Generating forecast for: WALD [2026-02-18T20:34:39.449149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-18T20:34:39.460125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-18T20:34:39.460564] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-18T20:34:39.461393] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-18T20:34:39.461446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:39.461478] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:39.461504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:39.461561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:39.523754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:39.525117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:39.525212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:39.525248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:39.654020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:39.654181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:39.654233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:39.654265] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:39.657792] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-18T20:34:39.658135] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-18T20:34:39.658275] [INFO ] [sig ] WALD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:39.806469] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WALD.txt [2026-02-18T20:34:39.806643] [INFO ] [sig ] [3268/3398] Completed WALD in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 46.7s [2026-02-18T20:34:39.806686] [INFO ] [sig ] [3269/3398] Forecasting WASH... [2026-02-18T20:34:39.806716] [INFO ] [sig ] Generating forecast for: WASH [2026-02-18T20:34:39.806745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-18T20:34:39.817620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-18T20:34:39.817968] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-18T20:34:39.818838] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-18T20:34:39.818894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:39.818929] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:39.818956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:39.819014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:39.877688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:39.878520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:39.878631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:39.878703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:40.002878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:40.003033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:40.003076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:40.003107] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:40.006668] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-18T20:34:40.006994] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-18T20:34:40.007129] [INFO ] [sig ] WASH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:40.162380] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WASH.txt [2026-02-18T20:34:40.162567] [INFO ] [sig ] [3269/3398] Completed WASH in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 46.4s [2026-02-18T20:34:40.162630] [INFO ] [sig ] [3270/3398] Forecasting WAVE... [2026-02-18T20:34:40.162661] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-18T20:34:40.162691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-18T20:34:40.173077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-18T20:34:40.173413] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-18T20:34:40.174200] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-18T20:34:40.174253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:40.174286] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:40.174313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:40.174370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:40.233272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:40.234177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:40.234264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:40.234299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:40.352596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:40.352808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:40.352851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:40.352883] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:40.356427] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-18T20:34:40.356736] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-18T20:34:40.356871] [INFO ] [sig ] WAVE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:40.501949] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WAVE.txt [2026-02-18T20:34:40.502099] [INFO ] [sig ] [3270/3398] Completed WAVE in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 46.0s [2026-02-18T20:34:40.502139] [INFO ] [sig ] [3271/3398] Forecasting WAY... [2026-02-18T20:34:40.502169] [INFO ] [sig ] Generating forecast for: WAY [2026-02-18T20:34:40.502199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-18T20:34:40.512700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-18T20:34:40.513001] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-18T20:34:40.513814] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-18T20:34:40.513867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:40.513899] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:40.513927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:40.513996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:40.572882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:40.573678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:40.573786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:40.573822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:40.693118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:40.693276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:40.693317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:40.693346] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:40.696775] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-18T20:34:40.697065] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-18T20:34:40.697191] [INFO ] [sig ] WAY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:40.844958] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WAY.txt [2026-02-18T20:34:40.845099] [INFO ] [sig ] [3271/3398] Completed WAY in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 45.7s [2026-02-18T20:34:40.845139] [INFO ] [sig ] [3272/3398] Forecasting WB... [2026-02-18T20:34:40.845169] [INFO ] [sig ] Generating forecast for: WB [2026-02-18T20:34:40.845205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-18T20:34:40.855807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-18T20:34:40.856104] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-18T20:34:40.856924] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-18T20:34:40.856977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:40.857011] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:40.857038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:40.857093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:40.915407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:40.916282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:40.916364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:40.916402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:41.041686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:41.041858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:41.041898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:41.041928] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:41.045355] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-02-18T20:34:41.045656] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-18T20:34:41.045782] [INFO ] [sig ] WB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:41.188744] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WB.txt [2026-02-18T20:34:41.188888] [INFO ] [sig ] [3272/3398] Completed WB in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 45.3s [2026-02-18T20:34:41.188926] [INFO ] [sig ] [3273/3398] Forecasting WBD... [2026-02-18T20:34:41.188957] [INFO ] [sig ] Generating forecast for: WBD [2026-02-18T20:34:41.188987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-18T20:34:41.199561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-18T20:34:41.199948] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-18T20:34:41.200727] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-18T20:34:41.200791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:41.200864] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:41.200893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:41.200950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:41.257904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:41.258872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:41.258957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:41.258990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:41.384814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:41.384975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:41.385016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:41.385046] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:41.388497] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-02-18T20:34:41.388801] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-18T20:34:41.388929] [INFO ] [sig ] WBD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:41.531449] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WBD.txt [2026-02-18T20:34:41.531603] [INFO ] [sig ] [3273/3398] Completed WBD in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 44.9s [2026-02-18T20:34:41.531645] [INFO ] [sig ] [3274/3398] Forecasting WBIY... [2026-02-18T20:34:41.531674] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-18T20:34:41.531704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-18T20:34:41.543010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-18T20:34:41.543347] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-18T20:34:41.544231] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-18T20:34:41.544286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:41.544320] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:41.544348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:41.544405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:41.601837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:41.602692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:41.602780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:41.602816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:41.700643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:41.700810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:41.700853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:41.700881] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:41.704458] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-18T20:34:41.704781] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-18T20:34:41.704917] [INFO ] [sig ] WBIY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:41.927158] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WBIY.txt [2026-02-18T20:34:41.927314] [INFO ] [sig ] [3274/3398] Completed WBIY in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 44.6s [2026-02-18T20:34:41.927353] [INFO ] [sig ] [3275/3398] Forecasting WBS... [2026-02-18T20:34:41.927384] [INFO ] [sig ] Generating forecast for: WBS [2026-02-18T20:34:41.927415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-18T20:34:41.937938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-18T20:34:41.938244] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-18T20:34:41.939084] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-18T20:34:41.939137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:41.939171] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:41.939200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:41.939257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:41.999691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:42.000425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:42.000511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:42.000546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:42.129068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:42.129232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:42.129273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:42.129303] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:42.132882] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-18T20:34:42.133192] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-18T20:34:42.133326] [INFO ] [sig ] WBS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:42.278783] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WBS.txt [2026-02-18T20:34:42.278943] [INFO ] [sig ] [3275/3398] Completed WBS in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 44.2s [2026-02-18T20:34:42.278983] [INFO ] [sig ] [3276/3398] Forecasting WBTN... [2026-02-18T20:34:42.279013] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-18T20:34:42.279044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-18T20:34:42.290265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-18T20:34:42.290681] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-18T20:34:42.291564] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-18T20:34:42.291652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:42.291685] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:42.291712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:42.291795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:42.353469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:42.354376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:42.354459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:42.354493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:42.482243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:42.482400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:42.482440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:42.482537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:42.486228] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-02-18T20:34:42.486534] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-18T20:34:42.486694] [INFO ] [sig ] WBTN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:42.631493] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WBTN.txt [2026-02-18T20:34:42.631709] [INFO ] [sig ] [3276/3398] Completed WBTN in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 43.9s [2026-02-18T20:34:42.631753] [INFO ] [sig ] [3277/3398] Forecasting WBX... [2026-02-18T20:34:42.631784] [INFO ] [sig ] Generating forecast for: WBX [2026-02-18T20:34:42.631814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-18T20:34:42.642406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-18T20:34:42.642813] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-18T20:34:42.643626] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-18T20:34:42.643681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:42.643713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:42.643740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:42.643797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:42.704111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:42.705192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:42.705280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:42.705314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:42.831558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:42.831745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:42.831785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:42.831815] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:42.835373] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=17.83%) [2026-02-18T20:34:42.835717] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-18T20:34:42.835862] [INFO ] [sig ] WBX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:42.982997] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WBX.txt [2026-02-18T20:34:42.983172] [INFO ] [sig ] [3277/3398] Completed WBX in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 43.5s [2026-02-18T20:34:42.983212] [INFO ] [sig ] [3278/3398] Forecasting WCC... [2026-02-18T20:34:42.983243] [INFO ] [sig ] Generating forecast for: WCC [2026-02-18T20:34:42.983273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-18T20:34:42.994760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-18T20:34:42.995095] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-18T20:34:42.995905] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-18T20:34:42.995960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:42.995991] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:42.996019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:42.996078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:43.059591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:43.060720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:43.060807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:43.060841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:43.197995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:43.198174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:43.198214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:43.198246] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:43.201786] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-18T20:34:43.202095] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-18T20:34:43.202225] [INFO ] [sig ] WCC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:43.350112] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WCC.txt [2026-02-18T20:34:43.350268] [INFO ] [sig ] [3278/3398] Completed WCC in 0.4s | 2.78 sym/s | Total: 19.6m | ETA: 43.1s [2026-02-18T20:34:43.350308] [INFO ] [sig ] [3279/3398] Forecasting WCLD... [2026-02-18T20:34:43.350339] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-18T20:34:43.350368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-18T20:34:43.362681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-18T20:34:43.362996] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-18T20:34:43.363848] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-18T20:34:43.363903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:43.363935] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:43.363962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:43.364019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:43.421622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:43.422499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:43.422606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:43.422643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:43.547434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:43.547631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:43.547674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:43.547702] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:43.551549] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-18T20:34:43.551875] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-18T20:34:43.552000] [INFO ] [sig ] WCLD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:43.697793] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WCLD.txt [2026-02-18T20:34:43.697951] [INFO ] [sig ] [3279/3398] Completed WCLD in 0.3s | 2.78 sym/s | Total: 19.6m | ETA: 42.8s [2026-02-18T20:34:43.697992] [INFO ] [sig ] [3280/3398] Forecasting WD... [2026-02-18T20:34:43.698021] [INFO ] [sig ] Generating forecast for: WD [2026-02-18T20:34:43.698051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-18T20:34:43.709054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-18T20:34:43.709405] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-18T20:34:43.710256] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-18T20:34:43.710311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:43.710344] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:43.710372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:43.710429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:43.770841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:43.772173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:43.772263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:43.772298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:43.894660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:43.894825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:43.894887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:43.894920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:43.898624] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=52.01%) [2026-02-18T20:34:43.898940] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-18T20:34:43.899080] [INFO ] [sig ] WD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:44.043916] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WD.txt [2026-02-18T20:34:44.044073] [INFO ] [sig ] [3280/3398] Completed WD in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 42.4s [2026-02-18T20:34:44.044114] [INFO ] [sig ] [3281/3398] Forecasting WDAY... [2026-02-18T20:34:44.044144] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-18T20:34:44.044174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-18T20:34:44.055067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-18T20:34:44.055428] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-18T20:34:44.056309] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-18T20:34:44.056366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:44.056400] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:44.056429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:44.056500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:44.118374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:44.119346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:44.119440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:44.119474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:44.242437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:44.242613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:44.242656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:44.242686] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:44.246848] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-18T20:34:44.247169] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-18T20:34:44.247309] [INFO ] [sig ] WDAY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:44.398664] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WDAY.txt [2026-02-18T20:34:44.398799] [INFO ] [sig ] [3281/3398] Completed WDAY in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 42.1s [2026-02-18T20:34:44.398839] [INFO ] [sig ] [3282/3398] Forecasting WDC... [2026-02-18T20:34:44.398868] [INFO ] [sig ] Generating forecast for: WDC [2026-02-18T20:34:44.398898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-18T20:34:44.409360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-18T20:34:44.409731] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-18T20:34:44.410531] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-18T20:34:44.410618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:44.410666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:44.410696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:44.410755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:44.475451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:44.476431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:44.476517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:44.476553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:44.626948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:44.627125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:44.627185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:44.627230] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:44.632317] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-02-18T20:34:44.632727] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-18T20:34:44.632903] [INFO ] [sig ] WDC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:44.789759] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WDC.txt [2026-02-18T20:34:44.789900] [INFO ] [sig ] [3282/3398] Completed WDC in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 41.7s [2026-02-18T20:34:44.789941] [INFO ] [sig ] [3283/3398] Forecasting WDFC... [2026-02-18T20:34:44.789971] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-18T20:34:44.790001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-18T20:34:44.801496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-18T20:34:44.801870] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-18T20:34:44.802735] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-18T20:34:44.802789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:44.802821] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:44.802848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:44.802905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:44.860196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:44.861019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:44.861152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:44.861194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:44.979564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:44.979749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:44.979792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:44.979824] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:44.983845] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-18T20:34:44.984136] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-18T20:34:44.984267] [INFO ] [sig ] WDFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:45.131553] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WDFC.txt [2026-02-18T20:34:45.131736] [INFO ] [sig ] [3283/3398] Completed WDFC in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 41.3s [2026-02-18T20:34:45.131789] [INFO ] [sig ] [3284/3398] Forecasting WDH... [2026-02-18T20:34:45.131829] [INFO ] [sig ] Generating forecast for: WDH [2026-02-18T20:34:45.131861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-18T20:34:45.142747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-18T20:34:45.143108] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-18T20:34:45.143946] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-18T20:34:45.143999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:45.144045] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:45.144074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:45.144133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:45.202677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:45.203472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:45.203595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:45.203642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:45.324925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:45.325086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:45.325127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:45.325156] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:45.329313] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=35.33%) [2026-02-18T20:34:45.329650] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-18T20:34:45.329798] [INFO ] [sig ] WDH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:45.477985] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WDH.txt [2026-02-18T20:34:45.478219] [INFO ] [sig ] [3284/3398] Completed WDH in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 41.0s [2026-02-18T20:34:45.478277] [INFO ] [sig ] [3285/3398] Forecasting WDI... [2026-02-18T20:34:45.478320] [INFO ] [sig ] Generating forecast for: WDI [2026-02-18T20:34:45.478355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-18T20:34:45.489816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-18T20:34:45.490182] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-18T20:34:45.491069] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-18T20:34:45.491124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:45.491158] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:45.491188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:45.491247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:45.553209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:45.554190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:45.554283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:45.554318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:45.676032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:45.676193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:45.676235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:45.676266] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:45.679877] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: DOWN (p=48.41%) [2026-02-18T20:34:45.680209] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-18T20:34:45.680348] [INFO ] [sig ] WDI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:45.824877] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WDI.txt [2026-02-18T20:34:45.825019] [INFO ] [sig ] [3285/3398] Completed WDI in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 40.6s [2026-02-18T20:34:45.825059] [INFO ] [sig ] [3286/3398] Forecasting WDS... [2026-02-18T20:34:45.825089] [INFO ] [sig ] Generating forecast for: WDS [2026-02-18T20:34:45.825120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-18T20:34:45.835830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-18T20:34:45.836140] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-18T20:34:45.836972] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-18T20:34:45.837025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:45.837057] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:45.837084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:45.837140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:45.895240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:45.896112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:45.896201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:45.896237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:46.023129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:46.023285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:46.023325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:46.023357] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:46.026917] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-02-18T20:34:46.027240] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-18T20:34:46.027382] [INFO ] [sig ] WDS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:46.174189] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WDS.txt [2026-02-18T20:34:46.174353] [INFO ] [sig ] [3286/3398] Completed WDS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 40.3s [2026-02-18T20:34:46.174393] [INFO ] [sig ] [3287/3398] Forecasting WEA... [2026-02-18T20:34:46.174423] [INFO ] [sig ] Generating forecast for: WEA [2026-02-18T20:34:46.174453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-18T20:34:46.184947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-18T20:34:46.185263] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-18T20:34:46.186112] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-18T20:34:46.186168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:46.186202] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:46.186230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:46.186288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:46.245179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:46.245955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:46.246046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:46.246088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:46.366625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:46.366793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:46.366835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:46.366864] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:46.370510] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=7.03%) [2026-02-18T20:34:46.370845] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-18T20:34:46.370984] [INFO ] [sig ] WEA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:46.530842] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WEA.txt [2026-02-18T20:34:46.531014] [INFO ] [sig ] [3287/3398] Completed WEA in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 39.9s [2026-02-18T20:34:46.531059] [INFO ] [sig ] [3288/3398] Forecasting WEC... [2026-02-18T20:34:46.531095] [INFO ] [sig ] Generating forecast for: WEC [2026-02-18T20:34:46.531128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-18T20:34:46.543934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-18T20:34:46.544329] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-18T20:34:46.545137] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-18T20:34:46.545191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:46.545223] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:46.545250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:46.545306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:46.607670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:46.608644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:46.608744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:46.608779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:46.729104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:46.729267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:46.729307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:46.729336] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:46.732830] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=41.22%) [2026-02-18T20:34:46.733127] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-18T20:34:46.733258] [INFO ] [sig ] WEC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:46.876550] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WEC.txt [2026-02-18T20:34:46.876723] [INFO ] [sig ] [3288/3398] Completed WEC in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 39.5s [2026-02-18T20:34:46.876764] [INFO ] [sig ] [3289/3398] Forecasting WEN... [2026-02-18T20:34:46.876795] [INFO ] [sig ] Generating forecast for: WEN [2026-02-18T20:34:46.876824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-18T20:34:46.888285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-18T20:34:46.888620] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-18T20:34:46.889423] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-18T20:34:46.889478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:46.889511] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:46.889542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:46.889643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:46.946218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:46.946879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:46.946957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:46.946991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:47.070104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:47.070268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:47.070309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:47.070340] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:47.073891] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-18T20:34:47.074181] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-18T20:34:47.074310] [INFO ] [sig ] WEN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:47.225908] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WEN.txt [2026-02-18T20:34:47.226064] [INFO ] [sig ] [3289/3398] Completed WEN in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 39.2s [2026-02-18T20:34:47.226104] [INFO ] [sig ] [3290/3398] Forecasting WERN... [2026-02-18T20:34:47.226134] [INFO ] [sig ] Generating forecast for: WERN [2026-02-18T20:34:47.226164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-18T20:34:47.236942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-18T20:34:47.237285] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-18T20:34:47.238135] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-18T20:34:47.238191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:47.238252] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:47.238280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:47.238337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:47.298662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:47.299774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:47.299863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:47.299897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:47.422202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:47.422363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:47.422405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:47.422435] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:47.425920] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-02-18T20:34:47.426219] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-18T20:34:47.426354] [INFO ] [sig ] WERN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:47.569672] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WERN.txt [2026-02-18T20:34:47.569822] [INFO ] [sig ] [3290/3398] Completed WERN in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 38.8s [2026-02-18T20:34:47.569863] [INFO ] [sig ] [3291/3398] Forecasting WES... [2026-02-18T20:34:47.569893] [INFO ] [sig ] Generating forecast for: WES [2026-02-18T20:34:47.569922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-18T20:34:47.580423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-18T20:34:47.580780] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-18T20:34:47.581551] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-18T20:34:47.581623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:47.581658] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:47.581685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:47.581742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:47.639363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:47.640231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:47.640312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:47.640345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:47.762247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:47.762415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:47.762457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:47.762504] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:47.766170] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-02-18T20:34:47.766551] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-18T20:34:47.766746] [INFO ] [sig ] WES: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:47.911253] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WES.txt [2026-02-18T20:34:47.911410] [INFO ] [sig ] [3291/3398] Completed WES in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 38.5s [2026-02-18T20:34:47.911452] [INFO ] [sig ] [3292/3398] Forecasting WEX... [2026-02-18T20:34:47.911484] [INFO ] [sig ] Generating forecast for: WEX [2026-02-18T20:34:47.911515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-18T20:34:47.922511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-18T20:34:47.922815] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-18T20:34:47.923593] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-18T20:34:47.923647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:47.923680] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:47.923707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:47.923765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:47.986693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:47.987799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:47.987902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:47.987949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:48.115686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:48.115852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:48.115897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:48.115927] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:48.119382] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-18T20:34:48.119713] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-18T20:34:48.119842] [INFO ] [sig ] WEX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:48.260446] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WEX.txt [2026-02-18T20:34:48.260648] [INFO ] [sig ] [3292/3398] Completed WEX in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 38.1s [2026-02-18T20:34:48.260689] [INFO ] [sig ] [3293/3398] Forecasting WEYS... [2026-02-18T20:34:48.260721] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-18T20:34:48.260751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-18T20:34:48.272483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-18T20:34:48.272949] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-18T20:34:48.273762] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-18T20:34:48.273815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:48.273847] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:48.273873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:48.273929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:48.332269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:48.333166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:48.333254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:48.333305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:48.444099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:48.444257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:48.444297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:48.444380] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:48.447970] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-18T20:34:48.448291] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-18T20:34:48.448424] [INFO ] [sig ] WEYS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:48.589653] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WEYS.txt [2026-02-18T20:34:48.589785] [INFO ] [sig ] [3293/3398] Completed WEYS in 0.3s | 2.78 sym/s | Total: 19.7m | ETA: 37.7s [2026-02-18T20:34:48.589824] [INFO ] [sig ] [3294/3398] Forecasting WF... [2026-02-18T20:34:48.589855] [INFO ] [sig ] Generating forecast for: WF [2026-02-18T20:34:48.589886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-18T20:34:48.601218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-18T20:34:48.601644] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-18T20:34:48.602458] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-18T20:34:48.602511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:48.602543] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:48.602589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:48.602651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:48.661724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:48.662657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:48.662746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:48.662779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:48.787642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:48.787805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:48.787845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:48.787876] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:48.791594] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=65.19%) [2026-02-18T20:34:48.791909] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-18T20:34:48.792047] [INFO ] [sig ] WF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:48.958877] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WF.txt [2026-02-18T20:34:48.959031] [INFO ] [sig ] [3294/3398] Completed WF in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 37.4s [2026-02-18T20:34:48.959071] [INFO ] [sig ] [3295/3398] Forecasting WFG... [2026-02-18T20:34:48.959100] [INFO ] [sig ] Generating forecast for: WFG [2026-02-18T20:34:48.959131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-18T20:34:48.969565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-18T20:34:48.969978] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-18T20:34:48.970850] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-18T20:34:48.970906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:48.970940] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:48.970991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:48.971087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:49.030441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:49.031333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:49.031418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:49.031453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:49.163064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:49.163225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:49.163267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:49.163299] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:49.167226] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=55.09%) [2026-02-18T20:34:49.167541] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-18T20:34:49.167703] [INFO ] [sig ] WFG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:49.325024] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WFG.txt [2026-02-18T20:34:49.325187] [INFO ] [sig ] [3295/3398] Completed WFG in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 37.0s [2026-02-18T20:34:49.325228] [INFO ] [sig ] [3296/3398] Forecasting WFRD... [2026-02-18T20:34:49.325257] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-18T20:34:49.325287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-18T20:34:49.340142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-18T20:34:49.340613] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-18T20:34:49.341481] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-18T20:34:49.341535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:49.341566] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:49.341615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:49.341672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:49.399339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:49.400264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:49.400350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:49.400383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:49.529893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:49.530062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:49.530107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:49.530137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:49.533796] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=29.29%) [2026-02-18T20:34:49.534127] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-18T20:34:49.534286] [INFO ] [sig ] WFRD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:49.693083] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WFRD.txt [2026-02-18T20:34:49.693262] [INFO ] [sig ] [3296/3398] Completed WFRD in 0.4s | 2.78 sym/s | Total: 19.7m | ETA: 36.7s [2026-02-18T20:34:49.693305] [INFO ] [sig ] [3297/3398] Forecasting WGMI... [2026-02-18T20:34:49.693337] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-18T20:34:49.693366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-18T20:34:49.709893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-18T20:34:49.710433] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-18T20:34:49.711723] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-18T20:34:49.711823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:49.711878] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:49.711924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:49.712018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:49.792806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:49.793798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:49.793898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:49.793939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:49.962140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:49.962343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:49.962410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:49.962464] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:49.968258] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-18T20:34:49.968877] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-18T20:34:49.969107] [INFO ] [sig ] WGMI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:50.197155] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WGMI.txt [2026-02-18T20:34:50.197436] [INFO ] [sig ] [3297/3398] Completed WGMI in 0.5s | 2.78 sym/s | Total: 19.8m | ETA: 36.3s [2026-02-18T20:34:50.197511] [INFO ] [sig ] [3298/3398] Forecasting WGO... [2026-02-18T20:34:50.197589] [INFO ] [sig ] Generating forecast for: WGO [2026-02-18T20:34:50.197647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-18T20:34:50.226098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-18T20:34:50.232966] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-18T20:34:50.241531] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-18T20:34:50.241753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:50.241815] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:50.241863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:50.241973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:50.344879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:50.346866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:50.347093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:50.347138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:50.535209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:50.535416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:50.535483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:50.535537] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:50.541363] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-02-18T20:34:50.541892] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-18T20:34:50.542114] [INFO ] [sig ] WGO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:50.745860] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WGO.txt [2026-02-18T20:34:50.746052] [INFO ] [sig ] [3298/3398] Completed WGO in 0.5s | 2.78 sym/s | Total: 19.8m | ETA: 36.0s [2026-02-18T20:34:50.746105] [INFO ] [sig ] [3299/3398] Forecasting WGS... [2026-02-18T20:34:50.746139] [INFO ] [sig ] Generating forecast for: WGS [2026-02-18T20:34:50.746182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-18T20:34:50.770461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-18T20:34:50.771138] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-18T20:34:50.772559] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-18T20:34:50.772684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:50.772736] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:50.772784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:50.772889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:50.865562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:50.866942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:50.867073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:50.867131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:50.998944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:50.999114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:50.999156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:50.999185] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:51.002987] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=28.58%) [2026-02-18T20:34:51.003382] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-18T20:34:51.003543] [INFO ] [sig ] WGS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:51.146346] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WGS.txt [2026-02-18T20:34:51.146521] [INFO ] [sig ] [3299/3398] Completed WGS in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 35.6s [2026-02-18T20:34:51.146584] [INFO ] [sig ] [3300/3398] Forecasting WH... [2026-02-18T20:34:51.146620] [INFO ] [sig ] Generating forecast for: WH [2026-02-18T20:34:51.146651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-18T20:34:51.161508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-18T20:34:51.161899] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-18T20:34:51.162915] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-18T20:34:51.162970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:51.163004] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:51.163032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:51.163090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:51.221429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:51.222121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:51.222246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:51.222281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:51.347708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:51.347862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:51.347902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:51.347932] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:51.351727] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=13.88%) [2026-02-18T20:34:51.352053] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-18T20:34:51.352191] [INFO ] [sig ] WH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:51.501795] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WH.txt [2026-02-18T20:34:51.501935] [INFO ] [sig ] [3300/3398] Completed WH in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 35.2s [2026-02-18T20:34:51.501976] [INFO ] [sig ] [3301/3398] Forecasting WHD... [2026-02-18T20:34:51.502006] [INFO ] [sig ] Generating forecast for: WHD [2026-02-18T20:34:51.502036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-18T20:34:51.513292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-18T20:34:51.513627] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-18T20:34:51.514407] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-18T20:34:51.514461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:51.514494] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:51.514520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:51.514595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:51.572493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:51.573218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:51.573299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:51.573332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:51.695199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:51.695352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:51.695392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:51.695422] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:51.698977] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-18T20:34:51.699258] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-18T20:34:51.699387] [INFO ] [sig ] WHD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:51.840419] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WHD.txt [2026-02-18T20:34:51.840549] [INFO ] [sig ] [3301/3398] Completed WHD in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 34.9s [2026-02-18T20:34:51.840606] [INFO ] [sig ] [3302/3398] Forecasting WHF... [2026-02-18T20:34:51.840637] [INFO ] [sig ] Generating forecast for: WHF [2026-02-18T20:34:51.840666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-18T20:34:51.851021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-18T20:34:51.851305] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-18T20:34:51.852097] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-18T20:34:51.852149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:51.852181] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:51.852208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:51.852264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:51.910218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:51.910956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:51.911037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:51.911071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:52.042092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:52.042248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:52.042296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:52.042341] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:52.045945] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-02-18T20:34:52.046261] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-18T20:34:52.046496] [INFO ] [sig ] WHF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:52.194713] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WHF.txt [2026-02-18T20:34:52.194884] [INFO ] [sig ] [3302/3398] Completed WHF in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 34.5s [2026-02-18T20:34:52.194925] [INFO ] [sig ] [3303/3398] Forecasting WHG... [2026-02-18T20:34:52.194955] [INFO ] [sig ] Generating forecast for: WHG [2026-02-18T20:34:52.194984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-18T20:34:52.206236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-18T20:34:52.206630] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-18T20:34:52.207450] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-18T20:34:52.207505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:52.207539] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:52.207566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:52.207720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:52.264677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:52.265558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:52.265662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:52.265697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:52.372318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:52.372477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:52.372520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:52.372550] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:52.376020] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=71.37%) [2026-02-18T20:34:52.376308] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-18T20:34:52.376437] [INFO ] [sig ] WHG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:52.518453] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WHG.txt [2026-02-18T20:34:52.518651] [INFO ] [sig ] [3303/3398] Completed WHG in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 34.2s [2026-02-18T20:34:52.518694] [INFO ] [sig ] [3304/3398] Forecasting WIA... [2026-02-18T20:34:52.518725] [INFO ] [sig ] Generating forecast for: WIA [2026-02-18T20:34:52.518757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-18T20:34:52.528523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-18T20:34:52.528851] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-18T20:34:52.529663] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-18T20:34:52.529719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:52.529754] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:52.529781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:52.529838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:52.586399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:52.587231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:52.587315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:52.587349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:52.705221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:52.705390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:52.705446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:52.705476] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:52.709224] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=50.60%) [2026-02-18T20:34:52.709515] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-18T20:34:52.709731] [INFO ] [sig ] WIA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:52.852173] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WIA.txt [2026-02-18T20:34:52.852319] [INFO ] [sig ] [3304/3398] Completed WIA in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 33.8s [2026-02-18T20:34:52.852360] [INFO ] [sig ] [3305/3398] Forecasting WIMI... [2026-02-18T20:34:52.852390] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-18T20:34:52.852419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-18T20:34:52.862734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-18T20:34:52.863056] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-18T20:34:52.863976] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-18T20:34:52.864034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:52.864072] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:52.864108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:52.864184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:52.921471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:52.922376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:52.922459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:52.922493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:53.040677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:53.040812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:53.040852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:53.040880] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:53.044240] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-18T20:34:53.044588] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-18T20:34:53.044722] [INFO ] [sig ] WIMI: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:53.188154] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WIMI.txt [2026-02-18T20:34:53.188315] [INFO ] [sig ] [3305/3398] Completed WIMI in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 33.4s [2026-02-18T20:34:53.188356] [INFO ] [sig ] [3306/3398] Forecasting WINA... [2026-02-18T20:34:53.188385] [INFO ] [sig ] Generating forecast for: WINA [2026-02-18T20:34:53.188414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-18T20:34:53.198893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-18T20:34:53.199210] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-18T20:34:53.200070] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-18T20:34:53.200124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:53.200157] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:53.200186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:53.200245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:53.256748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:53.257725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:53.257823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:53.257861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:53.382804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:53.383017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:53.383068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:53.383109] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:53.387052] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-18T20:34:53.387367] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-18T20:34:53.387519] [INFO ] [sig ] WINA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:53.538643] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WINA.txt [2026-02-18T20:34:53.538788] [INFO ] [sig ] [3306/3398] Completed WINA in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 33.1s [2026-02-18T20:34:53.538826] [INFO ] [sig ] [3307/3398] Forecasting WING... [2026-02-18T20:34:53.538855] [INFO ] [sig ] Generating forecast for: WING [2026-02-18T20:34:53.538885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-18T20:34:53.549230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-18T20:34:53.549521] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-18T20:34:53.550370] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-18T20:34:53.550424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:53.550482] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:53.550511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:53.550586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:53.607696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:53.608553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:53.608657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:53.608692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:53.727092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:53.727249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:53.727289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:53.727318] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:53.730755] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-18T20:34:53.731061] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-18T20:34:53.731189] [INFO ] [sig ] WING: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:53.879097] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WING.txt [2026-02-18T20:34:53.879250] [INFO ] [sig ] [3307/3398] Completed WING in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 32.7s [2026-02-18T20:34:53.879291] [INFO ] [sig ] [3308/3398] Forecasting WINN... [2026-02-18T20:34:53.879342] [INFO ] [sig ] Generating forecast for: WINN [2026-02-18T20:34:53.879374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-18T20:34:53.890085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-18T20:34:53.890436] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-18T20:34:53.891270] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-18T20:34:53.891326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:53.891399] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:53.891435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:53.891493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:53.947907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:53.948637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:53.948720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:53.948754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:54.072014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:54.072160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:54.072200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:54.072229] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:54.075592] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=35.89%) [2026-02-18T20:34:54.075874] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-18T20:34:54.075999] [INFO ] [sig ] WINN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:54.234434] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WINN.txt [2026-02-18T20:34:54.234591] [INFO ] [sig ] [3308/3398] Completed WINN in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 32.4s [2026-02-18T20:34:54.234635] [INFO ] [sig ] [3309/3398] Forecasting WIX... [2026-02-18T20:34:54.234665] [INFO ] [sig ] Generating forecast for: WIX [2026-02-18T20:34:54.234695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-18T20:34:54.245054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-18T20:34:54.245345] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-18T20:34:54.246171] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-18T20:34:54.246225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:54.246276] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:54.246305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:54.246363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:54.311302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:54.312365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:54.312480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:54.312522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:54.437172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:54.437331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:54.437373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:54.437403] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:54.440873] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-18T20:34:54.441166] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-18T20:34:54.441294] [INFO ] [sig ] WIX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:54.585633] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WIX.txt [2026-02-18T20:34:54.585803] [INFO ] [sig ] [3309/3398] Completed WIX in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 32.0s [2026-02-18T20:34:54.585857] [INFO ] [sig ] [3310/3398] Forecasting WK... [2026-02-18T20:34:54.585896] [INFO ] [sig ] Generating forecast for: WK [2026-02-18T20:34:54.585927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-18T20:34:54.596244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-18T20:34:54.596539] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-18T20:34:54.597354] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-18T20:34:54.597413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:54.597447] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:54.597475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:54.597535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:54.656855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:54.657601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:54.657685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:54.657719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:54.786174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:54.786382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:54.786434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:54.786492] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:54.790396] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-18T20:34:54.790762] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-18T20:34:54.790942] [INFO ] [sig ] WK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:54.935117] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WK.txt [2026-02-18T20:34:54.935331] [INFO ] [sig ] [3310/3398] Completed WK in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 31.6s [2026-02-18T20:34:54.935391] [INFO ] [sig ] [3311/3398] Forecasting WKC... [2026-02-18T20:34:54.935424] [INFO ] [sig ] Generating forecast for: WKC [2026-02-18T20:34:54.935462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-18T20:34:54.948211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-18T20:34:54.948602] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-18T20:34:54.949473] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-18T20:34:54.949529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:54.949616] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:54.949655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:54.949718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:55.016633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:55.017570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:55.017677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:55.017720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:55.144738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:55.144911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:55.144952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:55.144981] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:55.148933] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-18T20:34:55.149306] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-18T20:34:55.149506] [INFO ] [sig ] WKC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:55.294281] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WKC.txt [2026-02-18T20:34:55.294441] [INFO ] [sig ] [3311/3398] Completed WKC in 0.4s | 2.78 sym/s | Total: 19.8m | ETA: 31.3s [2026-02-18T20:34:55.294479] [INFO ] [sig ] [3312/3398] Forecasting WKEY... [2026-02-18T20:34:55.294516] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-18T20:34:55.294547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-18T20:34:55.304895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-18T20:34:55.305198] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-18T20:34:55.306025] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-18T20:34:55.306077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:55.306109] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:55.306136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:55.306192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:55.362820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:55.363707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:55.363790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:55.363824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:55.490147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:55.490366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:55.490421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:55.490459] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:55.494255] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-02-18T20:34:55.494545] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-18T20:34:55.494693] [INFO ] [sig ] WKEY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:55.635534] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WKEY.txt [2026-02-18T20:34:55.635708] [INFO ] [sig ] [3312/3398] Completed WKEY in 0.3s | 2.78 sym/s | Total: 19.8m | ETA: 30.9s [2026-02-18T20:34:55.635757] [INFO ] [sig ] [3313/3398] Forecasting WKSP... [2026-02-18T20:34:55.635794] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-18T20:34:55.635832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-18T20:34:55.647918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-18T20:34:55.648351] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-18T20:34:55.649220] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-18T20:34:55.649273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:55.649305] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:55.649331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:55.649398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:55.706383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:55.707296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:55.707389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:55.707423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:55.831276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:55.831452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:55.831506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:55.831546] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:55.836204] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-18T20:34:55.836599] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-18T20:34:55.836749] [INFO ] [sig ] WKSP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:55.984388] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WKSP.txt [2026-02-18T20:34:55.984593] [INFO ] [sig ] [3313/3398] Completed WKSP in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 30.6s [2026-02-18T20:34:55.984637] [INFO ] [sig ] [3314/3398] Forecasting WLDN... [2026-02-18T20:34:55.984670] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-18T20:34:55.984699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-18T20:34:55.997039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-18T20:34:55.997395] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-18T20:34:55.998284] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-18T20:34:55.998343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:55.998378] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:55.998408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:55.998466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:56.059148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:56.060088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:56.060179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:56.060213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:56.185609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:56.185940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:56.185994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:56.186027] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:56.189740] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=41.52%) [2026-02-18T20:34:56.190037] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-18T20:34:56.190183] [INFO ] [sig ] WLDN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:56.333932] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WLDN.txt [2026-02-18T20:34:56.334076] [INFO ] [sig ] [3314/3398] Completed WLDN in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 30.2s [2026-02-18T20:34:56.334117] [INFO ] [sig ] [3315/3398] Forecasting WLFC... [2026-02-18T20:34:56.334147] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-18T20:34:56.334176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-18T20:34:56.344868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-18T20:34:56.345205] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-18T20:34:56.346055] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-18T20:34:56.346109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:56.346142] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:56.346169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:56.346227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:56.403163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:56.404008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:56.404092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:56.404126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:56.534769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:56.534940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:56.535006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:56.535062] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:56.538734] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-02-18T20:34:56.539048] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-18T20:34:56.539190] [INFO ] [sig ] WLFC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:56.684289] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WLFC.txt [2026-02-18T20:34:56.684448] [INFO ] [sig ] [3315/3398] Completed WLFC in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.8s [2026-02-18T20:34:56.684489] [INFO ] [sig ] [3316/3398] Forecasting WLK... [2026-02-18T20:34:56.684519] [INFO ] [sig ] Generating forecast for: WLK [2026-02-18T20:34:56.684557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-18T20:34:56.695634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-18T20:34:56.695932] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-18T20:34:56.696724] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-18T20:34:56.696777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:56.696809] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:56.696837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:56.696894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:56.755875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:56.756712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:56.756797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:56.756831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:56.885660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:56.885842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:56.885890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:56.885920] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:56.889642] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-18T20:34:56.889940] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-18T20:34:56.890079] [INFO ] [sig ] WLK: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:57.037735] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WLK.txt [2026-02-18T20:34:57.037874] [INFO ] [sig ] [3316/3398] Completed WLK in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.5s [2026-02-18T20:34:57.037914] [INFO ] [sig ] [3317/3398] Forecasting WLKP... [2026-02-18T20:34:57.037943] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-18T20:34:57.037973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-18T20:34:57.048617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-18T20:34:57.048975] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-18T20:34:57.049819] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-18T20:34:57.049877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:57.049911] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:57.049939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:57.049998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:57.111263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:57.112260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:57.112374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:57.112440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:57.234103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:57.234260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:57.234300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:57.234329] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:57.239251] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-02-18T20:34:57.239630] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-18T20:34:57.239782] [INFO ] [sig ] WLKP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:57.388955] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WLKP.txt [2026-02-18T20:34:57.389110] [INFO ] [sig ] [3317/3398] Completed WLKP in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 29.1s [2026-02-18T20:34:57.389150] [INFO ] [sig ] [3318/3398] Forecasting WMG... [2026-02-18T20:34:57.389180] [INFO ] [sig ] Generating forecast for: WMG [2026-02-18T20:34:57.389210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-18T20:34:57.400322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-18T20:34:57.400638] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-18T20:34:57.401402] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-18T20:34:57.401456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:57.401490] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:57.401517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:57.401600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:57.460942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:57.462163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:57.462251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:57.462285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:57.598534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:57.598729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:57.598778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:57.598810] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:57.602918] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-18T20:34:57.603243] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-18T20:34:57.603382] [INFO ] [sig ] WMG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:57.746350] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WMG.txt [2026-02-18T20:34:57.746495] [INFO ] [sig ] [3318/3398] Completed WMG in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 28.8s [2026-02-18T20:34:57.746535] [INFO ] [sig ] [3319/3398] Forecasting WMK... [2026-02-18T20:34:57.746566] [INFO ] [sig ] Generating forecast for: WMK [2026-02-18T20:34:57.746617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-18T20:34:57.757631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-18T20:34:57.758091] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-18T20:34:57.759017] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-18T20:34:57.759073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:57.759106] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:57.759162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:57.759223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:57.825296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:57.826216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:57.826302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:57.826336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:57.953108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:57.953281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:57.953324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:57.953354] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:57.957036] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=90.60%) [2026-02-18T20:34:57.957357] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-18T20:34:57.957503] [INFO ] [sig ] WMK: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:58.103301] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WMK.txt [2026-02-18T20:34:58.103466] [INFO ] [sig ] [3319/3398] Completed WMK in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 28.4s [2026-02-18T20:34:58.103506] [INFO ] [sig ] [3320/3398] Forecasting WMS... [2026-02-18T20:34:58.103536] [INFO ] [sig ] Generating forecast for: WMS [2026-02-18T20:34:58.103565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-18T20:34:58.114266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-18T20:34:58.114602] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-18T20:34:58.115375] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-18T20:34:58.115428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:58.115462] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:58.115490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:58.115546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:58.174830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:58.175825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:58.175913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:58.175947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:58.300293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:58.300449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:58.300490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:58.300521] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:58.304017] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-18T20:34:58.304304] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-18T20:34:58.304449] [INFO ] [sig ] WMS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:58.452696] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WMS.txt [2026-02-18T20:34:58.452907] [INFO ] [sig ] [3320/3398] Completed WMS in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 28.0s [2026-02-18T20:34:58.452957] [INFO ] [sig ] [3321/3398] Forecasting WNC... [2026-02-18T20:34:58.452987] [INFO ] [sig ] Generating forecast for: WNC [2026-02-18T20:34:58.453025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-18T20:34:58.463662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-18T20:34:58.463962] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-18T20:34:58.464801] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-18T20:34:58.464857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:58.464890] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:58.464919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:58.464976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:58.525268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:58.526148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:58.526238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:58.526272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:58.648342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:58.648499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:58.648538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:58.648584] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:58.652139] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-18T20:34:58.652428] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-18T20:34:58.652560] [INFO ] [sig ] WNC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:58.795152] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WNC.txt [2026-02-18T20:34:58.795285] [INFO ] [sig ] [3321/3398] Completed WNC in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 27.7s [2026-02-18T20:34:58.795323] [INFO ] [sig ] [3322/3398] Forecasting WNEB... [2026-02-18T20:34:58.795353] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-18T20:34:58.795394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-18T20:34:58.805799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-18T20:34:58.806091] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-18T20:34:58.806910] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-18T20:34:58.806975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:58.807008] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:58.807035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:58.807092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:58.865060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:58.865815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:58.865904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:58.865939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:58.995935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:58.996099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:58.996143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:58.996173] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:58.999695] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=32.10%) [2026-02-18T20:34:59] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-18T20:34:59.000135] [INFO ] [sig ] WNEB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:59.166491] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WNEB.txt [2026-02-18T20:34:59.166690] [INFO ] [sig ] [3322/3398] Completed WNEB in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 27.3s [2026-02-18T20:34:59.166747] [INFO ] [sig ] [3323/3398] Forecasting WOOD... [2026-02-18T20:34:59.166780] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-18T20:34:59.166825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-18T20:34:59.178460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-18T20:34:59.178831] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-18T20:34:59.179649] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-18T20:34:59.179703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:59.179737] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:59.179764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:59.179821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:59.237724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:59.238680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:59.238779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:59.238817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:59.342294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:59.342449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:59.342491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:59.342522] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:59.346099] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=84.57%) [2026-02-18T20:34:59.346385] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-18T20:34:59.346516] [INFO ] [sig ] WOOD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:34:59.487278] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WOOD.txt [2026-02-18T20:34:59.487418] [INFO ] [sig ] [3323/3398] Completed WOOD in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 27.0s [2026-02-18T20:34:59.487457] [INFO ] [sig ] [3324/3398] Forecasting WOOF... [2026-02-18T20:34:59.487488] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-18T20:34:59.487518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-18T20:34:59.499255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-18T20:34:59.499692] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-18T20:34:59.500542] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-18T20:34:59.500635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:59.500707] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:59.500737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:59.500826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:59.561554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:59.562434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:59.562521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:59.562556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:34:59.686449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:34:59.686624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:34:59.686666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:34:59.686696] [INFO ] [FORECASTER] Training complete [2026-02-18T20:34:59.690104] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-18T20:34:59.690451] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-18T20:34:59.690620] [INFO ] [sig ] WOOF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:34:59.841688] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WOOF.txt [2026-02-18T20:34:59.841852] [INFO ] [sig ] [3324/3398] Completed WOOF in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 26.6s [2026-02-18T20:34:59.841894] [INFO ] [sig ] [3325/3398] Forecasting WPC... [2026-02-18T20:34:59.841924] [INFO ] [sig ] Generating forecast for: WPC [2026-02-18T20:34:59.841954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-18T20:34:59.852514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-18T20:34:59.852864] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-18T20:34:59.853678] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-18T20:34:59.853731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:34:59.853772] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:34:59.853801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:34:59.853873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:34:59.913567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:34:59.914433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:34:59.914538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:34:59.914592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:00.037804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:00.037979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:00.038025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:00.038056] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:00.042314] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-18T20:35:00.042619] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-18T20:35:00.042749] [INFO ] [sig ] WPC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:00.191119] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WPC.txt [2026-02-18T20:35:00.191259] [INFO ] [sig ] [3325/3398] Completed WPC in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 26.2s [2026-02-18T20:35:00.191299] [INFO ] [sig ] [3326/3398] Forecasting WPP... [2026-02-18T20:35:00.191329] [INFO ] [sig ] Generating forecast for: WPP [2026-02-18T20:35:00.191360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-18T20:35:00.201720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-18T20:35:00.201997] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-18T20:35:00.202785] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-18T20:35:00.202844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:00.202878] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:00.202906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:00.202964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:00.260392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:00.261050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:00.261129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:00.261162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:00.380328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:00.380490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:00.380531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:00.380559] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:00.384008] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-02-18T20:35:00.384284] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-18T20:35:00.384413] [INFO ] [sig ] WPP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:00.528456] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WPP.txt [2026-02-18T20:35:00.528625] [INFO ] [sig ] [3326/3398] Completed WPP in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 25.9s [2026-02-18T20:35:00.528667] [INFO ] [sig ] [3327/3398] Forecasting WRAP... [2026-02-18T20:35:00.528698] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-18T20:35:00.528728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-18T20:35:00.539439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-18T20:35:00.539811] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-18T20:35:00.540614] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-18T20:35:00.540667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:00.540698] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:00.540726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:00.540782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:00.597565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:00.598328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:00.598411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:00.598444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:00.717026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:00.717178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:00.717219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:00.717316] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:00.720760] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-02-18T20:35:00.721042] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-18T20:35:00.721167] [INFO ] [sig ] WRAP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:00.866258] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WRAP.txt [2026-02-18T20:35:00.866601] [INFO ] [sig ] [3327/3398] Completed WRAP in 0.3s | 2.78 sym/s | Total: 19.9m | ETA: 25.5s [2026-02-18T20:35:00.866642] [INFO ] [sig ] [3328/3398] Forecasting WRB... [2026-02-18T20:35:00.866673] [INFO ] [sig ] Generating forecast for: WRB [2026-02-18T20:35:00.866704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-18T20:35:00.877791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-18T20:35:00.878323] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-18T20:35:00.879148] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-18T20:35:00.879201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:00.879233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:00.879260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:00.879501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:00.941052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:00.942159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:00.942256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:00.942477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:01.074728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:01.074919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:01.074963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:01.074991] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:01.079199] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-18T20:35:01.079566] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-18T20:35:01.079735] [INFO ] [sig ] WRB: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:01.244162] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WRB.txt [2026-02-18T20:35:01.244376] [INFO ] [sig ] [3328/3398] Completed WRB in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 25.2s [2026-02-18T20:35:01.244438] [INFO ] [sig ] [3329/3398] Forecasting WRBY... [2026-02-18T20:35:01.244478] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-18T20:35:01.244516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-18T20:35:01.257673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-18T20:35:01.258107] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-18T20:35:01.259087] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-18T20:35:01.259143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:01.259359] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:01.259385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:01.259443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:01.327221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:01.328306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:01.328403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:01.328438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:01.459305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:01.459474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:01.459528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:01.459560] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:01.463839] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=16.71%) [2026-02-18T20:35:01.464150] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-18T20:35:01.464292] [INFO ] [sig ] WRBY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:01.622060] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WRBY.txt [2026-02-18T20:35:01.622250] [INFO ] [sig ] [3329/3398] Completed WRBY in 0.4s | 2.78 sym/s | Total: 19.9m | ETA: 24.8s [2026-02-18T20:35:01.622301] [INFO ] [sig ] [3330/3398] Forecasting WRLD... [2026-02-18T20:35:01.622333] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-18T20:35:01.622376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-18T20:35:01.633997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-18T20:35:01.634374] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-18T20:35:01.635224] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-18T20:35:01.635280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:01.635312] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:01.635338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:01.635394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:01.692413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:01.693430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:01.693567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:01.693624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:01.827715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:01.827904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:01.827958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:01.827991] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:01.832140] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=70.24%) [2026-02-18T20:35:01.832631] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-18T20:35:01.832825] [INFO ] [sig ] WRLD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:02.001295] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WRLD.txt [2026-02-18T20:35:02.001479] [INFO ] [sig ] [3330/3398] Completed WRLD in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 24.4s [2026-02-18T20:35:02.001520] [INFO ] [sig ] [3331/3398] Forecasting WSBC... [2026-02-18T20:35:02.001551] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-18T20:35:02.001600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-18T20:35:02.013731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-18T20:35:02.014174] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-18T20:35:02.015110] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-18T20:35:02.015169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:02.015202] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:02.015229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:02.015286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:02.073793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:02.074780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:02.074876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:02.074910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:02.206511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:02.206693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:02.206734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:02.206763] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:02.210437] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-18T20:35:02.210763] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-18T20:35:02.210908] [INFO ] [sig ] WSBC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:02.351880] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WSBC.txt [2026-02-18T20:35:02.352041] [INFO ] [sig ] [3331/3398] Completed WSBC in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 24.1s [2026-02-18T20:35:02.352081] [INFO ] [sig ] [3332/3398] Forecasting WSBF... [2026-02-18T20:35:02.352110] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-18T20:35:02.352140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-18T20:35:02.362634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-18T20:35:02.362935] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-18T20:35:02.363743] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-18T20:35:02.363807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:02.363840] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:02.363868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:02.363925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:02.421473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:02.422429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:02.422517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:02.422552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:02.545345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:02.545509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:02.545550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:02.545599] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:02.549069] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-18T20:35:02.549369] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-18T20:35:02.549506] [INFO ] [sig ] WSBF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:02.693683] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WSBF.txt [2026-02-18T20:35:02.693848] [INFO ] [sig ] [3332/3398] Completed WSBF in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 23.7s [2026-02-18T20:35:02.693888] [INFO ] [sig ] [3333/3398] Forecasting WSC... [2026-02-18T20:35:02.693917] [INFO ] [sig ] Generating forecast for: WSC [2026-02-18T20:35:02.693949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-18T20:35:02.704513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-18T20:35:02.704862] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-18T20:35:02.705667] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-18T20:35:02.705719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:02.705751] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:02.705777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:02.705834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:02.762961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:02.763706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:02.763788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:02.763821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:02.886719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:02.886879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:02.886920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:02.886951] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:02.890524] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=27.29%) [2026-02-18T20:35:02.890831] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-18T20:35:02.890982] [INFO ] [sig ] WSC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:03.030964] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WSC.txt [2026-02-18T20:35:03.031113] [INFO ] [sig ] [3333/3398] Completed WSC in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 23.4s [2026-02-18T20:35:03.031153] [INFO ] [sig ] [3334/3398] Forecasting WSFS... [2026-02-18T20:35:03.031182] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-18T20:35:03.031213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-18T20:35:03.042843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-18T20:35:03.043187] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-18T20:35:03.043987] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-18T20:35:03.044040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:03.044072] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:03.044100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:03.044158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:03.101910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:03.102823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:03.102953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:03.102987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:03.219239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:03.219394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:03.219434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:03.219464] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:03.222844] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-18T20:35:03.223141] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-18T20:35:03.223271] [INFO ] [sig ] WSFS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:03.367646] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WSFS.txt [2026-02-18T20:35:03.367817] [INFO ] [sig ] [3334/3398] Completed WSFS in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 23.0s [2026-02-18T20:35:03.367858] [INFO ] [sig ] [3335/3398] Forecasting WSM... [2026-02-18T20:35:03.367889] [INFO ] [sig ] Generating forecast for: WSM [2026-02-18T20:35:03.367920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-18T20:35:03.379951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-18T20:35:03.380372] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-18T20:35:03.381209] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-18T20:35:03.381265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:03.381298] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:03.381326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:03.381383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:03.439054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:03.439864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:03.439950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:03.439988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:03.561198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:03.561348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:03.561389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:03.561419] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:03.565007] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-18T20:35:03.565338] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-18T20:35:03.565487] [INFO ] [sig ] WSM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:03.710737] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WSM.txt [2026-02-18T20:35:03.710913] [INFO ] [sig ] [3335/3398] Completed WSM in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 22.6s [2026-02-18T20:35:03.711905] [INFO ] [sig ] [3336/3398] Forecasting WSO... [2026-02-18T20:35:03.711959] [INFO ] [sig ] Generating forecast for: WSO [2026-02-18T20:35:03.711996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-18T20:35:03.722776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-18T20:35:03.723182] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-18T20:35:03.724023] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-18T20:35:03.724079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:03.724110] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:03.724138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:03.724194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:03.788715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:03.789638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:03.789725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:03.789759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:03.909319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:03.909476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:03.909518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:03.909548] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:03.912995] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-18T20:35:03.913479] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-18T20:35:03.913626] [INFO ] [sig ] WSO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:04.056657] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WSO.txt [2026-02-18T20:35:04.056805] [INFO ] [sig ] [3336/3398] Completed WSO in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 22.3s [2026-02-18T20:35:04.056844] [INFO ] [sig ] [3337/3398] Forecasting WTBA... [2026-02-18T20:35:04.056874] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-18T20:35:04.056905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-18T20:35:04.066476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-18T20:35:04.066790] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-18T20:35:04.067609] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-18T20:35:04.067665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:04.067698] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:04.067726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:04.067783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:04.127039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:04.127917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:04.128003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:04.128037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:04.248745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:04.248923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:04.248966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:04.248995] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:04.252542] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-02-18T20:35:04.252897] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-18T20:35:04.253033] [INFO ] [sig ] WTBA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:04.396307] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WTBA.txt [2026-02-18T20:35:04.396498] [INFO ] [sig ] [3337/3398] Completed WTBA in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 21.9s [2026-02-18T20:35:04.396540] [INFO ] [sig ] [3338/3398] Forecasting WTFC... [2026-02-18T20:35:04.396588] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-18T20:35:04.396624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-18T20:35:04.406989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-18T20:35:04.407324] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-18T20:35:04.408147] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-18T20:35:04.408201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:04.408233] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:04.408260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:04.408316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:04.465116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:04.465999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:04.466082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:04.466134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:04.590320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:04.590484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:04.590525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:04.590555] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:04.594029] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-18T20:35:04.594314] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-18T20:35:04.594443] [INFO ] [sig ] WTFC: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:04.735170] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WTFC.txt [2026-02-18T20:35:04.735326] [INFO ] [sig ] [3338/3398] Completed WTFC in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 21.6s [2026-02-18T20:35:04.735367] [INFO ] [sig ] [3339/3398] Forecasting WTI... [2026-02-18T20:35:04.735396] [INFO ] [sig ] Generating forecast for: WTI [2026-02-18T20:35:04.735428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-18T20:35:04.747384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-18T20:35:04.747732] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-18T20:35:04.748550] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-18T20:35:04.748627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:04.748661] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:04.748688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:04.748745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:04.806328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:04.807200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:04.807286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:04.807321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:04.927865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:04.928023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:04.928102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:04.928137] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:04.932056] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=64.18%) [2026-02-18T20:35:04.932450] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-18T20:35:04.932643] [INFO ] [sig ] WTI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:05.084412] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WTI.txt [2026-02-18T20:35:05.084595] [INFO ] [sig ] [3339/3398] Completed WTI in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 21.2s [2026-02-18T20:35:05.084638] [INFO ] [sig ] [3340/3398] Forecasting WTRG... [2026-02-18T20:35:05.084668] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-18T20:35:05.084698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-18T20:35:05.095769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-18T20:35:05.096108] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-18T20:35:05.096906] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-18T20:35:05.096959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:05.096991] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:05.097018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:05.097074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:05.155606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:05.156479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:05.156566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:05.156625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:05.274297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:05.274453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:05.274492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:05.274523] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:05.277928] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-02-18T20:35:05.278270] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-18T20:35:05.278605] [INFO ] [sig ] WTRG: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:05.420977] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WTRG.txt [2026-02-18T20:35:05.421130] [INFO ] [sig ] [3340/3398] Completed WTRG in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 20.8s [2026-02-18T20:35:05.421172] [INFO ] [sig ] [3341/3398] Forecasting WTS... [2026-02-18T20:35:05.421202] [INFO ] [sig ] Generating forecast for: WTS [2026-02-18T20:35:05.421232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-18T20:35:05.432290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-18T20:35:05.432676] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-18T20:35:05.433548] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-18T20:35:05.433634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:05.433713] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:05.433757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:05.433841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:05.494811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:05.495757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:05.495862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:05.495897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:05.643110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:05.643291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:05.643335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:05.643364] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:05.646871] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-02-18T20:35:05.647188] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-18T20:35:05.647323] [INFO ] [sig ] WTS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:05.794019] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WTS.txt [2026-02-18T20:35:05.794183] [INFO ] [sig ] [3341/3398] Completed WTS in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 20.5s [2026-02-18T20:35:05.794232] [INFO ] [sig ] [3342/3398] Forecasting WULF... [2026-02-18T20:35:05.794268] [INFO ] [sig ] Generating forecast for: WULF [2026-02-18T20:35:05.794306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-18T20:35:05.805823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-18T20:35:05.806192] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-18T20:35:05.807040] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-18T20:35:05.807094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:05.807126] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:05.807153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:05.807210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:05.865230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:05.866148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:05.866237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:05.866271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:05.987362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:05.987520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:05.987561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:05.987609] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:05.991051] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: UP (p=80.36%) [2026-02-18T20:35:05.991341] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-18T20:35:05.991472] [INFO ] [sig ] WULF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:06.141116] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/WULF.txt [2026-02-18T20:35:06.141279] [INFO ] [sig ] [3342/3398] Completed WULF in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 20.1s [2026-02-18T20:35:06.141321] [INFO ] [sig ] [3343/3398] Forecasting WVE... [2026-02-18T20:35:06.141351] [INFO ] [sig ] Generating forecast for: WVE [2026-02-18T20:35:06.141381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-18T20:35:06.152189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-18T20:35:06.152614] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-18T20:35:06.153399] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-18T20:35:06.153454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:06.153500] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:06.153529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:06.153610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:06.212936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:06.213905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:06.214010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:06.214052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:06.347540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:06.347725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:06.347783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:06.347827] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:06.351554] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-02-18T20:35:06.351939] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-18T20:35:06.352082] [INFO ] [sig ] WVE: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:06.508623] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WVE.txt [2026-02-18T20:35:06.508802] [INFO ] [sig ] [3343/3398] Completed WVE in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 19.8s [2026-02-18T20:35:06.508858] [INFO ] [sig ] [3344/3398] Forecasting WWD... [2026-02-18T20:35:06.508892] [INFO ] [sig ] Generating forecast for: WWD [2026-02-18T20:35:06.508924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-18T20:35:06.520713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-18T20:35:06.521084] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-18T20:35:06.522047] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-18T20:35:06.522108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:06.522141] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:06.522169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:06.522226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:06.582717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:06.583541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:06.583646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:06.583681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:06.705435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:06.705615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:06.705658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:06.705725] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:06.709298] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-18T20:35:06.709626] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-18T20:35:06.709803] [INFO ] [sig ] WWD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:06.851776] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WWD.txt [2026-02-18T20:35:06.851923] [INFO ] [sig ] [3344/3398] Completed WWD in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 19.4s [2026-02-18T20:35:06.851963] [INFO ] [sig ] [3345/3398] Forecasting WY... [2026-02-18T20:35:06.851995] [INFO ] [sig ] Generating forecast for: WY [2026-02-18T20:35:06.852029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-18T20:35:06.862664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-18T20:35:06.862993] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-18T20:35:06.863865] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-18T20:35:06.863921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:06.863954] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:06.863983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:06.864041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:06.923000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:06.923815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:06.923901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:06.923937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:07.046865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:07.047032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:07.047079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:07.047111] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:07.050851] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=39.70%) [2026-02-18T20:35:07.051193] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-18T20:35:07.051330] [INFO ] [sig ] WY: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:07.200629] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WY.txt [2026-02-18T20:35:07.200790] [INFO ] [sig ] [3345/3398] Completed WY in 0.3s | 2.78 sym/s | Total: 20.0m | ETA: 19.1s [2026-02-18T20:35:07.200831] [INFO ] [sig ] [3346/3398] Forecasting WYNN... [2026-02-18T20:35:07.200864] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-18T20:35:07.200895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-18T20:35:07.211626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-18T20:35:07.211910] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-18T20:35:07.212734] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-18T20:35:07.212789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:07.212823] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:07.212850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:07.212908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:07.273291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:07.274219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:07.274307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:07.274341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:07.406681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:07.406836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:07.406877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:07.406906] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:07.410468] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-18T20:35:07.410796] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-18T20:35:07.410931] [INFO ] [sig ] WYNN: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:07.563711] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/WYNN.txt [2026-02-18T20:35:07.563873] [INFO ] [sig ] [3346/3398] Completed WYNN in 0.4s | 2.78 sym/s | Total: 20.0m | ETA: 18.7s [2026-02-18T20:35:07.563930] [INFO ] [sig ] [3347/3398] Forecasting XBIL... [2026-02-18T20:35:07.563988] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-18T20:35:07.564037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-18T20:35:07.575766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-18T20:35:07.576181] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-18T20:35:07.577053] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-18T20:35:07.577112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:07.577146] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:07.577174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:07.577233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:07.640327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:07.641224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:07.641311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:07.641346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:07.738868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:07.739028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:07.739070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:07.739099] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:07.742603] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-02-18T20:35:07.742907] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-18T20:35:07.743053] [INFO ] [sig ] XBIL: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:07.884153] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XBIL.txt [2026-02-18T20:35:07.884290] [INFO ] [sig ] [3347/3398] Completed XBIL in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 18.3s [2026-02-18T20:35:07.884330] [INFO ] [sig ] [3348/3398] Forecasting XEL... [2026-02-18T20:35:07.884360] [INFO ] [sig ] Generating forecast for: XEL [2026-02-18T20:35:07.884389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-18T20:35:07.895124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-18T20:35:07.895424] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-18T20:35:07.896232] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-18T20:35:07.896288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:07.896322] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:07.896350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:07.896408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:07.955244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:07.956071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:07.956174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:07.956216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:08.081804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:08.081976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:08.082017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:08.082047] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:08.085634] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-18T20:35:08.085914] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-18T20:35:08.086042] [INFO ] [sig ] XEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:08.229688] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/XEL.txt [2026-02-18T20:35:08.229833] [INFO ] [sig ] [3348/3398] Completed XEL in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 18.0s [2026-02-18T20:35:08.229874] [INFO ] [sig ] [3349/3398] Forecasting XENE... [2026-02-18T20:35:08.229906] [INFO ] [sig ] Generating forecast for: XENE [2026-02-18T20:35:08.229937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-18T20:35:08.241347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-18T20:35:08.241745] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-18T20:35:08.242552] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-18T20:35:08.242630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:08.242666] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:08.242695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:08.242755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:08.302419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:08.303462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:08.303549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:08.303619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:08.425690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:08.425847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:08.425887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:08.425916] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:08.429325] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=53.44%) [2026-02-18T20:35:08.429627] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-18T20:35:08.429761] [INFO ] [sig ] XENE: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:08.577955] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XENE.txt [2026-02-18T20:35:08.578139] [INFO ] [sig ] [3349/3398] Completed XENE in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 17.6s [2026-02-18T20:35:08.578184] [INFO ] [sig ] [3350/3398] Forecasting XERS... [2026-02-18T20:35:08.578215] [INFO ] [sig ] Generating forecast for: XERS [2026-02-18T20:35:08.578244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-18T20:35:08.588947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-18T20:35:08.589257] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-18T20:35:08.590073] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-18T20:35:08.590128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:08.590162] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:08.590191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:08.590253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:08.649337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:08.650196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:08.650284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:08.650319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:08.769863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:08.770022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:08.770061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:08.770108] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:08.773474] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=62.81%) [2026-02-18T20:35:08.773775] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-18T20:35:08.773902] [INFO ] [sig ] XERS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:08.915539] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XERS.txt [2026-02-18T20:35:08.915703] [INFO ] [sig ] [3350/3398] Completed XERS in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 17.3s [2026-02-18T20:35:08.915743] [INFO ] [sig ] [3351/3398] Forecasting XGN... [2026-02-18T20:35:08.915773] [INFO ] [sig ] Generating forecast for: XGN [2026-02-18T20:35:08.915803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-18T20:35:08.926766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-18T20:35:08.927122] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-18T20:35:08.927930] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-18T20:35:08.927984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:08.928015] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:08.928043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:08.928270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:08.988332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:08.989246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:08.989371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:08.989408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:09.116527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:09.116736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:09.116784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:09.116820] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:09.121204] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-02-18T20:35:09.121557] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-18T20:35:09.121741] [INFO ] [sig ] XGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:09.271537] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XGN.txt [2026-02-18T20:35:09.271755] [INFO ] [sig ] [3351/3398] Completed XGN in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 16.9s [2026-02-18T20:35:09.271807] [INFO ] [sig ] [3352/3398] Forecasting XOM... [2026-02-18T20:35:09.271839] [INFO ] [sig ] Generating forecast for: XOM [2026-02-18T20:35:09.271872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-18T20:35:09.284252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-18T20:35:09.284645] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-18T20:35:09.285492] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-18T20:35:09.285546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:09.285600] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:09.285631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:09.285690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:09.343941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:09.344729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:09.344818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:09.344870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:09.470399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:09.470558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:09.470618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:09.470650] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:09.474157] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-18T20:35:09.474439] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-18T20:35:09.474568] [INFO ] [sig ] XOM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:09.620823] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XOM.txt [2026-02-18T20:35:09.620965] [INFO ] [sig ] [3352/3398] Completed XOM in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 16.5s [2026-02-18T20:35:09.621008] [INFO ] [sig ] [3353/3398] Forecasting XOMA... [2026-02-18T20:35:09.621040] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-18T20:35:09.621070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-18T20:35:09.632997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-18T20:35:09.633592] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-18T20:35:09.634630] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-18T20:35:09.634685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:09.634720] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:09.634749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:09.634808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:09.694103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:09.695001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:09.695100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:09.695142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:09.824453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:09.824632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:09.824864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:09.824892] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:09.828321] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=79.48%) [2026-02-18T20:35:09.828618] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-18T20:35:09.828752] [INFO ] [sig ] XOMA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:09.976268] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XOMA.txt [2026-02-18T20:35:09.976651] [INFO ] [sig ] [3353/3398] Completed XOMA in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 16.2s [2026-02-18T20:35:09.976705] [INFO ] [sig ] [3354/3398] Forecasting XOS... [2026-02-18T20:35:09.976736] [INFO ] [sig ] Generating forecast for: XOS [2026-02-18T20:35:09.976765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-18T20:35:09.988879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-18T20:35:09.989229] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-18T20:35:09.990038] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-18T20:35:09.990091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:09.990124] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:09.990150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:09.990219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:10.047389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:10.048102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:10.048216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:10.048252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:10.181528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:10.181702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:10.181752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:10.181801] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:10.185662] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=72.28%) [2026-02-18T20:35:10.185964] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-18T20:35:10.186108] [INFO ] [sig ] XOS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:10.336856] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XOS.txt [2026-02-18T20:35:10.337042] [INFO ] [sig ] [3354/3398] Completed XOS in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.8s [2026-02-18T20:35:10.337093] [INFO ] [sig ] [3355/3398] Forecasting XP... [2026-02-18T20:35:10.337125] [INFO ] [sig ] Generating forecast for: XP [2026-02-18T20:35:10.337156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-18T20:35:10.348447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-18T20:35:10.348835] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-18T20:35:10.349706] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-18T20:35:10.349762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:10.349797] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:10.349828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:10.349900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:10.408348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:10.409284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:10.409377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:10.409413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:10.542132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:10.542294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:10.542336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:10.542369] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:10.545885] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-02-18T20:35:10.546184] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-18T20:35:10.546334] [INFO ] [sig ] XP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:10.695841] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/XP.txt [2026-02-18T20:35:10.695991] [INFO ] [sig ] [3355/3398] Completed XP in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.5s [2026-02-18T20:35:10.696032] [INFO ] [sig ] [3356/3398] Forecasting XPEL... [2026-02-18T20:35:10.696062] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-18T20:35:10.696091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-18T20:35:10.706884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-18T20:35:10.707190] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-18T20:35:10.708001] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-18T20:35:10.708184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:10.708406] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:10.708456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:10.708562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:10.769400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:10.770400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:10.770495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:10.770530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:10.897974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:10.898185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:10.898245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:10.898282] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:10.902273] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-02-18T20:35:10.902601] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-18T20:35:10.902743] [INFO ] [sig ] XPEL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:11.053999] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/XPEL.txt [2026-02-18T20:35:11.054151] [INFO ] [sig ] [3356/3398] Completed XPEL in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 15.1s [2026-02-18T20:35:11.054192] [INFO ] [sig ] [3357/3398] Forecasting XPO... [2026-02-18T20:35:11.054222] [INFO ] [sig ] Generating forecast for: XPO [2026-02-18T20:35:11.054252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-18T20:35:11.065798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-18T20:35:11.066141] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-18T20:35:11.066966] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-18T20:35:11.067021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:11.067060] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:11.067096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:11.067161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:11.125592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:11.126547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:11.126667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:11.126704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:11.257058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:11.257218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:11.257261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:11.257291] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:11.260778] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=72.05%) [2026-02-18T20:35:11.261057] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-18T20:35:11.261190] [INFO ] [sig ] XPO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:11.415058] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XPO.txt [2026-02-18T20:35:11.415241] [INFO ] [sig ] [3357/3398] Completed XPO in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 14.7s [2026-02-18T20:35:11.415287] [INFO ] [sig ] [3358/3398] Forecasting XPOF... [2026-02-18T20:35:11.415318] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-18T20:35:11.415351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-18T20:35:11.427346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-18T20:35:11.427757] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-18T20:35:11.428639] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-18T20:35:11.428697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:11.428762] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:11.428792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:11.428850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:11.489003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:11.489905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:11.489995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:11.490029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:11.612074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:11.612237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:11.612278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:11.612306] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:11.615758] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-18T20:35:11.616036] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-18T20:35:11.616169] [INFO ] [sig ] XPOF: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:11.756327] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/XPOF.txt [2026-02-18T20:35:11.756493] [INFO ] [sig ] [3358/3398] Completed XPOF in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 14.4s [2026-02-18T20:35:11.756533] [INFO ] [sig ] [3359/3398] Forecasting XPRO... [2026-02-18T20:35:11.756565] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-18T20:35:11.756618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-18T20:35:11.768525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-18T20:35:11.768872] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-18T20:35:11.769668] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-18T20:35:11.769722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:11.769754] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:11.769780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:11.769837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:11.827824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:11.828636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:11.828723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:11.828755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:11.950098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:11.950255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:11.950298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:11.950327] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:11.953992] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-02-18T20:35:11.954335] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-18T20:35:11.954474] [INFO ] [sig ] XPRO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:12.098200] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XPRO.txt [2026-02-18T20:35:12.098370] [INFO ] [sig ] [3359/3398] Completed XPRO in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 14.0s [2026-02-18T20:35:12.098412] [INFO ] [sig ] [3360/3398] Forecasting XRAY... [2026-02-18T20:35:12.098442] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-18T20:35:12.098472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-18T20:35:12.109124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-18T20:35:12.109511] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-18T20:35:12.110332] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-18T20:35:12.110386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:12.110420] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:12.110448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:12.110505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:12.171227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:12.172245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:12.172350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:12.172384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:12.292843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:12.293002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:12.293051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:12.293090] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:12.296567] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-02-18T20:35:12.296875] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-18T20:35:12.297007] [INFO ] [sig ] XRAY: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:12.440239] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XRAY.txt [2026-02-18T20:35:12.440374] [INFO ] [sig ] [3360/3398] Completed XRAY in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 13.7s [2026-02-18T20:35:12.440413] [INFO ] [sig ] [3361/3398] Forecasting XRX... [2026-02-18T20:35:12.440442] [INFO ] [sig ] Generating forecast for: XRX [2026-02-18T20:35:12.440473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-18T20:35:12.450688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-18T20:35:12.451000] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-18T20:35:12.451848] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-18T20:35:12.451903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:12.451937] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:12.451966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:12.452026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:12.511607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:12.512418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:12.512506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:12.512539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:12.633242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:12.633401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:12.633444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:12.633508] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:12.637631] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=8.35%) [2026-02-18T20:35:12.638008] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-18T20:35:12.638195] [INFO ] [sig ] XRX: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:12.778865] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/XRX.txt [2026-02-18T20:35:12.779012] [INFO ] [sig ] [3361/3398] Completed XRX in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 13.3s [2026-02-18T20:35:12.779052] [INFO ] [sig ] [3362/3398] Forecasting XYF... [2026-02-18T20:35:12.779082] [INFO ] [sig ] Generating forecast for: XYF [2026-02-18T20:35:12.779112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-18T20:35:12.789864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-18T20:35:12.790212] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-18T20:35:12.791072] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-18T20:35:12.791128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:12.791161] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:12.791187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:12.791245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:12.848548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:12.849348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:12.849434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:12.849468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:12.967827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:12.967991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:12.968034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:12.968088] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:12.971589] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-18T20:35:12.971880] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-18T20:35:12.972011] [INFO ] [sig ] XYF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:13.117500] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/XYF.txt [2026-02-18T20:35:13.117676] [INFO ] [sig ] [3362/3398] Completed XYF in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 12.9s [2026-02-18T20:35:13.117719] [INFO ] [sig ] [3363/3398] Forecasting XYL... [2026-02-18T20:35:13.117751] [INFO ] [sig ] Generating forecast for: XYL [2026-02-18T20:35:13.117781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-18T20:35:13.129356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-18T20:35:13.129808] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-18T20:35:13.130749] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-18T20:35:13.130805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:13.130838] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:13.130867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:13.130926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:13.190926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:13.191871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:13.191978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:13.192014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:13.321982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:13.322185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:13.322238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:13.322276] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:13.325969] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-02-18T20:35:13.326267] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-18T20:35:13.326400] [INFO ] [sig ] XYL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:13.469253] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/XYL.txt [2026-02-18T20:35:13.469403] [INFO ] [sig ] [3363/3398] Completed XYL in 0.4s | 2.78 sym/s | Total: 20.1m | ETA: 12.6s [2026-02-18T20:35:13.469442] [INFO ] [sig ] [3364/3398] Forecasting YALA... [2026-02-18T20:35:13.469471] [INFO ] [sig ] Generating forecast for: YALA [2026-02-18T20:35:13.469502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-18T20:35:13.480125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-18T20:35:13.480504] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-18T20:35:13.481343] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-18T20:35:13.481399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:13.481432] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:13.481459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:13.481516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:13.537792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:13.538511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:13.538610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:13.538646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:13.655738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:13.655889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:13.655933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:13.655962] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:13.659526] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-18T20:35:13.659828] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-18T20:35:13.659956] [INFO ] [sig ] YALA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:13.799428] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/YALA.txt [2026-02-18T20:35:13.799597] [INFO ] [sig ] [3364/3398] Completed YALA in 0.3s | 2.78 sym/s | Total: 20.1m | ETA: 12.2s [2026-02-18T20:35:13.799639] [INFO ] [sig ] [3365/3398] Forecasting YELP... [2026-02-18T20:35:13.799670] [INFO ] [sig ] Generating forecast for: YELP [2026-02-18T20:35:13.799700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-18T20:35:13.809895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-18T20:35:13.810235] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-18T20:35:13.811031] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-18T20:35:13.811084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:13.811117] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:13.811143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:13.811201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:13.868956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:13.869784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:13.869869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:13.869903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:13.992296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:13.992450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:13.992492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:13.992522] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:13.995935] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=40.95%) [2026-02-18T20:35:13.996207] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-18T20:35:13.996332] [INFO ] [sig ] YELP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:14.140716] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/YELP.txt [2026-02-18T20:35:14.140871] [INFO ] [sig ] [3365/3398] Completed YELP in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 11.9s [2026-02-18T20:35:14.140911] [INFO ] [sig ] [3366/3398] Forecasting YETI... [2026-02-18T20:35:14.140942] [INFO ] [sig ] Generating forecast for: YETI [2026-02-18T20:35:14.140971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-18T20:35:14.151051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-18T20:35:14.151394] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-18T20:35:14.152193] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-18T20:35:14.152247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:14.152279] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:14.152306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:14.152362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:14.208508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:14.209293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:14.209380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:14.209414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:14.326072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:14.326222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:14.326262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:14.326290] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:14.329771] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=92.95%) [2026-02-18T20:35:14.330047] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-18T20:35:14.330180] [INFO ] [sig ] YETI: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:14.473201] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/YETI.txt [2026-02-18T20:35:14.473340] [INFO ] [sig ] [3366/3398] Completed YETI in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 11.5s [2026-02-18T20:35:14.473379] [INFO ] [sig ] [3367/3398] Forecasting YMM... [2026-02-18T20:35:14.473409] [INFO ] [sig ] Generating forecast for: YMM [2026-02-18T20:35:14.473438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-18T20:35:14.483797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-18T20:35:14.484107] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-18T20:35:14.484904] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-18T20:35:14.484957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:14.485001] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:14.485029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:14.485087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:14.541043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:14.541704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:14.541782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:14.541814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:14.659133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:14.659284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:14.659325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:14.659355] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:14.662772] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-18T20:35:14.663058] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-18T20:35:14.663191] [INFO ] [sig ] YMM: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:14.807650] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/YMM.txt [2026-02-18T20:35:14.807783] [INFO ] [sig ] [3367/3398] Completed YMM in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 11.1s [2026-02-18T20:35:14.807823] [INFO ] [sig ] [3368/3398] Forecasting YPF... [2026-02-18T20:35:14.807852] [INFO ] [sig ] Generating forecast for: YPF [2026-02-18T20:35:14.807882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-18T20:35:14.818040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-18T20:35:14.818360] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-18T20:35:14.819146] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-18T20:35:14.819199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:14.819230] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:14.819258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:14.819315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:14.877269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:14.877997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:14.878144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:14.878197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:15.007066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:15.007214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:15.007257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:15.007289] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:15.010775] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-18T20:35:15.011061] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-18T20:35:15.011211] [INFO ] [sig ] YPF: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:15.153846] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/YPF.txt [2026-02-18T20:35:15.153982] [INFO ] [sig ] [3368/3398] Completed YPF in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 10.8s [2026-02-18T20:35:15.154022] [INFO ] [sig ] [3369/3398] Forecasting YQQQ... [2026-02-18T20:35:15.154051] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-18T20:35:15.154081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-18T20:35:15.164532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-18T20:35:15.164849] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-18T20:35:15.165701] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-18T20:35:15.165757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:15.165791] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:15.165819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:15.165877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:15.223817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:15.224523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:15.224625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:15.224661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:15.353671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:15.353823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:15.353865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:15.353894] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:15.357343] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-02-18T20:35:15.357652] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-18T20:35:15.357786] [INFO ] [sig ] YQQQ: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:15.499626] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/YQQQ.txt [2026-02-18T20:35:15.499777] [INFO ] [sig ] [3369/3398] Completed YQQQ in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 10.4s [2026-02-18T20:35:15.499818] [INFO ] [sig ] [3370/3398] Forecasting YRD... [2026-02-18T20:35:15.499847] [INFO ] [sig ] Generating forecast for: YRD [2026-02-18T20:35:15.499877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-18T20:35:15.509905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-18T20:35:15.510235] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-18T20:35:15.511125] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-18T20:35:15.511180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:15.511213] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:15.511241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:15.511299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:15.568176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:15.569073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:15.569176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:15.569234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:15.691660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:15.691818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:15.691860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:15.691890] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:15.695711] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=18.36%) [2026-02-18T20:35:15.696062] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-18T20:35:15.696199] [INFO ] [sig ] YRD: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:15.836999] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/YRD.txt [2026-02-18T20:35:15.837149] [INFO ] [sig ] [3370/3398] Completed YRD in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 10.1s [2026-02-18T20:35:15.837197] [INFO ] [sig ] [3371/3398] Forecasting YSG... [2026-02-18T20:35:15.837227] [INFO ] [sig ] Generating forecast for: YSG [2026-02-18T20:35:15.837258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-18T20:35:15.848288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-18T20:35:15.848670] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-18T20:35:15.849541] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-18T20:35:15.849622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:15.849670] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:15.849699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:15.849758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:15.910262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:15.911109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:15.911197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:15.911236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:16.031135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:16.031301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:16.031348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:16.031382] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:16.034777] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=78.75%) [2026-02-18T20:35:16.035070] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-18T20:35:16.035203] [INFO ] [sig ] YSG: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:16.176176] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/YSG.txt [2026-02-18T20:35:16.176340] [INFO ] [sig ] [3371/3398] Completed YSG in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.7s [2026-02-18T20:35:16.176382] [INFO ] [sig ] [3372/3398] Forecasting YTRA... [2026-02-18T20:35:16.176412] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-18T20:35:16.176442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-18T20:35:16.186675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-18T20:35:16.186997] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-18T20:35:16.187792] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-18T20:35:16.187846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:16.187879] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:16.187906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:16.187963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:16.246963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:16.247788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:16.247873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:16.247908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:16.365382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:16.365526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:16.365565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:16.365613] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:16.369008] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=41.80%) [2026-02-18T20:35:16.369290] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-18T20:35:16.369430] [INFO ] [sig ] YTRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:16.510919] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/YTRA.txt [2026-02-18T20:35:16.511080] [INFO ] [sig ] [3372/3398] Completed YTRA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.3s [2026-02-18T20:35:16.511121] [INFO ] [sig ] [3373/3398] Forecasting YUM... [2026-02-18T20:35:16.511150] [INFO ] [sig ] Generating forecast for: YUM [2026-02-18T20:35:16.511182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-18T20:35:16.521900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-18T20:35:16.522280] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-18T20:35:16.523158] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-18T20:35:16.523214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:16.523248] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:16.523275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:16.523334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:16.582771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:16.583667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:16.583756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:16.583790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:16.699850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:16.700000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:16.700039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:16.700067] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:16.703407] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-18T20:35:16.703706] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-18T20:35:16.703830] [INFO ] [sig ] YUM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:16.843940] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/YUM.txt [2026-02-18T20:35:16.844069] [INFO ] [sig ] [3373/3398] Completed YUM in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 9.0s [2026-02-18T20:35:16.844108] [INFO ] [sig ] [3374/3398] Forecasting YUMC... [2026-02-18T20:35:16.844137] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-18T20:35:16.844166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-18T20:35:16.854447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-18T20:35:16.854791] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-18T20:35:16.855635] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-18T20:35:16.855692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:16.855725] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:16.855761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:16.855819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:16.912166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:16.912844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:16.912923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:16.912956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:17.035806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:17.035959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:17.035999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:17.036045] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:17.039501] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-02-18T20:35:17.039803] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-18T20:35:17.039952] [INFO ] [sig ] YUMC: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:17.183536] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/YUMC.txt [2026-02-18T20:35:17.183680] [INFO ] [sig ] [3374/3398] Completed YUMC in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 8.6s [2026-02-18T20:35:17.183720] [INFO ] [sig ] [3375/3398] Forecasting Z... [2026-02-18T20:35:17.183750] [INFO ] [sig ] Generating forecast for: Z [2026-02-18T20:35:17.183779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-18T20:35:17.194078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-18T20:35:17.194401] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-18T20:35:17.195249] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-18T20:35:17.195305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:17.195372] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:17.195403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:17.195468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:17.254121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:17.255002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:17.255087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:17.255121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:17.383620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:17.383808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:17.383851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:17.383882] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:17.387409] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=70.31%) [2026-02-18T20:35:17.387722] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-18T20:35:17.387856] [INFO ] [sig ] Z: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:17.531388] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/Z.txt [2026-02-18T20:35:17.531533] [INFO ] [sig ] [3375/3398] Completed Z in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 8.3s [2026-02-18T20:35:17.531590] [INFO ] [sig ] [3376/3398] Forecasting ZBH... [2026-02-18T20:35:17.531625] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-18T20:35:17.531657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-18T20:35:17.543782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-18T20:35:17.544181] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-18T20:35:17.545056] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-18T20:35:17.545114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:17.545148] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:17.545176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:17.545235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:17.604309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:17.605207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:17.605297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:17.605349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:17.727868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:17.728057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:17.728147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:17.728203] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:17.732415] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-02-18T20:35:17.732793] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-18T20:35:17.732947] [INFO ] [sig ] ZBH: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:17.880138] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZBH.txt [2026-02-18T20:35:17.880299] [INFO ] [sig ] [3376/3398] Completed ZBH in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 7.9s [2026-02-18T20:35:17.880343] [INFO ] [sig ] [3377/3398] Forecasting ZBIO... [2026-02-18T20:35:17.880373] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-18T20:35:17.880403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-18T20:35:17.892197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-18T20:35:17.892546] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-18T20:35:17.893348] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-18T20:35:17.893401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:17.893434] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:17.893460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:17.893517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:17.950769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:17.951683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:17.951767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:17.951800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:18.070674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:18.070836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:18.070878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:18.070940] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:18.074448] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-18T20:35:18.074773] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-18T20:35:18.074911] [INFO ] [sig ] ZBIO: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:18.216356] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZBIO.txt [2026-02-18T20:35:18.216488] [INFO ] [sig ] [3377/3398] Completed ZBIO in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 7.5s [2026-02-18T20:35:18.216528] [INFO ] [sig ] [3378/3398] Forecasting ZBRA... [2026-02-18T20:35:18.216558] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-18T20:35:18.216607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-18T20:35:18.227070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-18T20:35:18.227346] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-18T20:35:18.228205] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-18T20:35:18.228262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:18.228295] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:18.228343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:18.228403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:18.288744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:18.289467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:18.289551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:18.289605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:18.407980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:18.408154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:18.408195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:18.408256] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:18.411701] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-02-18T20:35:18.411978] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-18T20:35:18.412104] [INFO ] [sig ] ZBRA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:18.552749] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZBRA.txt [2026-02-18T20:35:18.552880] [INFO ] [sig ] [3378/3398] Completed ZBRA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 7.2s [2026-02-18T20:35:18.552919] [INFO ] [sig ] [3379/3398] Forecasting ZD... [2026-02-18T20:35:18.552949] [INFO ] [sig ] Generating forecast for: ZD [2026-02-18T20:35:18.552978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-18T20:35:18.563239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-18T20:35:18.563531] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-18T20:35:18.564353] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-18T20:35:18.564409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:18.564442] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:18.564469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:18.564527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:18.623400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:18.624362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:18.624449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:18.624483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:18.740358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:18.740517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:18.740556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:18.740605] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:18.743972] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-02-18T20:35:18.744251] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-18T20:35:18.744382] [INFO ] [sig ] ZD: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:18.887540] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZD.txt [2026-02-18T20:35:18.887720] [INFO ] [sig ] [3379/3398] Completed ZD in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 6.8s [2026-02-18T20:35:18.887760] [INFO ] [sig ] [3380/3398] Forecasting ZEPP... [2026-02-18T20:35:18.887789] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-18T20:35:18.887820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-18T20:35:18.898215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-18T20:35:18.898633] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-18T20:35:18.899453] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-18T20:35:18.899509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:18.899542] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:18.899603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:18.899666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:18.958176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:18.959084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:18.959172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:18.959206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:19.071340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:19.071508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:19.071548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:19.071599] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:19.075779] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-18T20:35:19.076180] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-18T20:35:19.076334] [INFO ] [sig ] ZEPP: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:19.220783] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZEPP.txt [2026-02-18T20:35:19.220967] [INFO ] [sig ] [3380/3398] Completed ZEPP in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 6.5s [2026-02-18T20:35:19.221014] [INFO ] [sig ] [3381/3398] Forecasting ZETA... [2026-02-18T20:35:19.221053] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-18T20:35:19.221093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-18T20:35:19.232392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-18T20:35:19.232826] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-18T20:35:19.233694] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-18T20:35:19.233748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:19.233779] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:19.233806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:19.233862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:19.291944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:19.292815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:19.292908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:19.292942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:19.412950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:19.413111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:19.413153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:19.413182] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:19.416728] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-02-18T20:35:19.417022] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-18T20:35:19.417151] [INFO ] [sig ] ZETA: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:19.558501] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZETA.txt [2026-02-18T20:35:19.558662] [INFO ] [sig ] [3381/3398] Completed ZETA in 0.3s | 2.78 sym/s | Total: 20.2m | ETA: 6.1s [2026-02-18T20:35:19.558702] [INFO ] [sig ] [3382/3398] Forecasting ZGN... [2026-02-18T20:35:19.558732] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-18T20:35:19.558769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-18T20:35:19.571508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-18T20:35:19.571905] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-18T20:35:19.572723] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-18T20:35:19.572777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:19.572810] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:19.572838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:19.572905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:19.630748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:19.631545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:19.631663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:19.631704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:19.757529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:19.757712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:19.757753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:19.757783] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:19.761395] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-02-18T20:35:19.761788] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-18T20:35:19.761958] [INFO ] [sig ] ZGN: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:19.906727] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZGN.txt [2026-02-18T20:35:19.906865] [INFO ] [sig ] [3382/3398] Completed ZGN in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.7s [2026-02-18T20:35:19.906906] [INFO ] [sig ] [3383/3398] Forecasting ZH... [2026-02-18T20:35:19.906935] [INFO ] [sig ] Generating forecast for: ZH [2026-02-18T20:35:19.906965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-18T20:35:19.917446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-18T20:35:19.917806] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-18T20:35:19.918645] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-18T20:35:19.918698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:19.918731] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:19.918757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:19.918813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:19.977604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:19.978359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:19.978450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:19.978484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:20.099908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:20.100083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:20.100126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:20.100155] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:20.104378] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-18T20:35:20.104802] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-18T20:35:20.104950] [INFO ] [sig ] ZH: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:20.256079] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZH.txt [2026-02-18T20:35:20.256259] [INFO ] [sig ] [3383/3398] Completed ZH in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.4s [2026-02-18T20:35:20.256301] [INFO ] [sig ] [3384/3398] Forecasting ZIM... [2026-02-18T20:35:20.256362] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-18T20:35:20.256398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-18T20:35:20.268619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-18T20:35:20.268987] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-18T20:35:20.269838] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-18T20:35:20.269892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:20.269923] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:20.269950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:20.270005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:20.329957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:20.330830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:20.330916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:20.330951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:20.454450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:20.454629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:20.454670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:20.454699] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:20.458127] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-18T20:35:20.458411] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-18T20:35:20.458540] [INFO ] [sig ] ZIM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:20.601714] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZIM.txt [2026-02-18T20:35:20.601871] [INFO ] [sig ] [3384/3398] Completed ZIM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 5.0s [2026-02-18T20:35:20.601910] [INFO ] [sig ] [3385/3398] Forecasting ZION... [2026-02-18T20:35:20.601941] [INFO ] [sig ] Generating forecast for: ZION [2026-02-18T20:35:20.601970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-18T20:35:20.613743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-18T20:35:20.614100] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-18T20:35:20.614901] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-18T20:35:20.614955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:20.614987] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:20.615014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:20.615071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:20.673093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:20.673991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:20.674080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:20.674152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:20.804156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:20.804315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:20.804354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:20.804384] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:20.808039] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-02-18T20:35:20.808353] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-18T20:35:20.808481] [INFO ] [sig ] ZION: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:20.952961] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZION.txt [2026-02-18T20:35:20.953119] [INFO ] [sig ] [3385/3398] Completed ZION in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 4.7s [2026-02-18T20:35:20.953159] [INFO ] [sig ] [3386/3398] Forecasting ZIP... [2026-02-18T20:35:20.953189] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-18T20:35:20.953219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-18T20:35:20.964711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-18T20:35:20.964980] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-18T20:35:20.965763] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-18T20:35:20.965816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:20.965848] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:20.965874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:20.965929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:21.022743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:21.023494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:21.023598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:21.023634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:21.146493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:21.146678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:21.146723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:21.146752] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:21.150347] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-02-18T20:35:21.150708] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-18T20:35:21.150848] [INFO ] [sig ] ZIP: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:21.296458] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZIP.txt [2026-02-18T20:35:21.296650] [INFO ] [sig ] [3386/3398] Completed ZIP in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 4.3s [2026-02-18T20:35:21.296692] [INFO ] [sig ] [3387/3398] Forecasting ZLAB... [2026-02-18T20:35:21.296723] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-18T20:35:21.296752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-18T20:35:21.307348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-18T20:35:21.307720] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-18T20:35:21.308552] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-18T20:35:21.308632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:21.308667] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:21.308695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:21.308754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:21.367804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:21.368744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:21.368833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:21.368868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:21.501112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:21.501292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:21.501334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:21.501362] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:21.504802] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-18T20:35:21.505085] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-18T20:35:21.505210] [INFO ] [sig ] ZLAB: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:21.651265] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZLAB.txt [2026-02-18T20:35:21.651430] [INFO ] [sig ] [3387/3398] Completed ZLAB in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 4.0s [2026-02-18T20:35:21.651471] [INFO ] [sig ] [3388/3398] Forecasting ZM... [2026-02-18T20:35:21.651503] [INFO ] [sig ] Generating forecast for: ZM [2026-02-18T20:35:21.651533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-18T20:35:21.664841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-18T20:35:21.665196] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-18T20:35:21.666011] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-18T20:35:21.666064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:21.666096] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:21.666123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:21.666179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:21.722278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:21.723148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:21.723238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:21.723271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:21.851035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:21.851194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:21.851235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:21.851277] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:21.854939] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-02-18T20:35:21.855234] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-18T20:35:21.855369] [INFO ] [sig ] ZM: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:21.999951] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZM.txt [2026-02-18T20:35:22.000135] [INFO ] [sig ] [3388/3398] Completed ZM in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 3.6s [2026-02-18T20:35:22.000178] [INFO ] [sig ] [3389/3398] Forecasting ZNTL... [2026-02-18T20:35:22.000209] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-18T20:35:22.000239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-18T20:35:22.012176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-18T20:35:22.012519] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-18T20:35:22.013363] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-18T20:35:22.013420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:22.013454] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:22.013482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:22.013539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:22.072824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:22.073727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:22.073823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:22.073858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:22.196535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:22.196729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:22.196769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:22.196798] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:22.200461] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-02-18T20:35:22.200776] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-18T20:35:22.200911] [INFO ] [sig ] ZNTL: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:22.351119] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZNTL.txt [2026-02-18T20:35:22.351286] [INFO ] [sig ] [3389/3398] Completed ZNTL in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 3.2s [2026-02-18T20:35:22.351336] [INFO ] [sig ] [3390/3398] Forecasting ZS... [2026-02-18T20:35:22.351366] [INFO ] [sig ] Generating forecast for: ZS [2026-02-18T20:35:22.351397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-18T20:35:22.362860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-18T20:35:22.363256] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-18T20:35:22.364100] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-18T20:35:22.364153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:22.364186] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:22.364212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:22.364269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:22.424752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:22.425683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:22.425777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:22.425812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:22.552280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:22.552463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:22.552503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:22.552532] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:22.555913] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=51.07%) [2026-02-18T20:35:22.556186] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-18T20:35:22.556314] [INFO ] [sig ] ZS: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:22.697066] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZS.txt [2026-02-18T20:35:22.697226] [INFO ] [sig ] [3390/3398] Completed ZS in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 2.9s [2026-02-18T20:35:22.697268] [INFO ] [sig ] [3391/3398] Forecasting ZTO... [2026-02-18T20:35:22.697296] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-18T20:35:22.697325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-18T20:35:22.709607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-18T20:35:22.710010] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-18T20:35:22.710813] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-18T20:35:22.710866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:22.710910] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:22.710939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:22.710996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:22.769048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:22.769956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:22.770043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:22.770078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:22.893484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:22.893667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:22.893709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:22.893739] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:22.897323] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=70.83%) [2026-02-18T20:35:22.897642] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-18T20:35:22.897775] [INFO ] [sig ] ZTO: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:23.040998] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZTO.txt [2026-02-18T20:35:23.041168] [INFO ] [sig ] [3391/3398] Completed ZTO in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 2.5s [2026-02-18T20:35:23.041210] [INFO ] [sig ] [3392/3398] Forecasting ZTS... [2026-02-18T20:35:23.041242] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-18T20:35:23.041273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-18T20:35:23.053099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-18T20:35:23.053489] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-18T20:35:23.054361] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-18T20:35:23.054415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:23.054480] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:23.054517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:23.054617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:23.116426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:23.117368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:23.117468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:23.117505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:23.241414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:23.241595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:23.241639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:23.241670] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:23.245315] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=32.08%) [2026-02-18T20:35:23.245671] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-18T20:35:23.245818] [INFO ] [sig ] ZTS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:23.394311] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZTS.txt [2026-02-18T20:35:23.394466] [INFO ] [sig ] [3392/3398] Completed ZTS in 0.4s | 2.78 sym/s | Total: 20.3m | ETA: 2.2s [2026-02-18T20:35:23.394507] [INFO ] [sig ] [3393/3398] Forecasting ZUMZ... [2026-02-18T20:35:23.394537] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-18T20:35:23.394584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-18T20:35:23.406349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-18T20:35:23.406742] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-18T20:35:23.407532] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-18T20:35:23.407604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:23.407638] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:23.407663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:23.407719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:23.465018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:23.465881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:23.465971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:23.466004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:23.590066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:23.590231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:23.590274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:23.590305] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:23.593837] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-02-18T20:35:23.594122] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-18T20:35:23.594252] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:23.737429] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZUMZ.txt [2026-02-18T20:35:23.737600] [INFO ] [sig ] [3393/3398] Completed ZUMZ in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 1.8s [2026-02-18T20:35:23.737643] [INFO ] [sig ] [3394/3398] Forecasting ZURA... [2026-02-18T20:35:23.737673] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-18T20:35:23.737702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-18T20:35:23.749208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-18T20:35:23.749541] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-18T20:35:23.750331] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-18T20:35:23.750384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:23.750416] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:23.750445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:23.750504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:23.807236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:23.808044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:23.808382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:23.808423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:23.933763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:23.933923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:23.933963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:23.933993] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:23.937393] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=46.22%) [2026-02-18T20:35:23.937696] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-18T20:35:23.937829] [INFO ] [sig ] ZURA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:24.077509] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZURA.txt [2026-02-18T20:35:24.077676] [INFO ] [sig ] [3394/3398] Completed ZURA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 1.4s [2026-02-18T20:35:24.077723] [INFO ] [sig ] [3395/3398] Forecasting ZVIA... [2026-02-18T20:35:24.077755] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-18T20:35:24.077785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-18T20:35:24.089194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-18T20:35:24.089604] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-18T20:35:24.090403] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-18T20:35:24.090456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:24.090487] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:24.090513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:24.090588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:24.146875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:24.147553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:24.147654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:24.147688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:24.273118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:24.273282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:24.273322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:24.273384] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:24.277022] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-02-18T20:35:24.277309] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-18T20:35:24.277437] [INFO ] [sig ] ZVIA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:24.424211] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZVIA.txt [2026-02-18T20:35:24.424373] [INFO ] [sig ] [3395/3398] Completed ZVIA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 1.1s [2026-02-18T20:35:24.424418] [INFO ] [sig ] [3396/3398] Forecasting ZVRA... [2026-02-18T20:35:24.424454] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-18T20:35:24.424490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-18T20:35:24.436090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-18T20:35:24.436473] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-18T20:35:24.437287] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-18T20:35:24.437341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:24.437373] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:24.437399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:24.437455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:24.499018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:24.499948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:24.500047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:24.500082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:24.618636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:24.618800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:24.618842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:24.618871] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:24.622301] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-02-18T20:35:24.622608] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-18T20:35:24.622788] [INFO ] [sig ] ZVRA: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:24.762096] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZVRA.txt [2026-02-18T20:35:24.762243] [INFO ] [sig ] [3396/3398] Completed ZVRA in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 0.7s [2026-02-18T20:35:24.762283] [INFO ] [sig ] [3397/3398] Forecasting ZWS... [2026-02-18T20:35:24.762313] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-18T20:35:24.762342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-18T20:35:24.773541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-18T20:35:24.773907] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-18T20:35:24.774702] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-18T20:35:24.774755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:24.774787] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:24.774813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:24.774870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:24.832012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:24.832885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:24.832971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:24.833004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:24.957324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:24.957485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:24.957524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:24.957555] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:24.961404] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-02-18T20:35:24.961830] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-18T20:35:24.962002] [INFO ] [sig ] ZWS: Forecast for 2026-02-18: DOWN (sign=0.00) [2026-02-18T20:35:25.104777] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-19 0 -> ./output/forecasts/individual/2026-02-19/ZWS.txt [2026-02-18T20:35:25.104941] [INFO ] [sig ] [3397/3398] Completed ZWS in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 0.4s [2026-02-18T20:35:25.104982] [INFO ] [sig ] [3398/3398] Forecasting ZYME... [2026-02-18T20:35:25.105012] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-18T20:35:25.105043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-18T20:35:25.116693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-18T20:35:25.117099] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-18T20:35:25.117902] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-18T20:35:25.117975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-18T20:35:25.118007] [DEBUG] [FORECASTER] Starting train method [2026-02-18T20:35:25.118034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-18T20:35:25.118110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-18T20:35:25.174470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-18T20:35:25.175150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-18T20:35:25.175235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-18T20:35:25.175269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-18T20:35:25.294149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-18T20:35:25.294318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-18T20:35:25.294358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-18T20:35:25.294405] [INFO ] [FORECASTER] Training complete [2026-02-18T20:35:25.297865] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-18T20:35:25.298175] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-18T20:35:25.298301] [INFO ] [sig ] ZYME: Forecast for 2026-02-18: UP (sign=1.00) [2026-02-18T20:35:25.437929] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-19 1 -> ./output/forecasts/individual/2026-02-19/ZYME.txt [2026-02-18T20:35:25.438081] [INFO ] [sig ] [3398/3398] Completed ZYME in 0.3s | 2.78 sym/s | Total: 20.3m | ETA: 0.0s [2026-02-18T20:35:25.438135] [INFO ] [sig ] ================================================== [2026-02-18T20:35:25.438168] [INFO ] [sig ] Forecasts complete: 3398/3398 symbols succeeded [2026-02-18T20:35:25.438197] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-18T20:35:25.438253] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-18T20:35:25.439201] [INFO ] [sig ] Found 88 forecast dates to process [2026-02-18T20:35:25.439250] [INFO ] [sig ] [1/88] Processing report for 2025-10-10... [2026-02-18T20:35:25.439308] [INFO ] [sig ] [1/88] Report for 2025-10-10 already exists, skipping... [2026-02-18T20:35:25.439343] [INFO ] [sig ] [2/88] Processing report for 2025-10-13... [2026-02-18T20:35:25.439385] [INFO ] [sig ] [2/88] Report for 2025-10-13 already exists, skipping... [2026-02-18T20:35:25.439416] [INFO ] [sig ] [3/88] Processing report for 2025-10-14... [2026-02-18T20:35:25.439449] [INFO ] [sig ] [3/88] Report for 2025-10-14 already exists, skipping... [2026-02-18T20:35:25.439476] [INFO ] [sig ] [4/88] Processing report for 2025-10-15... [2026-02-18T20:35:25.439514] [INFO ] [sig ] [4/88] Report for 2025-10-15 already exists, skipping... [2026-02-18T20:35:25.439543] [INFO ] [sig ] [5/88] Processing report for 2025-10-16... [2026-02-18T20:35:25.439600] [INFO ] [sig ] [5/88] Report for 2025-10-16 already exists, skipping... [2026-02-18T20:35:25.439632] [INFO ] [sig ] [6/88] Processing report for 2025-10-17... [2026-02-18T20:35:25.439664] [INFO ] [sig ] [6/88] Report for 2025-10-17 already exists, skipping... [2026-02-18T20:35:25.439690] [INFO ] [sig ] [7/88] Processing report for 2025-10-20... [2026-02-18T20:35:25.439727] [INFO ] [sig ] [7/88] Report for 2025-10-20 already exists, skipping... [2026-02-18T20:35:25.439755] [INFO ] [sig ] [8/88] Processing report for 2025-10-21... [2026-02-18T20:35:25.439791] [INFO ] [sig ] [8/88] Report for 2025-10-21 already exists, skipping... [2026-02-18T20:35:25.439819] [INFO ] [sig ] [9/88] Processing report for 2025-10-22... [2026-02-18T20:35:25.439851] [INFO ] [sig ] [9/88] Report for 2025-10-22 already exists, skipping... [2026-02-18T20:35:25.439877] [INFO ] [sig ] [10/88] Processing report for 2025-10-23... [2026-02-18T20:35:25.439907] [INFO ] [sig ] [10/88] Report for 2025-10-23 already exists, skipping... [2026-02-18T20:35:25.439934] [INFO ] [sig ] [11/88] Processing report for 2025-10-24... [2026-02-18T20:35:25.439964] [INFO ] [sig ] [11/88] Report for 2025-10-24 already exists, skipping... [2026-02-18T20:35:25.439989] [INFO ] [sig ] [12/88] Processing report for 2025-10-27... [2026-02-18T20:35:25.440026] [INFO ] [sig ] [12/88] Report for 2025-10-27 already exists, skipping... [2026-02-18T20:35:25.440053] [INFO ] [sig ] [13/88] Processing report for 2025-10-28... [2026-02-18T20:35:25.440093] [INFO ] [sig ] [13/88] Report for 2025-10-28 already exists, skipping... [2026-02-18T20:35:25.440120] [INFO ] [sig ] [14/88] Processing report for 2025-10-30... [2026-02-18T20:35:25.440152] [INFO ] [sig ] [14/88] Report for 2025-10-30 already exists, skipping... [2026-02-18T20:35:25.440179] [INFO ] [sig ] [15/88] Processing report for 2025-10-31... [2026-02-18T20:35:25.440218] [INFO ] [sig ] [15/88] Report for 2025-10-31 already exists, skipping... [2026-02-18T20:35:25.440247] [INFO ] [sig ] [16/88] Processing report for 2025-11-03... [2026-02-18T20:35:25.440289] [INFO ] [sig ] [16/88] Report for 2025-11-03 already exists, skipping... [2026-02-18T20:35:25.440326] [INFO ] [sig ] [17/88] Processing report for 2025-11-04... [2026-02-18T20:35:25.440360] [INFO ] [sig ] [17/88] Report for 2025-11-04 already exists, skipping... [2026-02-18T20:35:25.440386] [INFO ] [sig ] [18/88] Processing report for 2025-11-05... [2026-02-18T20:35:25.440416] [INFO ] [sig ] [18/88] Report for 2025-11-05 already exists, skipping... [2026-02-18T20:35:25.440442] [INFO ] [sig ] [19/88] Processing report for 2025-11-06... [2026-02-18T20:35:25.440472] [INFO ] [sig ] [19/88] Report for 2025-11-06 already exists, skipping... [2026-02-18T20:35:25.440497] [INFO ] [sig ] [20/88] Processing report for 2025-11-07... [2026-02-18T20:35:25.440526] [INFO ] [sig ] [20/88] Report for 2025-11-07 already exists, skipping... [2026-02-18T20:35:25.440551] [INFO ] [sig ] [21/88] Processing report for 2025-11-10... [2026-02-18T20:35:25.440604] [INFO ] [sig ] [21/88] Report for 2025-11-10 already exists, skipping... [2026-02-18T20:35:25.440633] [INFO ] [sig ] [22/88] Processing report for 2025-11-11... [2026-02-18T20:35:25.440664] [INFO ] [sig ] [22/88] Report for 2025-11-11 already exists, skipping... [2026-02-18T20:35:25.440689] [INFO ] [sig ] [23/88] Processing report for 2025-11-12... [2026-02-18T20:35:25.440719] [INFO ] [sig ] [23/88] Report for 2025-11-12 already exists, skipping... [2026-02-18T20:35:25.440744] [INFO ] [sig ] [24/88] Processing report for 2025-11-13... [2026-02-18T20:35:25.440782] [INFO ] [sig ] [24/88] Report for 2025-11-13 already exists, skipping... [2026-02-18T20:35:25.440808] [INFO ] [sig ] [25/88] Processing report for 2025-11-17... [2026-02-18T20:35:25.440848] [INFO ] [sig ] [25/88] Report for 2025-11-17 already exists, skipping... [2026-02-18T20:35:25.440876] [INFO ] [sig ] [26/88] Processing report for 2025-11-18... [2026-02-18T20:35:25.440912] [INFO ] [sig ] [26/88] Report for 2025-11-18 already exists, skipping... [2026-02-18T20:35:25.440940] [INFO ] [sig ] [27/88] Processing report for 2025-11-19... [2026-02-18T20:35:25.440976] [INFO ] [sig ] [27/88] Report for 2025-11-19 already exists, skipping... [2026-02-18T20:35:25.441003] [INFO ] [sig ] [28/88] Processing report for 2025-11-20... [2026-02-18T20:35:25.441037] [INFO ] [sig ] [28/88] Report for 2025-11-20 already exists, skipping... [2026-02-18T20:35:25.441065] [INFO ] [sig ] [29/88] Processing report for 2025-11-21... [2026-02-18T20:35:25.441095] [INFO ] [sig ] [29/88] Report for 2025-11-21 already exists, skipping... [2026-02-18T20:35:25.441119] [INFO ] [sig ] [30/88] Processing report for 2025-11-24... [2026-02-18T20:35:25.441149] [INFO ] [sig ] [30/88] Report for 2025-11-24 already exists, skipping... [2026-02-18T20:35:25.441174] [INFO ] [sig ] [31/88] Processing report for 2025-11-25... [2026-02-18T20:35:25.441211] [INFO ] [sig ] [31/88] Report for 2025-11-25 already exists, skipping... [2026-02-18T20:35:25.441238] [INFO ] [sig ] [32/88] Processing report for 2025-11-26... [2026-02-18T20:35:25.441274] [INFO ] [sig ] [32/88] Report for 2025-11-26 already exists, skipping... [2026-02-18T20:35:25.441301] [INFO ] [sig ] [33/88] Processing report for 2025-11-28... [2026-02-18T20:35:25.441332] [INFO ] [sig ] [33/88] Report for 2025-11-28 already exists, skipping... [2026-02-18T20:35:25.441357] [INFO ] [sig ] [34/88] Processing report for 2025-12-01... [2026-02-18T20:35:25.441393] [INFO ] [sig ] [34/88] Report for 2025-12-01 already exists, skipping... [2026-02-18T20:35:25.441419] [INFO ] [sig ] [35/88] Processing report for 2025-12-02... [2026-02-18T20:35:25.441450] [INFO ] [sig ] [35/88] Report for 2025-12-02 already exists, skipping... [2026-02-18T20:35:25.441481] [INFO ] [sig ] [36/88] Processing report for 2025-12-03... [2026-02-18T20:35:25.441513] [INFO ] [sig ] [36/88] Report for 2025-12-03 already exists, skipping... [2026-02-18T20:35:25.441539] [INFO ] [sig ] [37/88] Processing report for 2025-12-04... [2026-02-18T20:35:25.441628] [INFO ] [sig ] [37/88] Report for 2025-12-04 already exists, skipping... [2026-02-18T20:35:25.441658] [INFO ] [sig ] [38/88] Processing report for 2025-12-05... [2026-02-18T20:35:25.441694] [INFO ] [sig ] [38/88] Report for 2025-12-05 already exists, skipping... [2026-02-18T20:35:25.441722] [INFO ] [sig ] [39/88] Processing report for 2025-12-08... [2026-02-18T20:35:25.441754] [INFO ] [sig ] [39/88] Report for 2025-12-08 already exists, skipping... [2026-02-18T20:35:25.441780] [INFO ] [sig ] [40/88] Processing report for 2025-12-09... [2026-02-18T20:35:25.441810] [INFO ] [sig ] [40/88] Report for 2025-12-09 already exists, skipping... [2026-02-18T20:35:25.441836] [INFO ] [sig ] [41/88] Processing report for 2025-12-10... [2026-02-18T20:35:25.441880] [INFO ] [sig ] [41/88] Report for 2025-12-10 already exists, skipping... [2026-02-18T20:35:25.441908] [INFO ] [sig ] [42/88] Processing report for 2025-12-11... [2026-02-18T20:35:25.441939] [INFO ] [sig ] [42/88] Report for 2025-12-11 already exists, skipping... [2026-02-18T20:35:25.441964] [INFO ] [sig ] [43/88] Processing report for 2025-12-12... [2026-02-18T20:35:25.441994] [INFO ] [sig ] [43/88] Report for 2025-12-12 already exists, skipping... [2026-02-18T20:35:25.442019] [INFO ] [sig ] [44/88] Processing report for 2025-12-15... [2026-02-18T20:35:25.442049] [INFO ] [sig ] [44/88] Report for 2025-12-15 already exists, skipping... [2026-02-18T20:35:25.442075] [INFO ] [sig ] [45/88] Processing report for 2025-12-16... [2026-02-18T20:35:25.442105] [INFO ] [sig ] [45/88] Report for 2025-12-16 already exists, skipping... [2026-02-18T20:35:25.442130] [INFO ] [sig ] [46/88] Processing report for 2025-12-17... [2026-02-18T20:35:25.442161] [INFO ] [sig ] [46/88] Report for 2025-12-17 already exists, skipping... [2026-02-18T20:35:25.442186] [INFO ] [sig ] [47/88] Processing report for 2025-12-18... [2026-02-18T20:35:25.442223] [INFO ] [sig ] [47/88] Report for 2025-12-18 already exists, skipping... [2026-02-18T20:35:25.442251] [INFO ] [sig ] [48/88] Processing report for 2025-12-19... [2026-02-18T20:35:25.442281] [INFO ] [sig ] [48/88] Report for 2025-12-19 already exists, skipping... [2026-02-18T20:35:25.442306] [INFO ] [sig ] [49/88] Processing report for 2025-12-22... [2026-02-18T20:35:25.442350] [INFO ] [sig ] [49/88] Report for 2025-12-22 already exists, skipping... [2026-02-18T20:35:25.442377] [INFO ] [sig ] [50/88] Processing report for 2025-12-23... [2026-02-18T20:35:25.442418] [INFO ] [sig ] [50/88] Report for 2025-12-23 already exists, skipping... [2026-02-18T20:35:25.442445] [INFO ] [sig ] [51/88] Processing report for 2025-12-24... [2026-02-18T20:35:25.442480] [INFO ] [sig ] [51/88] Report for 2025-12-24 already exists, skipping... [2026-02-18T20:35:25.442507] [INFO ] [sig ] [52/88] Processing report for 2025-12-26... [2026-02-18T20:35:25.442537] [INFO ] [sig ] [52/88] Report for 2025-12-26 already exists, skipping... [2026-02-18T20:35:25.442562] [INFO ] [sig ] [53/88] Processing report for 2025-12-29... [2026-02-18T20:35:25.442622] [INFO ] [sig ] [53/88] Report for 2025-12-29 already exists, skipping... [2026-02-18T20:35:25.442651] [INFO ] [sig ] [54/88] Processing report for 2025-12-30... [2026-02-18T20:35:25.442681] [INFO ] [sig ] [54/88] Report for 2025-12-30 already exists, skipping... [2026-02-18T20:35:25.442707] [INFO ] [sig ] [55/88] Processing report for 2025-12-31... [2026-02-18T20:35:25.442745] [INFO ] [sig ] [55/88] Report for 2025-12-31 already exists, skipping... [2026-02-18T20:35:25.442779] [INFO ] [sig ] [56/88] Processing report for 2026-01-02... [2026-02-18T20:35:25.442818] [INFO ] [sig ] [56/88] Report for 2026-01-02 already exists, skipping... [2026-02-18T20:35:25.442845] [INFO ] [sig ] [57/88] Processing report for 2026-01-05... [2026-02-18T20:35:25.442875] [INFO ] [sig ] [57/88] Report for 2026-01-05 already exists, skipping... [2026-02-18T20:35:25.442900] [INFO ] [sig ] [58/88] Processing report for 2026-01-06... [2026-02-18T20:35:25.442930] [INFO ] [sig ] [58/88] Report for 2026-01-06 already exists, skipping... [2026-02-18T20:35:25.442955] [INFO ] [sig ] [59/88] Processing report for 2026-01-07... [2026-02-18T20:35:25.442993] [INFO ] [sig ] [59/88] Report for 2026-01-07 already exists, skipping... [2026-02-18T20:35:25.443019] [INFO ] [sig ] [60/88] Processing report for 2026-01-08... [2026-02-18T20:35:25.443056] [INFO ] [sig ] [60/88] Report for 2026-01-08 already exists, skipping... [2026-02-18T20:35:25.443084] [INFO ] [sig ] [61/88] Processing report for 2026-01-09... [2026-02-18T20:35:25.443119] [INFO ] [sig ] [61/88] Report for 2026-01-09 already exists, skipping... [2026-02-18T20:35:25.443147] [INFO ] [sig ] [62/88] Processing report for 2026-01-12... [2026-02-18T20:35:25.443177] [INFO ] [sig ] [62/88] Report for 2026-01-12 already exists, skipping... [2026-02-18T20:35:25.443203] [INFO ] [sig ] [63/88] Processing report for 2026-01-13... [2026-02-18T20:35:25.443244] [INFO ] [sig ] [63/88] Report for 2026-01-13 already exists, skipping... [2026-02-18T20:35:25.443271] [INFO ] [sig ] [64/88] Processing report for 2026-01-14... [2026-02-18T20:35:25.443309] [INFO ] [sig ] [64/88] Report for 2026-01-14 already exists, skipping... [2026-02-18T20:35:25.443335] [INFO ] [sig ] [65/88] Processing report for 2026-01-15... [2026-02-18T20:35:25.443365] [INFO ] [sig ] [65/88] Report for 2026-01-15 already exists, skipping... [2026-02-18T20:35:25.443390] [INFO ] [sig ] [66/88] Processing report for 2026-01-16... [2026-02-18T20:35:25.443427] [INFO ] [sig ] [66/88] Report for 2026-01-16 already exists, skipping... [2026-02-18T20:35:25.443455] [INFO ] [sig ] [67/88] Processing report for 2026-01-20... [2026-02-18T20:35:25.443485] [INFO ] [sig ] [67/88] Report for 2026-01-20 already exists, skipping... [2026-02-18T20:35:25.443510] [INFO ] [sig ] [68/88] Processing report for 2026-01-21... [2026-02-18T20:35:25.443555] [INFO ] [sig ] [68/88] Report for 2026-01-21 already exists, skipping... [2026-02-18T20:35:25.443616] [INFO ] [sig ] [69/88] Processing report for 2026-01-22... [2026-02-18T20:35:25.443660] [INFO ] [sig ] [69/88] Report for 2026-01-22 already exists, skipping... [2026-02-18T20:35:25.443687] [INFO ] [sig ] [70/88] Processing report for 2026-01-23... [2026-02-18T20:35:25.443732] [INFO ] [sig ] [70/88] Report for 2026-01-23 already exists, skipping... [2026-02-18T20:35:25.443759] [INFO ] [sig ] [71/88] Processing report for 2026-01-26... [2026-02-18T20:35:25.443791] [INFO ] [sig ] [71/88] Report for 2026-01-26 already exists, skipping... [2026-02-18T20:35:25.443816] [INFO ] [sig ] [72/88] Processing report for 2026-01-27... [2026-02-18T20:35:25.443856] [INFO ] [sig ] [72/88] Report for 2026-01-27 already exists, skipping... [2026-02-18T20:35:25.443883] [INFO ] [sig ] [73/88] Processing report for 2026-01-28... [2026-02-18T20:35:25.443919] [INFO ] [sig ] [73/88] Report for 2026-01-28 already exists, skipping... [2026-02-18T20:35:25.443946] [INFO ] [sig ] [74/88] Processing report for 2026-01-29... [2026-02-18T20:35:25.443982] [INFO ] [sig ] [74/88] Report for 2026-01-29 already exists, skipping... [2026-02-18T20:35:25.444028] [INFO ] [sig ] [75/88] Processing report for 2026-01-30... [2026-02-18T20:35:25.444070] [INFO ] [sig ] [75/88] Report for 2026-01-30 already exists, skipping... [2026-02-18T20:35:25.444099] [INFO ] [sig ] [76/88] Processing report for 2026-02-02... [2026-02-18T20:35:25.444148] [INFO ] [sig ] [76/88] Report for 2026-02-02 already exists, skipping... [2026-02-18T20:35:25.444177] [INFO ] [sig ] [77/88] Processing report for 2026-02-03... [2026-02-18T20:35:25.444212] [INFO ] [sig ] [77/88] Report for 2026-02-03 already exists, skipping... [2026-02-18T20:35:25.444240] [INFO ] [sig ] [78/88] Processing report for 2026-02-04... [2026-02-18T20:35:25.444278] [INFO ] [sig ] [78/88] Report for 2026-02-04 already exists, skipping... [2026-02-18T20:35:25.444305] [INFO ] [sig ] [79/88] Processing report for 2026-02-05... [2026-02-18T20:35:25.444342] [INFO ] [sig ] [79/88] Report for 2026-02-05 already exists, skipping... [2026-02-18T20:35:25.444369] [INFO ] [sig ] [80/88] Processing report for 2026-02-06... [2026-02-18T20:35:25.444404] [INFO ] [sig ] [80/88] Report for 2026-02-06 already exists, skipping... [2026-02-18T20:35:25.444431] [INFO ] [sig ] [81/88] Processing report for 2026-02-09... [2026-02-18T20:35:25.444475] [INFO ] [sig ] [81/88] Report for 2026-02-09 already exists, skipping... [2026-02-18T20:35:25.444506] [INFO ] [sig ] [82/88] Processing report for 2026-02-10... [2026-02-18T20:35:25.444536] [INFO ] [sig ] [82/88] Report for 2026-02-10 already exists, skipping... [2026-02-18T20:35:25.444562] [INFO ] [sig ] [83/88] Processing report for 2026-02-11... [2026-02-18T20:35:25.444627] [INFO ] [sig ] [83/88] Report for 2026-02-11 already exists, skipping... [2026-02-18T20:35:25.444656] [INFO ] [sig ] [84/88] Processing report for 2026-02-12... [2026-02-18T20:35:25.444686] [INFO ] [sig ] [84/88] Report for 2026-02-12 already exists, skipping... [2026-02-18T20:35:25.444712] [INFO ] [sig ] [85/88] Processing report for 2026-02-13... [2026-02-18T20:35:25.444749] [INFO ] [sig ] [85/88] Report for 2026-02-13 already exists, skipping... [2026-02-18T20:35:25.444775] [INFO ] [sig ] [86/88] Processing report for 2026-02-17... [2026-02-18T20:35:25.444812] [INFO ] [sig ] [86/88] Report for 2026-02-17 already exists, skipping... [2026-02-18T20:35:25.444839] [INFO ] [sig ] [87/88] Processing report for 2026-02-18... [2026-02-18T20:35:25.444878] [INFO ] [sig ] [87/88] Report for 2026-02-18 already exists, skipping... [2026-02-18T20:35:25.444906] [INFO ] [sig ] [88/88] Processing report for 2026-02-19... [2026-02-18T20:35:25.517259] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.517654] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-18T20:35:25.518001] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.518319] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-18T20:35:25.518603] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.518942] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-18T20:35:25.519209] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.519451] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-18T20:35:25.519706] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.519999] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.520313] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-18T20:35:25.520593] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-18T20:35:25.520859] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.521105] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-18T20:35:25.521396] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.521701] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-18T20:35:25.521976] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-18T20:35:25.522378] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-18T20:35:25.522649] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-18T20:35:25.522965] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-18T20:35:25.523238] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.523604] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-18T20:35:25.523903] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.524158] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.524509] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-18T20:35:25.524800] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.525099] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-18T20:35:25.525363] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-18T20:35:25.525666] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.525936] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-18T20:35:25.526230] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-18T20:35:25.526486] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.526801] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-18T20:35:25.527098] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-18T20:35:25.527386] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.527687] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.527929] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-18T20:35:25.528193] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-18T20:35:25.528483] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.528801] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-18T20:35:25.529081] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-18T20:35:25.529366] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-18T20:35:25.529648] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.529924] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.530195] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-18T20:35:25.530529] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-18T20:35:25.530877] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.531157] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-18T20:35:25.531429] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.531792] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-18T20:35:25.532114] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-18T20:35:25.532407] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-18T20:35:25.532722] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.533028] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.533280] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.533533] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.533811] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.534061] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.534323] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-18T20:35:25.534620] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-18T20:35:25.534923] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-18T20:35:25.535267] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.535628] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-18T20:35:25.535898] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.536154] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-18T20:35:25.537239] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.537549] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-18T20:35:25.538158] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.538745] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.539551] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-18T20:35:25.539861] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-18T20:35:25.540117] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-18T20:35:25.541230] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.541493] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-18T20:35:25.541861] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-18T20:35:25.542181] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-18T20:35:25.542445] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-18T20:35:25.542719] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.543011] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-18T20:35:25.543252] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.543631] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-18T20:35:25.543896] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.544226] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.544509] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.544776] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-18T20:35:25.545041] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-18T20:35:25.545277] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-18T20:35:25.546336] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-18T20:35:25.546628] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.546902] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-18T20:35:25.547170] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-18T20:35:25.547447] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.547738] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-18T20:35:25.548040] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.548918] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-18T20:35:25.549225] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-18T20:35:25.549501] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-18T20:35:25.549834] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.550122] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.550389] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-18T20:35:25.550638] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.550936] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-18T20:35:25.551175] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-18T20:35:25.551427] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-18T20:35:25.551678] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.551977] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-18T20:35:25.552981] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-18T20:35:25.553249] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.553499] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-18T20:35:25.553779] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-18T20:35:25.554671] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-18T20:35:25.554926] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-18T20:35:25.555222] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.555499] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-18T20:35:25.555828] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.556124] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.556461] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-18T20:35:25.556766] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-18T20:35:25.557017] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-18T20:35:25.557527] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.557815] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.558080] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-18T20:35:25.558373] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.558672] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-18T20:35:25.558936] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-18T20:35:25.559189] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-18T20:35:25.559438] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.559705] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-18T20:35:25.559950] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-18T20:35:25.560247] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.560509] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.560788] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-18T20:35:25.561039] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.561342] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-18T20:35:25.561645] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-18T20:35:25.561892] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.562153] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-18T20:35:25.562406] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-18T20:35:25.562662] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.562902] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-18T20:35:25.563139] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-18T20:35:25.563386] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-18T20:35:25.563630] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-18T20:35:25.563879] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.564144] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-18T20:35:25.564391] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-18T20:35:25.564636] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-18T20:35:25.564896] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-18T20:35:25.565147] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-18T20:35:25.565411] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.565705] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-18T20:35:25.566003] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-18T20:35:25.566267] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-18T20:35:25.566515] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-18T20:35:25.566772] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-18T20:35:25.567006] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-18T20:35:25.567245] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-18T20:35:25.567485] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.567751] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-18T20:35:25.567854] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-18T20:35:25.568170] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-18T20:35:25.568470] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-18T20:35:25.568810] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-18T20:35:25.569089] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-18T20:35:25.569345] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-18T20:35:25.569644] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.569892] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.570184] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.570495] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-18T20:35:25.570804] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-18T20:35:25.571060] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-18T20:35:25.571310] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.572310] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-18T20:35:25.572583] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-18T20:35:25.572838] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.573089] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-18T20:35:25.573356] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-18T20:35:25.573622] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-18T20:35:25.573869] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-18T20:35:25.574173] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.574431] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-18T20:35:25.574676] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.574948] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-18T20:35:25.575219] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-18T20:35:25.575523] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.575794] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.576040] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-18T20:35:25.576377] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-18T20:35:25.576649] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-18T20:35:25.576944] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.577206] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-18T20:35:25.577459] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-18T20:35:25.577723] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.577989] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-18T20:35:25.578269] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.578543] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-18T20:35:25.578827] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-18T20:35:25.579081] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.579401] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-18T20:35:25.579662] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-18T20:35:25.579923] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-18T20:35:25.580219] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-18T20:35:25.580532] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.580819] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.581110] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-18T20:35:25.581347] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-18T20:35:25.581669] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.581984] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.582231] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-18T20:35:25.582469] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.582830] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-18T20:35:25.583125] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-18T20:35:25.583437] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-18T20:35:25.583720] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.584011] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-18T20:35:25.584865] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-18T20:35:25.585220] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-18T20:35:25.585508] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-18T20:35:25.585802] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.586059] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-18T20:35:25.586409] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.586709] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-18T20:35:25.586996] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-18T20:35:25.587264] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.587519] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.587828] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-18T20:35:25.588108] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-18T20:35:25.588424] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.588704] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-18T20:35:25.588976] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-18T20:35:25.589258] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-18T20:35:25.589600] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-18T20:35:25.589906] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.590205] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-18T20:35:25.590445] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.590700] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.590957] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.591220] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.591767] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.592065] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-18T20:35:25.592361] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.592635] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.592904] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-18T20:35:25.593652] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-18T20:35:25.593955] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.594220] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-18T20:35:25.594483] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.594741] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-18T20:35:25.594991] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-18T20:35:25.595302] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-18T20:35:25.595589] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-18T20:35:25.595860] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-18T20:35:25.596121] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-18T20:35:25.596386] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.596667] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-18T20:35:25.596913] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-18T20:35:25.597185] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-18T20:35:25.597529] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-18T20:35:25.597870] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.598144] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.598392] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.598643] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-18T20:35:25.598917] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-18T20:35:25.599202] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.599462] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-18T20:35:25.599546] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-18T20:35:25.599850] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.600125] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.600378] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-18T20:35:25.600666] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-18T20:35:25.600960] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-18T20:35:25.601265] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-18T20:35:25.601606] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-18T20:35:25.601887] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-18T20:35:25.602164] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-18T20:35:25.603291] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-18T20:35:25.603651] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-18T20:35:25.603968] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-18T20:35:25.604277] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-18T20:35:25.604648] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.604927] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-18T20:35:25.605216] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-18T20:35:25.605549] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-18T20:35:25.605850] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-18T20:35:25.606110] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.606425] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-18T20:35:25.606699] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-18T20:35:25.607109] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-18T20:35:25.607511] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-18T20:35:25.608167] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-18T20:35:25.609089] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-18T20:35:25.609370] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.609648] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-18T20:35:25.609932] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-18T20:35:25.610203] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.610468] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.610799] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-18T20:35:25.611125] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.611377] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-18T20:35:25.612182] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-18T20:35:25.612512] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-18T20:35:25.612817] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.613090] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-18T20:35:25.613401] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-18T20:35:25.613662] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.613929] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.614174] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-18T20:35:25.614430] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.614702] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-18T20:35:25.615006] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.615243] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-18T20:35:25.615506] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-18T20:35:25.615909] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-18T20:35:25.616255] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-18T20:35:25.616510] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.616863] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.617188] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.617450] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-18T20:35:25.617718] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-18T20:35:25.617990] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.618300] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-18T20:35:25.618615] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.618877] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-18T20:35:25.619143] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-18T20:35:25.619399] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.619679] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.619934] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-18T20:35:25.620199] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.620478] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-18T20:35:25.620850] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.621147] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-18T20:35:25.621409] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-18T20:35:25.621685] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-18T20:35:25.621978] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-18T20:35:25.622215] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-18T20:35:25.622456] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.623448] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-18T20:35:25.623765] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-18T20:35:25.624018] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-18T20:35:25.624306] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-18T20:35:25.624611] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.624948] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.625230] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-18T20:35:25.625540] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.625823] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.626077] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.626352] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-18T20:35:25.626648] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-18T20:35:25.626901] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-18T20:35:25.627167] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-18T20:35:25.627409] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.627651] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.627942] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-18T20:35:25.628191] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.628454] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-18T20:35:25.628783] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-18T20:35:25.629135] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-18T20:35:25.629469] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.629790] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-18T20:35:25.630049] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-18T20:35:25.630383] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-18T20:35:25.630694] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-18T20:35:25.630975] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-18T20:35:25.631293] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-18T20:35:25.631541] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-18T20:35:25.631840] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-18T20:35:25.632106] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-18T20:35:25.632380] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-18T20:35:25.632669] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-18T20:35:25.632975] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.633241] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-18T20:35:25.633494] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-18T20:35:25.633740] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-18T20:35:25.634048] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.634327] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.634616] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-18T20:35:25.634879] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.635134] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.635374] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.636101] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-18T20:35:25.636425] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-18T20:35:25.636705] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-18T20:35:25.636990] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.637246] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-18T20:35:25.637503] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.637781] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-18T20:35:25.638125] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-18T20:35:25.638384] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-18T20:35:25.638659] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-18T20:35:25.638968] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.639218] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-18T20:35:25.639603] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.639861] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-18T20:35:25.640136] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-18T20:35:25.640393] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-18T20:35:25.640662] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-18T20:35:25.640922] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.641164] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-18T20:35:25.641404] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-18T20:35:25.641671] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-18T20:35:25.641937] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-18T20:35:25.642184] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-18T20:35:25.642430] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-18T20:35:25.642676] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.642918] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-18T20:35:25.643162] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.643466] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-18T20:35:25.644319] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-18T20:35:25.644606] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-18T20:35:25.644872] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-18T20:35:25.645152] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-18T20:35:25.645408] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.645673] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-18T20:35:25.645981] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-18T20:35:25.646276] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.646592] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-18T20:35:25.646868] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-18T20:35:25.647163] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-18T20:35:25.647458] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-18T20:35:25.647779] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-18T20:35:25.648024] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-18T20:35:25.648313] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-18T20:35:25.648649] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-18T20:35:25.649015] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-18T20:35:25.649321] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-18T20:35:25.649675] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.650015] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.650297] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.650599] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.650883] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.651168] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.651424] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.651685] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-18T20:35:25.651956] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-18T20:35:25.652237] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-18T20:35:25.652553] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-18T20:35:25.652832] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-18T20:35:25.653074] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-18T20:35:25.653328] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-18T20:35:25.653630] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-18T20:35:25.653922] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-18T20:35:25.654194] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.654496] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-18T20:35:25.654773] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-18T20:35:25.655092] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-18T20:35:25.655348] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.655602] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.656015] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.656326] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.656616] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.656872] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.657125] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.657429] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-18T20:35:25.657678] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.657922] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-18T20:35:25.658267] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.658647] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-18T20:35:25.658912] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.659172] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.659447] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-18T20:35:25.659723] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-18T20:35:25.660040] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.660308] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-18T20:35:25.660625] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.660922] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.661244] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.661533] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-18T20:35:25.661892] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-18T20:35:25.662190] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-18T20:35:25.662460] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.662757] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-18T20:35:25.663087] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-18T20:35:25.663421] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-18T20:35:25.663680] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-18T20:35:25.663981] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-18T20:35:25.664242] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-18T20:35:25.664489] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.665284] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-18T20:35:25.665597] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.666151] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.666504] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-18T20:35:25.666775] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-18T20:35:25.667218] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-18T20:35:25.667519] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-18T20:35:25.667796] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-18T20:35:25.668058] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.668398] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-18T20:35:25.668886] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-18T20:35:25.669175] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-18T20:35:25.669450] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.669713] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-18T20:35:25.669961] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.670367] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.670635] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.670906] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-18T20:35:25.671207] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.671463] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.671708] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.672026] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-18T20:35:25.672268] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-18T20:35:25.672538] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.672798] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.673038] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-18T20:35:25.673333] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-18T20:35:25.673591] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.673831] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-18T20:35:25.674118] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-18T20:35:25.674372] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-18T20:35:25.674664] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.674908] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.675202] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-18T20:35:25.675457] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-18T20:35:25.675723] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-18T20:35:25.675996] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-18T20:35:25.676237] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-18T20:35:25.676505] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-18T20:35:25.676774] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-18T20:35:25.677021] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-18T20:35:25.678014] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-18T20:35:25.678308] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-18T20:35:25.678602] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-18T20:35:25.678847] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-18T20:35:25.679102] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-18T20:35:25.679338] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-18T20:35:25.679418] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-18T20:35:25.679647] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-18T20:35:25.679907] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-18T20:35:25.680664] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-18T20:35:25.680912] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-18T20:35:25.681226] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.681522] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-18T20:35:25.681844] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.682099] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-18T20:35:25.682361] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-18T20:35:25.682652] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.682945] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-18T20:35:25.683238] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-18T20:35:25.683508] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-18T20:35:25.683784] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.684086] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-18T20:35:25.684164] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-18T20:35:25.684460] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-18T20:35:25.684782] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.685032] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-18T20:35:25.685329] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-18T20:35:25.685596] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-18T20:35:25.685887] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.686175] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-18T20:35:25.686529] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.686803] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.687110] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.687349] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.687599] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.687845] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.688103] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-18T20:35:25.688411] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-18T20:35:25.688670] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-18T20:35:25.688955] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.689187] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-18T20:35:25.689422] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-18T20:35:25.689702] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-18T20:35:25.689987] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-18T20:35:25.690225] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-18T20:35:25.690490] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-18T20:35:25.690786] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-18T20:35:25.691033] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-18T20:35:25.691275] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-18T20:35:25.691519] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.691795] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-18T20:35:25.692050] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-18T20:35:25.692289] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.692531] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-18T20:35:25.692810] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-18T20:35:25.693069] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.693307] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.693542] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-18T20:35:25.693824] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-18T20:35:25.694059] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-18T20:35:25.694300] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-18T20:35:25.694681] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-18T20:35:25.694930] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.695175] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-18T20:35:25.695417] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-18T20:35:25.696376] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-18T20:35:25.696859] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.697113] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-18T20:35:25.697357] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-18T20:35:25.697654] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.698058] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.698541] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-18T20:35:25.698872] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-18T20:35:25.699134] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-18T20:35:25.700077] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-18T20:35:25.700347] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-18T20:35:25.700605] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.700900] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-18T20:35:25.701203] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-18T20:35:25.701455] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.701891] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-18T20:35:25.702206] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.702487] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-18T20:35:25.702800] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.703089] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-18T20:35:25.703377] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-18T20:35:25.703620] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-18T20:35:25.703862] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-18T20:35:25.704101] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-18T20:35:25.704354] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-18T20:35:25.705202] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-18T20:35:25.705447] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-18T20:35:25.705754] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.705996] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-18T20:35:25.706288] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.706589] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-18T20:35:25.706854] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-18T20:35:25.706924] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.707212] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.707464] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-18T20:35:25.707915] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-18T20:35:25.708175] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-18T20:35:25.708435] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-18T20:35:25.708685] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-18T20:35:25.708946] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-18T20:35:25.709237] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.709669] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-18T20:35:25.709932] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.710195] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-18T20:35:25.710420] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-18T20:35:25.710676] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.710969] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.711210] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-18T20:35:25.711462] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-18T20:35:25.711703] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.711945] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-18T20:35:25.712177] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-18T20:35:25.712411] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-18T20:35:25.714176] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-18T20:35:25.715815] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.716059] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-18T20:35:25.716303] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-18T20:35:25.716608] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-18T20:35:25.716900] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.717141] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.718081] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.718341] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-18T20:35:25.718624] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-18T20:35:25.719080] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-18T20:35:25.719332] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.719600] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.720024] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-18T20:35:25.720294] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.721265] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.722108] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.722360] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-18T20:35:25.722650] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-18T20:35:25.723069] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-18T20:35:25.723329] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-18T20:35:25.723590] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.723830] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-18T20:35:25.724064] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-18T20:35:25.724319] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-18T20:35:25.724550] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.724810] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-18T20:35:25.725048] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-18T20:35:25.725284] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.725544] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-18T20:35:25.725824] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.726085] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-18T20:35:25.726356] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.726611] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.726875] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.727147] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-18T20:35:25.727415] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-18T20:35:25.727751] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-18T20:35:25.728022] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-18T20:35:25.728335] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-18T20:35:25.728610] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.728861] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-18T20:35:25.729120] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.729373] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-18T20:35:25.729611] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.729906] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-18T20:35:25.730180] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-18T20:35:25.730492] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-18T20:35:25.730805] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.731197] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-18T20:35:25.731445] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.731695] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-18T20:35:25.731991] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-18T20:35:25.732255] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-18T20:35:25.732621] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-18T20:35:25.732872] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-18T20:35:25.733143] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-18T20:35:25.733380] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-18T20:35:25.733615] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.733904] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-18T20:35:25.734191] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.734428] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-18T20:35:25.734711] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.734972] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-18T20:35:25.735840] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-18T20:35:25.736146] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.736410] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.736643] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-18T20:35:25.736879] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-18T20:35:25.737937] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-18T20:35:25.738181] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-18T20:35:25.738423] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-18T20:35:25.738714] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.739002] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-18T20:35:25.739296] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-18T20:35:25.739555] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-18T20:35:25.739822] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.740057] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.740336] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-18T20:35:25.740565] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-18T20:35:25.740817] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.741061] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.741286] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-18T20:35:25.741594] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-18T20:35:25.741877] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.742121] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-18T20:35:25.742366] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-18T20:35:25.742624] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-18T20:35:25.742907] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-18T20:35:25.743146] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-18T20:35:25.743390] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.743629] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-18T20:35:25.743871] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-18T20:35:25.744163] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-18T20:35:25.744392] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-18T20:35:25.744619] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-18T20:35:25.744850] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-18T20:35:25.745093] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-18T20:35:25.745321] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.745567] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.745822] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-18T20:35:25.746051] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-18T20:35:25.746295] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-18T20:35:25.747417] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.747670] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-18T20:35:25.747924] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-18T20:35:25.748296] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.748535] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-18T20:35:25.748806] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.749065] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-18T20:35:25.749336] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-18T20:35:25.749626] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.749866] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-18T20:35:25.750093] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-18T20:35:25.750322] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-18T20:35:25.750554] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-18T20:35:25.750873] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.751111] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-18T20:35:25.751397] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.751656] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-18T20:35:25.751896] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-18T20:35:25.752130] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-18T20:35:25.752390] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.752641] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-18T20:35:25.752894] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-18T20:35:25.753125] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-18T20:35:25.753360] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-18T20:35:25.753647] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-18T20:35:25.753957] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-18T20:35:25.754921] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-18T20:35:25.755828] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.756115] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-18T20:35:25.756370] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-18T20:35:25.756633] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.756878] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-18T20:35:25.757862] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-18T20:35:25.758252] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-18T20:35:25.758546] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-18T20:35:25.758828] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-18T20:35:25.759071] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-18T20:35:25.759330] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-18T20:35:25.759599] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-18T20:35:25.759852] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-18T20:35:25.760143] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-18T20:35:25.760398] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-18T20:35:25.760637] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-18T20:35:25.760883] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.761179] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-18T20:35:25.761464] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-18T20:35:25.761713] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.761998] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-18T20:35:25.762235] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-18T20:35:25.762524] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-18T20:35:25.762777] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.763067] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-18T20:35:25.763304] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-18T20:35:25.763563] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-18T20:35:25.763845] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.764080] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.764360] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.764605] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.764842] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.765078] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-18T20:35:25.765302] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-18T20:35:25.765531] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-18T20:35:25.765793] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-18T20:35:25.766021] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-18T20:35:25.766247] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.766532] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-18T20:35:25.766801] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-18T20:35:25.767067] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.767351] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-18T20:35:25.767639] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-18T20:35:25.767890] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.768206] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.769153] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-18T20:35:25.769446] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-18T20:35:25.769713] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.769986] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.770240] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.771066] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.771326] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.771595] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-18T20:35:25.771840] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-18T20:35:25.772074] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-18T20:35:25.772328] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-18T20:35:25.772560] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.772821] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-18T20:35:25.773055] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.773343] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.773663] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-18T20:35:25.773949] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.774180] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.774434] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-18T20:35:25.774718] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-18T20:35:25.775000] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.775231] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.775498] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.775785] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-18T20:35:25.776247] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.776597] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-18T20:35:25.776859] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.777133] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.777376] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-18T20:35:25.777614] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-18T20:35:25.777875] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.778211] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-18T20:35:25.778489] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.778733] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-18T20:35:25.779036] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-18T20:35:25.779717] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.780460] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.780703] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-18T20:35:25.780957] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-18T20:35:25.781211] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.781467] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.781760] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.782068] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.782307] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-18T20:35:25.782539] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-18T20:35:25.783552] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-18T20:35:25.783839] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.784094] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.784409] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-18T20:35:25.784692] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-18T20:35:25.785119] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-18T20:35:25.785788] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.786290] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.786613] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-18T20:35:25.786878] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.787178] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-18T20:35:25.787519] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.787831] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-18T20:35:25.788130] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-18T20:35:25.788392] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-18T20:35:25.788649] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-18T20:35:25.788906] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-18T20:35:25.789149] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.789453] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-18T20:35:25.789747] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-18T20:35:25.789988] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-18T20:35:25.790221] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-18T20:35:25.790475] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.790719] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.791231] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-18T20:35:25.792049] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-18T20:35:25.792315] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-18T20:35:25.792559] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.792839] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-18T20:35:25.793100] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-18T20:35:25.793350] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-18T20:35:25.793608] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-18T20:35:25.793850] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-18T20:35:25.794181] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.794431] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.794685] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.794938] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-18T20:35:25.795185] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.795433] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-18T20:35:25.795734] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-18T20:35:25.796025] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-18T20:35:25.796301] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-18T20:35:25.796597] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.797367] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-18T20:35:25.798001] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.798330] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-18T20:35:25.798661] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-18T20:35:25.798909] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-18T20:35:25.799174] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-18T20:35:25.799417] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-18T20:35:25.799649] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.799883] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-18T20:35:25.800128] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-18T20:35:25.800379] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-18T20:35:25.800621] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.800858] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-18T20:35:25.801145] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.801473] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-18T20:35:25.801710] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-18T20:35:25.801948] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-18T20:35:25.802203] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-18T20:35:25.802519] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-18T20:35:25.802808] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-18T20:35:25.803052] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-18T20:35:25.803289] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-18T20:35:25.803524] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-18T20:35:25.803786] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-18T20:35:25.804041] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.804334] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-18T20:35:25.804591] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-18T20:35:25.804853] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-18T20:35:25.805101] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.805336] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-18T20:35:25.805628] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-18T20:35:25.806604] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.806854] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.807098] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.807362] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-18T20:35:25.807651] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.807954] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-18T20:35:25.808224] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-18T20:35:25.808548] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.808878] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-18T20:35:25.809125] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-18T20:35:25.809416] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-18T20:35:25.809683] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-18T20:35:25.809931] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-18T20:35:25.810001] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-18T20:35:25.810243] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.810719] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-18T20:35:25.811196] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-18T20:35:25.811461] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-18T20:35:25.811809] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.812222] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-18T20:35:25.813059] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-18T20:35:25.813309] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.813652] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-18T20:35:25.815161] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-18T20:35:25.815417] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-18T20:35:25.817563] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-18T20:35:25.818173] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-18T20:35:25.820178] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-18T20:35:25.820429] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-18T20:35:25.820674] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-18T20:35:25.820914] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-18T20:35:25.821178] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.821448] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.821700] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-18T20:35:25.821987] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-18T20:35:25.822246] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-18T20:35:25.822479] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.822722] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.822998] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-18T20:35:25.823297] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-18T20:35:25.823599] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.823839] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-18T20:35:25.824122] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-18T20:35:25.824357] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-18T20:35:25.824614] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-18T20:35:25.824862] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.825107] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-18T20:35:25.825398] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.825658] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.825889] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.826149] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-18T20:35:25.826406] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-18T20:35:25.826691] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-18T20:35:25.826940] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-18T20:35:25.827175] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.827451] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.827739] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-18T20:35:25.827981] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-18T20:35:25.828246] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-18T20:35:25.828493] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-18T20:35:25.828784] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-18T20:35:25.829044] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-18T20:35:25.829324] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.829613] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.829903] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-18T20:35:25.830200] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.830447] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-18T20:35:25.830703] [DEBUG] [LOCAL ] Loaded configuration for MD: 1 features, 60.0% accuracy [2026-02-18T20:35:25.830950] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-18T20:35:25.831199] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-18T20:35:25.831481] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.831712] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-18T20:35:25.831961] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-18T20:35:25.832203] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-18T20:35:25.832506] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.832809] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-18T20:35:25.833843] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-18T20:35:25.834095] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.834347] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-18T20:35:25.834648] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.834896] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-18T20:35:25.835186] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-18T20:35:25.835489] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-18T20:35:25.835826] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-18T20:35:25.836063] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-18T20:35:25.836294] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.836528] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.836800] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-18T20:35:25.837031] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.837283] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.837538] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-18T20:35:25.837793] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.838038] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-18T20:35:25.838307] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.838543] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.838809] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.839041] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-18T20:35:25.839296] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.839601] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.839893] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-18T20:35:25.840152] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-18T20:35:25.840417] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-18T20:35:25.840668] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.840898] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-18T20:35:25.841135] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.841366] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-18T20:35:25.841612] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-18T20:35:25.841845] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-18T20:35:25.842101] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-18T20:35:25.842383] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.842623] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.842858] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-18T20:35:25.843109] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-18T20:35:25.843400] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.843653] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-18T20:35:25.843935] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-18T20:35:25.844185] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-18T20:35:25.844463] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.844755] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-18T20:35:25.845004] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-18T20:35:25.845301] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-18T20:35:25.845533] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.845788] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-18T20:35:25.846072] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-18T20:35:25.846492] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-18T20:35:25.846788] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.847047] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.847304] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-18T20:35:25.847545] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.847807] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.848113] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.848359] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-18T20:35:25.848644] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.848923] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-18T20:35:25.849182] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-18T20:35:25.849433] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-18T20:35:25.850335] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.850599] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.850881] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-18T20:35:25.851142] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-18T20:35:25.851386] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-18T20:35:25.851645] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-18T20:35:25.851888] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-18T20:35:25.852122] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-18T20:35:25.852353] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-18T20:35:25.852601] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-18T20:35:25.852896] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-18T20:35:25.853132] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-18T20:35:25.853363] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-18T20:35:25.853606] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-18T20:35:25.853903] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-18T20:35:25.854197] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-18T20:35:25.854484] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-18T20:35:25.854841] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-18T20:35:25.855119] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.855356] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-18T20:35:25.855601] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-18T20:35:25.855893] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-18T20:35:25.856127] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.856389] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-18T20:35:25.856675] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-18T20:35:25.856909] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-18T20:35:25.857196] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-18T20:35:25.857443] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-18T20:35:25.857737] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-18T20:35:25.857984] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-18T20:35:25.858270] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.858537] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-18T20:35:25.858812] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-18T20:35:25.859069] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-18T20:35:25.859355] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.859617] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-18T20:35:25.859856] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-18T20:35:25.860108] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-18T20:35:25.860343] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-18T20:35:25.860634] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-18T20:35:25.860862] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-18T20:35:25.861087] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.861315] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-18T20:35:25.861546] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-18T20:35:25.861826] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.862881] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-18T20:35:25.863175] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-18T20:35:25.863423] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.863677] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-18T20:35:25.864096] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-18T20:35:25.864357] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-18T20:35:25.864627] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.864872] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-18T20:35:25.865142] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.865383] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-18T20:35:25.865659] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-18T20:35:25.866178] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.866466] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-18T20:35:25.866716] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.866991] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-18T20:35:25.867237] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-18T20:35:25.867487] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.867748] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-18T20:35:25.868107] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-18T20:35:25.868377] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-18T20:35:25.868657] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-18T20:35:25.868917] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-18T20:35:25.869169] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-18T20:35:25.869414] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-18T20:35:25.869728] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.869966] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-18T20:35:25.870203] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-18T20:35:25.870511] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-18T20:35:25.870845] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.871096] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-18T20:35:25.871398] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-18T20:35:25.871639] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-18T20:35:25.872014] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-18T20:35:25.872261] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.872514] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.872881] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-18T20:35:25.873138] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.873415] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-18T20:35:25.873704] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-18T20:35:25.874000] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-18T20:35:25.874285] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-18T20:35:25.874524] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-18T20:35:25.874803] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.875037] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-18T20:35:25.875328] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.875553] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-18T20:35:25.875813] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-18T20:35:25.876051] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-18T20:35:25.876287] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-18T20:35:25.876535] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.876845] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-18T20:35:25.877085] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-18T20:35:25.877328] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.877609] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-18T20:35:25.877863] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-18T20:35:25.878142] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-18T20:35:25.878458] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.878770] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-18T20:35:25.879043] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-18T20:35:25.879298] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-18T20:35:25.879618] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-18T20:35:25.879886] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-18T20:35:25.880129] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-18T20:35:25.880398] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-18T20:35:25.881207] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.881638] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-18T20:35:25.881879] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-18T20:35:25.882116] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-18T20:35:25.882411] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.882653] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-18T20:35:25.882984] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-18T20:35:25.883229] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-18T20:35:25.883476] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-18T20:35:25.883734] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-18T20:35:25.883997] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.884316] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-18T20:35:25.884735] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-18T20:35:25.884976] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.885235] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-18T20:35:25.885527] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-18T20:35:25.885800] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.886039] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.886272] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-18T20:35:25.886517] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-18T20:35:25.886834] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.887082] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.887351] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-18T20:35:25.887598] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-18T20:35:25.887872] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.888168] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-18T20:35:25.888481] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-18T20:35:25.888790] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.889033] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-18T20:35:25.889268] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.889496] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.889733] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-18T20:35:25.889997] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.890311] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-18T20:35:25.890603] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-18T20:35:25.890847] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.891083] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.891314] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-18T20:35:25.891546] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.891852] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.892089] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.892323] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-18T20:35:25.892561] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-18T20:35:25.892813] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-18T20:35:25.893048] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.893293] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-18T20:35:25.893526] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-18T20:35:25.893787] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-18T20:35:25.894035] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-18T20:35:25.894374] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.894627] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-18T20:35:25.894866] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-18T20:35:25.895124] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-18T20:35:25.895363] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.895619] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-18T20:35:25.895902] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-18T20:35:25.896172] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-18T20:35:25.896450] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-18T20:35:25.896743] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.896985] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.897280] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.897598] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-18T20:35:25.897845] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-18T20:35:25.898156] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.898422] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-18T20:35:25.898719] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-18T20:35:25.899017] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-18T20:35:25.899262] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-18T20:35:25.899711] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.899967] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-18T20:35:25.900228] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.900483] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.900770] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-18T20:35:25.901070] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.901306] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-18T20:35:25.901748] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-18T20:35:25.901991] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-18T20:35:25.902267] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-18T20:35:25.902514] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-18T20:35:25.902798] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-18T20:35:25.903058] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-18T20:35:25.903312] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-18T20:35:25.903563] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.903829] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-18T20:35:25.904069] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-18T20:35:25.904320] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-18T20:35:25.904608] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.905075] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-18T20:35:25.905317] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-18T20:35:25.905546] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-18T20:35:25.906014] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.906262] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-18T20:35:25.906501] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-18T20:35:25.906760] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-18T20:35:25.907054] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-18T20:35:25.907317] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-18T20:35:25.907564] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-18T20:35:25.908015] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-18T20:35:25.908308] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-18T20:35:25.908617] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-18T20:35:25.908889] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-18T20:35:25.909186] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-18T20:35:25.909468] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.909747] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-18T20:35:25.910010] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-18T20:35:25.910258] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-18T20:35:25.910543] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-18T20:35:25.910825] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-18T20:35:25.911062] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-18T20:35:25.911295] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-18T20:35:25.911528] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-18T20:35:25.911804] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.912072] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-18T20:35:25.912307] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.912608] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-18T20:35:25.913560] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.913843] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.914096] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-18T20:35:25.914371] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-18T20:35:25.914667] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-18T20:35:25.914908] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-18T20:35:25.915199] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-18T20:35:25.915431] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.915663] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-18T20:35:25.915964] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-18T20:35:25.916214] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-18T20:35:25.916465] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.916730] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.916969] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-18T20:35:25.917203] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.917493] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-18T20:35:25.917730] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.917958] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-18T20:35:25.918204] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-18T20:35:25.918453] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.918894] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-18T20:35:25.919143] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.919400] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-18T20:35:25.919766] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-18T20:35:25.919901] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-18T20:35:25.920198] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-18T20:35:25.920463] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-18T20:35:25.920890] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-18T20:35:25.921145] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.921410] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-18T20:35:25.921657] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.921901] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-18T20:35:25.922146] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.922441] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-18T20:35:25.922704] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-18T20:35:25.922960] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-18T20:35:25.923212] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-18T20:35:25.923502] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-18T20:35:25.923762] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.924010] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-18T20:35:25.924280] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-18T20:35:25.924611] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-18T20:35:25.924879] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.925121] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-18T20:35:25.925401] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-18T20:35:25.925833] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-18T20:35:25.926069] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-18T20:35:25.926973] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-18T20:35:25.927213] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-18T20:35:25.927451] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-18T20:35:25.927866] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-18T20:35:25.928160] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.928417] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-18T20:35:25.928720] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-18T20:35:25.928965] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.929208] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-18T20:35:25.929461] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-18T20:35:25.929703] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-18T20:35:25.930138] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.930373] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-18T20:35:25.930655] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-18T20:35:25.930933] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-18T20:35:25.931224] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.931475] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-18T20:35:25.931945] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-18T20:35:25.932193] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-18T20:35:25.932435] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-18T20:35:25.932678] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.932970] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-18T20:35:25.933259] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-18T20:35:25.933501] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-18T20:35:25.933912] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.934205] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-18T20:35:25.934495] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-18T20:35:25.934836] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-18T20:35:25.935808] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-18T20:35:25.936058] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.937021] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-18T20:35:25.937337] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-18T20:35:25.937606] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-18T20:35:25.937847] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-18T20:35:25.938113] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-18T20:35:25.938442] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.938870] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-18T20:35:25.939129] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-18T20:35:25.939386] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-18T20:35:25.939677] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-18T20:35:25.939937] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-18T20:35:25.940173] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-18T20:35:25.940411] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-18T20:35:25.940663] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-18T20:35:25.940895] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-18T20:35:25.941125] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-18T20:35:25.941367] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-18T20:35:25.941601] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-18T20:35:25.941830] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-18T20:35:25.942066] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-18T20:35:25.942300] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-18T20:35:25.942548] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-18T20:35:25.942869] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-18T20:35:25.943097] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.943340] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-18T20:35:25.943569] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-18T20:35:25.943841] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-18T20:35:25.944140] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-18T20:35:25.944382] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-18T20:35:25.944641] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-18T20:35:25.944875] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-18T20:35:25.945109] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-18T20:35:25.945406] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.945706] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.945969] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-18T20:35:25.946213] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-18T20:35:25.946454] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.946892] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-18T20:35:25.947152] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.947395] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.947660] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-18T20:35:25.947900] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-18T20:35:25.948158] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-18T20:35:25.948425] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-18T20:35:25.948850] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-18T20:35:25.949122] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-18T20:35:25.949377] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-18T20:35:25.949669] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-18T20:35:25.949926] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-18T20:35:25.950241] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-18T20:35:25.950478] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-18T20:35:25.951856] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-18T20:35:25.952103] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-18T20:35:25.952347] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-18T20:35:25.952605] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-18T20:35:25.952869] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-18T20:35:25.953259] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-18T20:35:25.953518] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-18T20:35:25.953785] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-18T20:35:25.954029] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-18T20:35:25.954285] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-18T20:35:25.954532] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-18T20:35:25.954794] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-18T20:35:25.955033] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-18T20:35:25.955315] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-18T20:35:25.955591] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.955850] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-18T20:35:25.956117] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-18T20:35:25.956380] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-18T20:35:25.956641] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-18T20:35:25.956880] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.957130] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-18T20:35:25.957366] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-18T20:35:25.957625] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-18T20:35:25.957928] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-18T20:35:25.958226] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-18T20:35:25.958479] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-18T20:35:25.958768] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-18T20:35:25.959001] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-18T20:35:25.959259] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-18T20:35:25.959493] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-18T20:35:25.959720] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.960012] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-18T20:35:25.960247] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-18T20:35:25.960494] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-18T20:35:25.960721] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-18T20:35:25.960968] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-18T20:35:25.961209] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.961445] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-18T20:35:25.961725] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-18T20:35:25.961952] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-18T20:35:25.962313] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.962554] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.962855] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-18T20:35:25.963141] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-18T20:35:25.963387] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-18T20:35:25.963644] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-18T20:35:25.963891] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-18T20:35:25.964151] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-18T20:35:25.964391] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-18T20:35:25.964631] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-18T20:35:25.964873] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-18T20:35:25.965117] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 4 features, 90.0% accuracy [2026-02-18T20:35:25.965355] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.965610] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-18T20:35:25.965847] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-18T20:35:25.966104] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-18T20:35:25.966362] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-18T20:35:25.966607] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-18T20:35:25.966835] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-18T20:35:25.967066] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-18T20:35:25.967309] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-18T20:35:25.967539] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-18T20:35:25.967808] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-18T20:35:25.968055] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.968382] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-18T20:35:25.968634] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.968867] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.969163] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-18T20:35:25.969395] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-18T20:35:25.969692] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-18T20:35:25.969953] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-18T20:35:25.970195] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-18T20:35:25.970446] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-18T20:35:25.970682] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-18T20:35:25.970939] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-18T20:35:25.971192] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-18T20:35:25.971423] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-18T20:35:25.971697] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-18T20:35:25.971947] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-18T20:35:25.972265] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-18T20:35:25.972589] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-18T20:35:25.972879] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.973134] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-18T20:35:25.973387] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-18T20:35:25.973634] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-18T20:35:25.973918] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-18T20:35:25.974169] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-18T20:35:25.974409] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-18T20:35:25.974707] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-18T20:35:25.975186] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-18T20:35:25.975416] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.975682] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-18T20:35:25.975941] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-18T20:35:25.976208] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-18T20:35:25.976487] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-18T20:35:25.976960] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-18T20:35:25.977238] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-18T20:35:25.977990] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.978857] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-18T20:35:25.979104] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-18T20:35:25.979357] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-18T20:35:25.979623] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-18T20:35:25.979910] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-18T20:35:25.980187] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-18T20:35:25.980433] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-18T20:35:25.980749] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-18T20:35:25.981016] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-18T20:35:25.981263] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-18T20:35:25.981498] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-18T20:35:25.981780] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-18T20:35:25.982032] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-18T20:35:25.982298] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.982560] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-18T20:35:25.982826] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-18T20:35:25.983066] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-18T20:35:25.983359] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-18T20:35:25.983637] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-18T20:35:25.983890] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-18T20:35:25.984213] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-18T20:35:25.984458] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-18T20:35:25.984708] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-18T20:35:25.985005] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-18T20:35:25.985238] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-18T20:35:25.985492] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-18T20:35:25.985777] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-18T20:35:25.986020] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-18T20:35:25.986293] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-18T20:35:25.986552] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-18T20:35:25.986867] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-18T20:35:25.987153] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-18T20:35:25.987412] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-18T20:35:25.987705] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-18T20:35:25.988028] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-18T20:35:25.988336] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-18T20:35:25.988618] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-18T20:35:25.988882] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-18T20:35:25.989129] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-18T20:35:25.989393] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-18T20:35:25.989646] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-18T20:35:25.989904] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-18T20:35:25.990170] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-18T20:35:25.990436] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-18T20:35:25.990710] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-18T20:35:25.990957] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-18T20:35:25.991242] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-18T20:35:25.991505] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-18T20:35:25.991812] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-18T20:35:25.992097] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-18T20:35:25.992328] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-18T20:35:25.992558] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-18T20:35:25.993562] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-18T20:35:25.993848] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-18T20:35:25.994137] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-18T20:35:25.994386] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.994647] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-18T20:35:25.994946] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-18T20:35:25.995188] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-18T20:35:25.995433] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-18T20:35:25.995688] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-18T20:35:25.995922] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-18T20:35:25.996159] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-18T20:35:25.996451] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-18T20:35:25.996706] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-18T20:35:25.996949] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-18T20:35:25.997202] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-18T20:35:25.997445] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-18T20:35:25.997732] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-18T20:35:25.997976] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-18T20:35:25.998235] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-18T20:35:25.998508] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-18T20:35:25.998799] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-18T20:35:25.999023] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-18T20:35:25.999279] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-18T20:35:25.999563] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-18T20:35:25.999828] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.000078] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-18T20:35:26.000316] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.000544] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-18T20:35:26.000819] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-18T20:35:26.001099] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.001326] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-18T20:35:26.001598] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-18T20:35:26.001847] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.002086] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-18T20:35:26.002340] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.002642] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-18T20:35:26.002866] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-18T20:35:26.003111] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.003370] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.003647] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.003880] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-18T20:35:26.004120] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-18T20:35:26.004376] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-18T20:35:26.004643] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-18T20:35:26.004873] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-18T20:35:26.005105] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.005346] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-18T20:35:26.005594] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.005873] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-18T20:35:26.006313] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.006552] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-18T20:35:26.006813] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-18T20:35:26.007051] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-18T20:35:26.007308] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-18T20:35:26.007612] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-18T20:35:26.007852] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-18T20:35:26.008113] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-18T20:35:26.008350] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-18T20:35:26.008609] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-18T20:35:26.008880] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-18T20:35:26.009147] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-18T20:35:26.009395] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.009633] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-18T20:35:26.009893] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-18T20:35:26.010152] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-18T20:35:26.010231] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.010459] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-18T20:35:26.010738] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-18T20:35:26.011109] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-18T20:35:26.011402] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.011694] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.012060] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.012328] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.012596] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-18T20:35:26.012853] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-18T20:35:26.013082] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-18T20:35:26.013364] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-18T20:35:26.013617] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-18T20:35:26.013891] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.014150] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-18T20:35:26.014946] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-18T20:35:26.015214] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-18T20:35:26.015486] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-18T20:35:26.015777] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-18T20:35:26.016027] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.016287] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-18T20:35:26.016546] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.016814] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-18T20:35:26.017112] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-18T20:35:26.017396] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-18T20:35:26.017642] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-18T20:35:26.017933] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-18T20:35:26.018294] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-18T20:35:26.018543] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-18T20:35:26.018922] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-18T20:35:26.019212] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-18T20:35:26.019449] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-18T20:35:26.019696] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.019987] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.021604] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.021865] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.022152] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.022446] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-18T20:35:26.022690] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-18T20:35:26.022934] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-18T20:35:26.023226] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-18T20:35:26.023466] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-18T20:35:26.023723] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-18T20:35:26.024004] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-18T20:35:26.024285] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-18T20:35:26.024599] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-18T20:35:26.024851] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-18T20:35:26.025169] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-18T20:35:26.025492] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-18T20:35:26.025781] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-18T20:35:26.026069] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.026352] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-18T20:35:26.026596] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-18T20:35:26.026844] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.027084] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-18T20:35:26.028168] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.028445] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.028727] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-18T20:35:26.028986] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.029223] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-18T20:35:26.029508] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-18T20:35:26.029764] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.030026] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-18T20:35:26.030256] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.030491] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.030716] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.031005] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-18T20:35:26.031230] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.031458] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-18T20:35:26.031703] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.031968] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.032219] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-18T20:35:26.032514] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-18T20:35:26.032766] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-18T20:35:26.032994] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-18T20:35:26.033240] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-18T20:35:26.033468] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.033711] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.034000] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-18T20:35:26.035105] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-18T20:35:26.035354] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.035625] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.035886] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-18T20:35:26.036127] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-18T20:35:26.036384] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-18T20:35:26.036623] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.036852] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.037138] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-18T20:35:26.037369] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-18T20:35:26.037599] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.037847] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.041416] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-18T20:35:26.041772] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-18T20:35:26.042013] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-18T20:35:26.042257] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.042563] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-18T20:35:26.042825] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-18T20:35:26.043073] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-18T20:35:26.043366] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-18T20:35:26.043622] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.043863] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-18T20:35:26.044094] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-18T20:35:26.044386] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-18T20:35:26.044620] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-18T20:35:26.044849] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-18T20:35:26.045077] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-18T20:35:26.045320] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.045565] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-18T20:35:26.045833] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-18T20:35:26.046074] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-18T20:35:26.046340] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-18T20:35:26.046604] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.046863] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-18T20:35:26.047149] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-18T20:35:26.047432] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-18T20:35:26.047705] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-18T20:35:26.048038] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-18T20:35:26.048325] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-18T20:35:26.048634] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-18T20:35:26.048939] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-18T20:35:26.049204] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-18T20:35:26.049449] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.049717] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-18T20:35:26.049971] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-18T20:35:26.050210] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.050443] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.050679] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-18T20:35:26.050965] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-18T20:35:26.051198] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-18T20:35:26.051430] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-18T20:35:26.051686] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.051914] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-18T20:35:26.052205] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-18T20:35:26.052487] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.052783] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-18T20:35:26.053074] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-18T20:35:26.053371] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-18T20:35:26.053611] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.053851] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.054131] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-18T20:35:26.054371] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.054658] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-18T20:35:26.054897] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.055139] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.055433] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-18T20:35:26.055674] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.055907] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-18T20:35:26.056158] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-18T20:35:26.056398] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-18T20:35:26.056632] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.056866] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.057095] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-18T20:35:26.057328] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.057624] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-18T20:35:26.057885] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-18T20:35:26.058148] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-18T20:35:26.058420] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-18T20:35:26.058744] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-18T20:35:26.059007] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-18T20:35:26.059259] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-18T20:35:26.059598] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-18T20:35:26.059905] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-18T20:35:26.060191] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.060495] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.060944] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-18T20:35:26.061202] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-18T20:35:26.061453] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.061702] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-18T20:35:26.061955] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-18T20:35:26.062214] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-18T20:35:26.062453] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-18T20:35:26.062703] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-18T20:35:26.062991] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-18T20:35:26.063225] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-18T20:35:26.063473] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.063713] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-18T20:35:26.063990] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.064220] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.064492] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.064817] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-18T20:35:26.065057] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-18T20:35:26.065286] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.065524] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-18T20:35:26.065809] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-18T20:35:26.066103] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-18T20:35:26.066386] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.066466] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.066798] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.067036] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-18T20:35:26.067281] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-18T20:35:26.067601] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-18T20:35:26.067909] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-18T20:35:26.068163] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-18T20:35:26.068416] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-18T20:35:26.068732] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-18T20:35:26.069040] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-18T20:35:26.069336] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-18T20:35:26.069408] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.069703] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.069981] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.070388] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-18T20:35:26.070716] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.070976] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-18T20:35:26.071235] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-18T20:35:26.071488] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.071793] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-18T20:35:26.072050] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-18T20:35:26.072290] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.072531] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-18T20:35:26.072798] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.073093] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.073384] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-18T20:35:26.073684] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.073937] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.074188] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-18T20:35:26.074446] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.074712] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-18T20:35:26.074953] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.075245] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-18T20:35:26.075500] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.075826] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-18T20:35:26.076083] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-18T20:35:26.076356] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-18T20:35:26.077319] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-18T20:35:26.077614] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.077863] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-18T20:35:26.078160] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.078418] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-18T20:35:26.078733] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-18T20:35:26.078975] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-18T20:35:26.079278] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-18T20:35:26.079522] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-18T20:35:26.079803] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-18T20:35:26.080039] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-18T20:35:26.080275] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.080537] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.080863] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.081113] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-18T20:35:26.081402] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-18T20:35:26.081689] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.081954] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-18T20:35:26.082208] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-18T20:35:26.082482] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.082798] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-18T20:35:26.083093] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.083336] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-18T20:35:26.083645] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.083919] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-18T20:35:26.084222] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-18T20:35:26.084487] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-18T20:35:26.084751] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-18T20:35:26.084992] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.085276] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-18T20:35:26.086221] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-18T20:35:26.086475] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-18T20:35:26.086789] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-18T20:35:26.087065] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.087371] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-18T20:35:26.087648] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-18T20:35:26.087966] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-18T20:35:26.088286] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-18T20:35:26.088603] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-18T20:35:26.088861] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.089104] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.089362] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-18T20:35:26.089614] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-18T20:35:26.089915] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.090195] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.090449] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-18T20:35:26.090693] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-18T20:35:26.090993] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-18T20:35:26.091287] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.091546] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.091833] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.092086] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-18T20:35:26.092329] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-18T20:35:26.092595] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.092895] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-18T20:35:26.093200] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-18T20:35:26.093498] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-18T20:35:26.093811] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.094102] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.094339] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-18T20:35:26.094639] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.094880] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.095630] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-18T20:35:26.095965] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-18T20:35:26.096269] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.096556] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.096865] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-18T20:35:26.097179] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.097433] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-18T20:35:26.097714] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-18T20:35:26.097990] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-18T20:35:26.098276] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.098602] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-18T20:35:26.098896] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.099160] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-18T20:35:26.099465] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-18T20:35:26.099727] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.099977] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-18T20:35:26.100260] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.100503] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-18T20:35:26.100793] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-18T20:35:26.101083] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-18T20:35:26.101320] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.101555] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.101833] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.102090] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.102366] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-18T20:35:26.102604] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-18T20:35:26.102858] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.103094] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-18T20:35:26.103347] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.103598] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.103848] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.104114] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-18T20:35:26.104382] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-18T20:35:26.104635] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.104883] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-18T20:35:26.105169] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-18T20:35:26.105442] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-18T20:35:26.105721] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-18T20:35:26.106022] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-18T20:35:26.106277] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.106530] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-18T20:35:26.106818] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-18T20:35:26.107105] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.107361] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-18T20:35:26.107670] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-18T20:35:26.107968] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-18T20:35:26.108237] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.108550] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-18T20:35:26.109606] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-18T20:35:26.109883] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-18T20:35:26.110173] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-18T20:35:26.110479] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.110727] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-18T20:35:26.111016] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-18T20:35:26.111260] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.111520] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-18T20:35:26.111835] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.112071] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-18T20:35:26.112354] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.112635] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-18T20:35:26.112945] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-18T20:35:26.113274] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.113617] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.113904] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-18T20:35:26.114158] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.114417] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-18T20:35:26.114667] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-18T20:35:26.114912] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-18T20:35:26.115174] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-18T20:35:26.115471] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.115707] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-18T20:35:26.115970] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.116208] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.116449] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-18T20:35:26.116720] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-18T20:35:26.116959] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.117256] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-18T20:35:26.117534] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-18T20:35:26.117873] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-18T20:35:26.118252] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.118331] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.118626] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.118923] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-18T20:35:26.119210] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-18T20:35:26.119521] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-18T20:35:26.119804] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-18T20:35:26.120081] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-18T20:35:26.120330] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-18T20:35:26.120597] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.120850] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-18T20:35:26.121119] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.121361] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.121629] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.121875] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.122125] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-18T20:35:26.122365] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.122641] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.122932] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-18T20:35:26.123270] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-18T20:35:26.123351] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-18T20:35:26.123606] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.123862] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.124109] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.124359] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-18T20:35:26.124668] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-18T20:35:26.124920] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-18T20:35:26.125185] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-18T20:35:26.125484] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-18T20:35:26.125794] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-18T20:35:26.126066] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.126335] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-18T20:35:26.126678] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.126962] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.127248] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.127514] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-18T20:35:26.127934] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-18T20:35:26.128442] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-18T20:35:26.128849] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.129124] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.129449] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-18T20:35:26.129721] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-18T20:35:26.129795] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.130095] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-18T20:35:26.130351] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-18T20:35:26.130611] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-18T20:35:26.130859] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-18T20:35:26.131112] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-18T20:35:26.131363] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-18T20:35:26.131647] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-18T20:35:26.131948] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-18T20:35:26.132216] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.132526] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.132852] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-18T20:35:26.133156] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-18T20:35:26.133440] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-18T20:35:26.133695] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.133994] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-18T20:35:26.134237] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-18T20:35:26.134498] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-18T20:35:26.134787] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-18T20:35:26.135067] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.135325] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-18T20:35:26.135624] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-18T20:35:26.135894] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-18T20:35:26.136155] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.136420] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-18T20:35:26.136723] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-18T20:35:26.136990] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.137246] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-18T20:35:26.137538] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-18T20:35:26.137899] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.138174] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-18T20:35:26.138500] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-18T20:35:26.138857] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.139168] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.139495] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-18T20:35:26.139802] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.140081] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-18T20:35:26.140395] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.140665] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.140930] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.141178] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-18T20:35:26.141430] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-18T20:35:26.141733] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-18T20:35:26.141991] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.142283] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.142592] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-18T20:35:26.142858] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-18T20:35:26.143167] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-18T20:35:26.143436] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-18T20:35:26.143725] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-18T20:35:26.144048] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-18T20:35:26.144365] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.144686] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-18T20:35:26.144963] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-18T20:35:26.145231] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-18T20:35:26.145519] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-18T20:35:26.145856] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-18T20:35:26.146150] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-18T20:35:26.146428] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-18T20:35:26.146721] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-18T20:35:26.147050] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-18T20:35:26.147348] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.147615] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.147865] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-18T20:35:26.148162] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-18T20:35:26.148534] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.148829] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.149148] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-18T20:35:26.149407] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-18T20:35:26.149675] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.149950] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-18T20:35:26.150217] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.150481] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.150736] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-18T20:35:26.151007] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-18T20:35:26.151267] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-18T20:35:26.151544] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-18T20:35:26.151834] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.152108] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.152368] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.152709] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.152964] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.153211] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-18T20:35:26.153459] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-18T20:35:26.153734] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-18T20:35:26.154048] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-18T20:35:26.154297] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.154610] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-18T20:35:26.154877] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-18T20:35:26.155125] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-18T20:35:26.155449] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-18T20:35:26.155727] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.155982] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-18T20:35:26.156244] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.156561] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-18T20:35:26.156888] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.157138] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.157385] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-18T20:35:26.157467] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-18T20:35:26.157771] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-18T20:35:26.158028] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-18T20:35:26.158310] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.158593] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-18T20:35:26.158848] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.159148] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-18T20:35:26.159407] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-18T20:35:26.159666] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.159984] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-18T20:35:26.160301] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.160604] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-18T20:35:26.160860] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-18T20:35:26.161133] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.161392] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.161651] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-18T20:35:26.161908] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-18T20:35:26.162205] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-18T20:35:26.162462] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.162730] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.163040] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.163303] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.163554] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.163859] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.164167] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-18T20:35:26.164529] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.164848] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.165132] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-18T20:35:26.165416] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-18T20:35:26.165702] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-18T20:35:26.165977] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.166261] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.166619] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.166943] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-18T20:35:26.167213] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.167527] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-18T20:35:26.167818] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-18T20:35:26.168091] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.168400] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-18T20:35:26.168705] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-18T20:35:26.169002] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-18T20:35:26.169279] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.169534] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.169828] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-18T20:35:26.170131] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-18T20:35:26.170435] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.170731] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.171007] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.171321] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.171424] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.171693] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-18T20:35:26.171955] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-18T20:35:26.172218] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-18T20:35:26.172495] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-18T20:35:26.172792] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-18T20:35:26.173043] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.174038] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.174339] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.174617] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-18T20:35:26.174896] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.175173] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-18T20:35:26.175478] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.175792] [DEBUG] [LOCAL ] Loaded configuration for LESL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.176049] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.176364] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-18T20:35:26.176631] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.176917] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-18T20:35:26.177202] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.177460] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-18T20:35:26.177713] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.177965] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.178269] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-18T20:35:26.178518] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-18T20:35:26.178809] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.179101] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.179418] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.179694] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-18T20:35:26.179972] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.180219] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-18T20:35:26.180485] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.180797] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-18T20:35:26.181062] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.181327] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-18T20:35:26.181613] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.181898] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.182165] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.182423] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-18T20:35:26.182696] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.182964] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-18T20:35:26.183214] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-18T20:35:26.183458] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-18T20:35:26.183725] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-18T20:35:26.184003] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-18T20:35:26.184331] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.184618] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-18T20:35:26.184898] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-18T20:35:26.185192] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-18T20:35:26.185438] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-18T20:35:26.185684] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.185932] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-18T20:35:26.186173] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-18T20:35:26.186436] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.186751] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.187022] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.187274] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.187597] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.187855] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-18T20:35:26.188165] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.188480] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-18T20:35:26.188797] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-18T20:35:26.189065] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-18T20:35:26.189421] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-18T20:35:26.189751] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-18T20:35:26.190050] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.190320] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-18T20:35:26.190595] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-18T20:35:26.190870] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-18T20:35:26.191128] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-18T20:35:26.191380] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.191658] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-18T20:35:26.191955] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.192222] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-18T20:35:26.192490] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-18T20:35:26.192739] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-18T20:35:26.193002] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.193252] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-18T20:35:26.193725] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.194051] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-18T20:35:26.194384] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-18T20:35:26.194697] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-18T20:35:26.194955] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-18T20:35:26.195215] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.195529] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-18T20:35:26.195862] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-18T20:35:26.196159] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-18T20:35:26.196435] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.196687] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.196957] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-18T20:35:26.197211] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-18T20:35:26.197457] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.197720] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.197967] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-18T20:35:26.198249] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-18T20:35:26.198508] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-18T20:35:26.198819] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.199067] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.199372] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-18T20:35:26.199672] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-18T20:35:26.199933] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.200234] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-18T20:35:26.200555] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-18T20:35:26.200855] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.201098] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.201337] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.201617] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.201903] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.202174] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-18T20:35:26.202435] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.202760] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-18T20:35:26.203066] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.203328] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.203600] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.203870] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-18T20:35:26.204120] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.204430] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.204707] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-18T20:35:26.204954] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-18T20:35:26.205253] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.205606] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.205905] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.206146] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.206226] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-18T20:35:26.206476] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-18T20:35:26.206754] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.207028] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-18T20:35:26.207298] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-18T20:35:26.207629] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-18T20:35:26.207900] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.208169] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-18T20:35:26.208459] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.208829] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-18T20:35:26.209112] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-18T20:35:26.209418] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.209718] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-18T20:35:26.210029] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.210335] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.211316] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-18T20:35:26.211618] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.211944] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.212218] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-18T20:35:26.212493] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-18T20:35:26.212778] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.213107] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-18T20:35:26.213366] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-18T20:35:26.213613] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.213851] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-18T20:35:26.214101] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-18T20:35:26.214357] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.215436] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-18T20:35:26.215713] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-18T20:35:26.216535] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.216836] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-18T20:35:26.217109] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.217429] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-18T20:35:26.217715] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-18T20:35:26.218012] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.218352] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-18T20:35:26.218689] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-18T20:35:26.218940] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-18T20:35:26.219266] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-18T20:35:26.219555] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.219836] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.220111] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-18T20:35:26.220392] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-18T20:35:26.220658] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.220960] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.221219] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-18T20:35:26.221481] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-18T20:35:26.221768] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-18T20:35:26.222043] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-18T20:35:26.222306] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-18T20:35:26.222549] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-18T20:35:26.222813] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-18T20:35:26.223117] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-18T20:35:26.223421] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.223726] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.224031] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-18T20:35:26.224336] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-18T20:35:26.224603] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-18T20:35:26.224857] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-18T20:35:26.225101] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-18T20:35:26.225364] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-18T20:35:26.225606] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-18T20:35:26.225853] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.226094] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.226337] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-18T20:35:26.226634] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-18T20:35:26.226893] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-18T20:35:26.227152] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-18T20:35:26.227433] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-18T20:35:26.227717] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-18T20:35:26.228022] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-18T20:35:26.228344] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.228610] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-18T20:35:26.228902] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-18T20:35:26.229162] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.229443] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-18T20:35:26.229711] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-18T20:35:26.230009] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.230257] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-18T20:35:26.230606] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-18T20:35:26.231476] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-18T20:35:26.231808] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.232098] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-18T20:35:26.232377] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-18T20:35:26.232637] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-18T20:35:26.232885] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-18T20:35:26.233150] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-18T20:35:26.233409] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-18T20:35:26.233728] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-18T20:35:26.234399] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.234677] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.235387] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-18T20:35:26.235720] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.235991] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-18T20:35:26.236314] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-18T20:35:26.236972] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-18T20:35:26.237288] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-18T20:35:26.237554] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-18T20:35:26.237899] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-18T20:35:26.238194] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.238466] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-18T20:35:26.238714] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.238792] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.239093] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-18T20:35:26.239358] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-18T20:35:26.239659] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-18T20:35:26.239941] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.240223] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-18T20:35:26.240482] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.240737] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-18T20:35:26.241042] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.241306] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-18T20:35:26.241600] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-18T20:35:26.241869] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-18T20:35:26.242136] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-18T20:35:26.242381] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.242637] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.242905] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-18T20:35:26.243181] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-18T20:35:26.243423] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-18T20:35:26.243671] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-18T20:35:26.243921] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-18T20:35:26.244237] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-18T20:35:26.244533] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-18T20:35:26.244825] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-18T20:35:26.245079] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-18T20:35:26.245353] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-18T20:35:26.245612] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-18T20:35:26.245892] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-18T20:35:26.246170] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-18T20:35:26.246415] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-18T20:35:26.246783] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.247078] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.247347] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.247657] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-18T20:35:26.247912] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-18T20:35:26.248225] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.248487] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.248840] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-18T20:35:26.249089] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.249348] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.249616] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-18T20:35:26.249864] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-18T20:35:26.250158] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.250462] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-18T20:35:26.250708] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-18T20:35:26.251001] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-18T20:35:26.251244] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.251538] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.251826] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.252134] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-18T20:35:26.252430] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.252750] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-18T20:35:26.253024] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-18T20:35:26.253468] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-18T20:35:26.253739] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.254025] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.254334] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.254621] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-18T20:35:26.254886] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.255133] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-18T20:35:26.255382] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-18T20:35:26.255631] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.255885] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.256134] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-18T20:35:26.256378] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.256628] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.256872] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.257177] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-18T20:35:26.257427] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-18T20:35:26.257695] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-18T20:35:26.257942] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.258213] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-18T20:35:26.258485] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-18T20:35:26.258806] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.259074] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-18T20:35:26.259896] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.260180] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-18T20:35:26.260509] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.260877] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-18T20:35:26.261173] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.261430] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-18T20:35:26.261760] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-18T20:35:26.262028] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.262289] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.262545] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-18T20:35:26.262857] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.263100] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.263353] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.263614] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.263874] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-18T20:35:26.264133] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-18T20:35:26.264378] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-18T20:35:26.264679] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-18T20:35:26.264926] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-18T20:35:26.265172] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-18T20:35:26.265434] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-18T20:35:26.265698] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.265947] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-18T20:35:26.266189] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-18T20:35:26.266492] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.266782] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.267042] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.267302] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.267610] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-18T20:35:26.267861] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.268131] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-18T20:35:26.268402] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-18T20:35:26.268657] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.268923] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-18T20:35:26.269176] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.269429] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-18T20:35:26.269704] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-18T20:35:26.269996] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.270234] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-18T20:35:26.270484] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-18T20:35:26.270793] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.271070] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-18T20:35:26.271316] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.271611] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-18T20:35:26.271912] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-18T20:35:26.272182] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-18T20:35:26.272501] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-18T20:35:26.272826] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-18T20:35:26.273085] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-18T20:35:26.273363] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-18T20:35:26.273630] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.273889] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.274194] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-18T20:35:26.274447] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.274701] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-18T20:35:26.274965] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-18T20:35:26.275245] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.275530] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.275848] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.276154] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-18T20:35:26.276467] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.276715] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-18T20:35:26.276958] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.277219] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-18T20:35:26.277514] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-18T20:35:26.277787] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-18T20:35:26.278053] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-18T20:35:26.278349] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-18T20:35:26.278638] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-18T20:35:26.278945] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.279214] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-18T20:35:26.279471] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-18T20:35:26.279777] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-18T20:35:26.280048] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.280842] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.281106] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-18T20:35:26.281870] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-18T20:35:26.282132] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-18T20:35:26.282389] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.282658] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-18T20:35:26.282938] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-18T20:35:26.283208] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-18T20:35:26.283506] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-18T20:35:26.283788] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-18T20:35:26.284041] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-18T20:35:26.284303] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.284612] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-18T20:35:26.284866] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-18T20:35:26.285120] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-18T20:35:26.285371] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.285656] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.285927] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-18T20:35:26.286179] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.286425] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-18T20:35:26.286692] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.286952] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-18T20:35:26.287191] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-18T20:35:26.287436] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-18T20:35:26.287696] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-18T20:35:26.287938] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.288219] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-18T20:35:26.288478] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.288744] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-18T20:35:26.289008] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.289309] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.289613] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.289878] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-18T20:35:26.290126] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.290386] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-18T20:35:26.290654] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-18T20:35:26.290911] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-18T20:35:26.291163] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-18T20:35:26.291420] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-18T20:35:26.291674] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-18T20:35:26.291937] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.292233] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.292478] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.292761] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-18T20:35:26.293025] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-18T20:35:26.293282] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.293545] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.293829] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-18T20:35:26.294091] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-18T20:35:26.294449] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-18T20:35:26.295328] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-18T20:35:26.295605] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-18T20:35:26.295920] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.296181] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.296448] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-18T20:35:26.296705] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-18T20:35:26.296954] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.297208] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-18T20:35:26.297518] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-18T20:35:26.297811] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-18T20:35:26.298098] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-18T20:35:26.298421] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.298719] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-18T20:35:26.299037] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.299345] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-18T20:35:26.299626] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.299899] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.300175] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-18T20:35:26.300451] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.300986] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-18T20:35:26.301254] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-18T20:35:26.301518] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-18T20:35:26.301958] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.302235] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-18T20:35:26.302509] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-18T20:35:26.302861] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-18T20:35:26.303167] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-18T20:35:26.303424] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.303693] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.303955] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.304200] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-18T20:35:26.304449] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.304718] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.304970] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-18T20:35:26.305290] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.305540] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.305812] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-18T20:35:26.306057] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.306320] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.306601] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-18T20:35:26.306849] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.307156] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-18T20:35:26.307418] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-18T20:35:26.307708] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.307965] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-18T20:35:26.308229] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-18T20:35:26.308504] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.308807] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-18T20:35:26.309087] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-18T20:35:26.309351] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-18T20:35:26.309675] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-18T20:35:26.309987] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.310257] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-18T20:35:26.310507] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.310780] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-18T20:35:26.311090] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.311332] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-18T20:35:26.311647] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-18T20:35:26.311914] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.312209] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.312484] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-18T20:35:26.312732] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.312995] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-18T20:35:26.313247] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-18T20:35:26.313557] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.313837] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.314104] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.314359] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-18T20:35:26.314618] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-18T20:35:26.314881] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-18T20:35:26.315161] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.315472] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.315815] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.316124] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-18T20:35:26.316419] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.316677] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-18T20:35:26.316939] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.317218] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.317484] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-18T20:35:26.317751] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-18T20:35:26.317999] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-18T20:35:26.318289] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-18T20:35:26.318605] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.318859] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-18T20:35:26.319154] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.319449] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-18T20:35:26.319717] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-18T20:35:26.320004] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-18T20:35:26.320258] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-18T20:35:26.320511] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-18T20:35:26.320798] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-18T20:35:26.321041] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.321286] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.321607] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-18T20:35:26.321875] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.322149] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.322424] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.322682] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-18T20:35:26.322957] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-18T20:35:26.323218] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-18T20:35:26.323477] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-18T20:35:26.323750] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.323998] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-18T20:35:26.324266] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.324516] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-18T20:35:26.324794] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.325040] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-18T20:35:26.325299] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-18T20:35:26.325607] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.325884] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.326189] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-18T20:35:26.326487] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.326752] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-18T20:35:26.327016] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-18T20:35:26.327324] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.327598] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-18T20:35:26.327855] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.328149] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-18T20:35:26.328426] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.328707] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-18T20:35:26.328957] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-18T20:35:26.329213] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-18T20:35:26.329482] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.329809] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-18T20:35:26.330131] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.330386] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-18T20:35:26.330656] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-18T20:35:26.330913] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.331189] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.331434] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.331705] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-18T20:35:26.331999] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-18T20:35:26.332306] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.332665] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-18T20:35:26.332922] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-18T20:35:26.333286] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.333599] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-18T20:35:26.333860] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-18T20:35:26.334126] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-18T20:35:26.334957] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-18T20:35:26.335244] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-18T20:35:26.335520] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.335822] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-18T20:35:26.336086] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.336356] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.336626] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-18T20:35:26.336900] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-18T20:35:26.337204] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-18T20:35:26.337514] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-18T20:35:26.337780] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-18T20:35:26.338052] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-18T20:35:26.338406] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-18T20:35:26.338664] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-18T20:35:26.338910] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-18T20:35:26.339171] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-18T20:35:26.339436] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-18T20:35:26.339735] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-18T20:35:26.339982] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-18T20:35:26.340250] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.340547] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-18T20:35:26.340869] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.341167] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-18T20:35:26.341411] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-18T20:35:26.341671] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.341913] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.342155] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-18T20:35:26.342459] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-18T20:35:26.342709] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-18T20:35:26.343005] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-18T20:35:26.343280] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-18T20:35:26.343541] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.343870] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-18T20:35:26.344138] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.344395] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-18T20:35:26.344709] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-18T20:35:26.344967] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-18T20:35:26.345229] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-18T20:35:26.345498] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-18T20:35:26.345796] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.346057] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.346317] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-18T20:35:26.346617] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.346922] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-18T20:35:26.347165] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-18T20:35:26.347457] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.347701] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.347970] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-18T20:35:26.348242] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-18T20:35:26.348546] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.348835] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-18T20:35:26.349130] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-18T20:35:26.349370] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.349668] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-18T20:35:26.349917] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-18T20:35:26.350183] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.350481] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.350753] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-18T20:35:26.351061] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-18T20:35:26.351330] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-18T20:35:26.351602] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-18T20:35:26.351862] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.352109] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-18T20:35:26.352360] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.352625] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-18T20:35:26.352932] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.353224] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.353501] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-18T20:35:26.353802] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.354079] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.354352] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-18T20:35:26.354632] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-18T20:35:26.354908] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-18T20:35:26.355167] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-18T20:35:26.355424] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-18T20:35:26.355734] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.355979] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.356224] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-18T20:35:26.356519] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-18T20:35:26.356843] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.357143] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-18T20:35:26.357641] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.357920] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-18T20:35:26.358199] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-18T20:35:26.358519] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-18T20:35:26.358829] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.359093] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-18T20:35:26.359355] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.359623] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-18T20:35:26.359938] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-18T20:35:26.360200] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-18T20:35:26.360532] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-18T20:35:26.360835] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-18T20:35:26.361096] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-18T20:35:26.361359] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.361609] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-18T20:35:26.361850] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.362095] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-18T20:35:26.362346] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.362610] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-18T20:35:26.362861] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-18T20:35:26.363185] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-18T20:35:26.363464] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-18T20:35:26.363729] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.363999] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.364259] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-18T20:35:26.364527] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-18T20:35:26.364815] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-18T20:35:26.365059] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.365340] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-18T20:35:26.365612] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.365902] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.366152] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.366427] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-18T20:35:26.366703] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.366973] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-18T20:35:26.367281] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-18T20:35:26.367544] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-18T20:35:26.367835] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-18T20:35:26.368147] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-18T20:35:26.368501] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-18T20:35:26.368845] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-18T20:35:26.369123] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-18T20:35:26.369421] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.369737] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-18T20:35:26.370012] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-18T20:35:26.370305] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.370563] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-18T20:35:26.370885] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.371132] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.371376] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-18T20:35:26.371642] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-18T20:35:26.371907] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.372173] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.372440] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.372685] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-18T20:35:26.372947] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.373208] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-18T20:35:26.373485] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-18T20:35:26.373768] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-18T20:35:26.374076] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-18T20:35:26.374328] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-18T20:35:26.374607] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-18T20:35:26.374904] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-18T20:35:26.375161] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-18T20:35:26.375476] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-18T20:35:26.375746] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.375991] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-18T20:35:26.376252] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.376531] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-18T20:35:26.376819] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.377104] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-18T20:35:26.377350] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-18T20:35:26.377647] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-18T20:35:26.377948] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.378230] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-18T20:35:26.378506] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-18T20:35:26.378798] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-18T20:35:26.379055] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.379319] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-18T20:35:26.379596] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-18T20:35:26.379925] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.380189] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-18T20:35:26.380502] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.380833] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.381105] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-18T20:35:26.381358] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-18T20:35:26.381666] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-18T20:35:26.381914] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-18T20:35:26.382176] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.382429] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-18T20:35:26.382698] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.382969] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-18T20:35:26.383211] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-18T20:35:26.383466] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-18T20:35:26.383752] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.384051] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-18T20:35:26.384317] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-18T20:35:26.384619] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-18T20:35:26.384888] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-18T20:35:26.385151] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-18T20:35:26.385459] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-18T20:35:26.386488] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-18T20:35:26.386864] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.387174] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.387432] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-18T20:35:26.387740] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.388011] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-18T20:35:26.388355] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.388643] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-18T20:35:26.388944] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-18T20:35:26.389200] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.389446] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-18T20:35:26.389728] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-18T20:35:26.389998] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-18T20:35:26.390252] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-18T20:35:26.390505] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-18T20:35:26.390837] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-18T20:35:26.391113] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.391371] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.391672] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.391922] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-18T20:35:26.392177] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-18T20:35:26.392436] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-18T20:35:26.392696] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-18T20:35:26.392968] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-18T20:35:26.393229] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.393493] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-18T20:35:26.393802] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-18T20:35:26.394078] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.394331] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-18T20:35:26.394602] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-18T20:35:26.394902] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.395203] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-18T20:35:26.395448] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.395792] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-18T20:35:26.396055] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-18T20:35:26.396319] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.396564] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-18T20:35:26.396842] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.397095] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.397351] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.397619] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-18T20:35:26.397894] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.398155] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.398437] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.398702] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-18T20:35:26.398942] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.399216] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-18T20:35:26.399472] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.399777] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-18T20:35:26.400062] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-18T20:35:26.400343] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-18T20:35:26.400641] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-18T20:35:26.400887] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-18T20:35:26.401133] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-18T20:35:26.401381] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-18T20:35:26.401629] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.401872] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.402117] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-18T20:35:26.402372] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.402661] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-18T20:35:26.402957] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.403245] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-18T20:35:26.403493] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-18T20:35:26.403747] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-18T20:35:26.404034] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-18T20:35:26.404271] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.404566] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.404872] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.405133] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-18T20:35:26.405384] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-18T20:35:26.405619] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.405888] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-18T20:35:26.406140] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-18T20:35:26.406377] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-18T20:35:26.406608] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-18T20:35:26.406896] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-18T20:35:26.407147] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.407378] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-18T20:35:26.407673] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-18T20:35:26.407903] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-18T20:35:26.408155] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-18T20:35:26.408399] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.408646] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-18T20:35:26.408881] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-18T20:35:26.409122] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-18T20:35:26.409357] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.409618] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-18T20:35:26.409864] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.410104] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.410347] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-18T20:35:26.410641] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-18T20:35:26.410878] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-18T20:35:26.411122] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-18T20:35:26.411357] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-18T20:35:26.411612] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-18T20:35:26.411852] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-18T20:35:26.412138] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.412412] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-18T20:35:26.412692] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-18T20:35:26.412939] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-18T20:35:26.413190] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-18T20:35:26.413478] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-18T20:35:26.413738] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-18T20:35:26.413981] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-18T20:35:26.414211] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-18T20:35:26.414462] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-18T20:35:26.414746] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-18T20:35:26.414989] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-18T20:35:26.415232] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-18T20:35:26.415464] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-18T20:35:26.415715] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.415945] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.416178] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-18T20:35:26.416459] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-18T20:35:26.416719] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-18T20:35:26.416958] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-18T20:35:26.417191] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-18T20:35:26.417443] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-18T20:35:26.417693] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-18T20:35:26.417945] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-18T20:35:26.418190] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.418426] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-18T20:35:26.418679] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-18T20:35:26.418908] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-18T20:35:26.419142] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.419406] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.419646] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.419905] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-18T20:35:26.420139] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-18T20:35:26.420369] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-18T20:35:26.420607] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-18T20:35:26.420852] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-18T20:35:26.421110] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.421362] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.421611] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.421864] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-18T20:35:26.422115] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-18T20:35:26.422349] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-18T20:35:26.422606] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-18T20:35:26.422686] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-18T20:35:26.422924] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-18T20:35:26.423167] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-18T20:35:26.423407] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-18T20:35:26.423661] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-18T20:35:26.423898] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-18T20:35:26.424197] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.424453] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-18T20:35:26.424703] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-18T20:35:26.424936] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-18T20:35:26.425219] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.425452] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.425692] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-18T20:35:26.425924] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-18T20:35:26.426197] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-18T20:35:26.426431] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-18T20:35:26.426666] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.426926] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-18T20:35:26.427208] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-18T20:35:26.427456] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.427732] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.427974] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-18T20:35:26.428264] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-18T20:35:26.428525] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.428811] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-18T20:35:26.429069] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-18T20:35:26.429307] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-18T20:35:26.429540] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-18T20:35:26.429870] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-18T20:35:26.430178] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-18T20:35:26.430498] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-18T20:35:26.430828] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 5 features, 90.0% accuracy [2026-02-18T20:35:26.431097] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.431343] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-18T20:35:26.431631] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-18T20:35:26.431919] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-18T20:35:26.432183] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-18T20:35:26.432475] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.432713] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-18T20:35:26.432973] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-18T20:35:26.433205] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-18T20:35:26.433450] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-18T20:35:26.433738] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.433985] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-18T20:35:26.434275] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-18T20:35:26.434567] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-18T20:35:26.434890] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-18T20:35:26.435139] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.435386] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-18T20:35:26.435691] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-18T20:35:26.435967] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.436268] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.436540] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-18T20:35:26.436810] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-18T20:35:26.437052] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.437297] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-18T20:35:26.437560] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.437827] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-18T20:35:26.438090] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-18T20:35:26.438400] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.438653] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-18T20:35:26.438901] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-18T20:35:26.439161] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-18T20:35:26.439448] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-18T20:35:26.439743] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-18T20:35:26.440002] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-18T20:35:26.440291] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.440540] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-18T20:35:26.440814] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-18T20:35:26.441072] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-18T20:35:26.441306] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.441542] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-18T20:35:26.441809] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-18T20:35:26.442091] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-18T20:35:26.442319] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.442559] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.442832] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.443071] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.443301] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-18T20:35:26.443550] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.443802] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-18T20:35:26.444041] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-18T20:35:26.444273] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-18T20:35:26.444557] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-18T20:35:26.444904] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-18T20:35:26.445164] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-18T20:35:26.445451] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.445690] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-18T20:35:26.445920] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-18T20:35:26.446173] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-18T20:35:26.446428] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-18T20:35:26.446686] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.446960] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.447257] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-18T20:35:26.447506] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-18T20:35:26.447800] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-18T20:35:26.448078] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.448363] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.448618] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-18T20:35:26.448875] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-18T20:35:26.449111] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-18T20:35:26.449389] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-18T20:35:26.449641] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-18T20:35:26.449935] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.450195] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-18T20:35:26.450505] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-18T20:35:26.450769] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-18T20:35:26.451053] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-18T20:35:26.451305] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.451546] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-18T20:35:26.451811] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-18T20:35:26.452059] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-18T20:35:26.452344] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-18T20:35:26.452624] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-18T20:35:26.452884] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-18T20:35:26.453161] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-18T20:35:26.453453] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.453693] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.453930] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-18T20:35:26.454179] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-18T20:35:26.454454] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-18T20:35:26.454788] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-18T20:35:26.455029] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-18T20:35:26.455275] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-18T20:35:26.455526] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-18T20:35:26.455781] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-18T20:35:26.456031] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-18T20:35:26.456301] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-18T20:35:26.456540] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.456796] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.457026] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.457256] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.457482] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-18T20:35:26.457714] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.457947] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-18T20:35:26.458220] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.458484] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-18T20:35:26.458720] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-18T20:35:26.458966] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.459249] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-18T20:35:26.459508] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.459773] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-18T20:35:26.460016] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-18T20:35:26.460313] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-18T20:35:26.460610] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.460904] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-18T20:35:26.461141] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-18T20:35:26.461378] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.461662] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-18T20:35:26.461891] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-18T20:35:26.462173] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-18T20:35:26.462424] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-18T20:35:26.462660] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-18T20:35:26.462906] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.463142] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-18T20:35:26.463381] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-18T20:35:26.463614] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-18T20:35:26.463862] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.464143] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-18T20:35:26.464377] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-18T20:35:26.464630] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-18T20:35:26.464862] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-18T20:35:26.465111] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.465391] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-18T20:35:26.465624] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-18T20:35:26.465855] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-18T20:35:26.466111] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-18T20:35:26.466353] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-18T20:35:26.466604] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-18T20:35:26.466854] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-18T20:35:26.467109] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-18T20:35:26.467392] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-18T20:35:26.467653] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-18T20:35:26.467888] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-18T20:35:26.468150] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-18T20:35:26.468401] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-18T20:35:26.468690] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-18T20:35:26.468925] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-18T20:35:26.469154] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-18T20:35:26.469445] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.469692] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-18T20:35:26.469990] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-18T20:35:26.470224] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-18T20:35:26.470472] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-18T20:35:26.470715] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-18T20:35:26.471004] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-18T20:35:26.471259] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-18T20:35:26.471499] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-18T20:35:26.471780] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.472023] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-18T20:35:26.472264] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.472500] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-18T20:35:26.472745] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-18T20:35:26.472976] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-18T20:35:26.473211] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-18T20:35:26.473447] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-18T20:35:26.473681] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-18T20:35:26.473910] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-18T20:35:26.474144] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.474376] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-18T20:35:26.474610] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-18T20:35:26.474842] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-18T20:35:26.475072] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-18T20:35:26.475324] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-18T20:35:26.475567] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-18T20:35:26.475842] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-18T20:35:26.476080] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-18T20:35:26.476318] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-18T20:35:26.476568] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-18T20:35:26.476880] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-18T20:35:26.477158] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.477396] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-18T20:35:26.477650] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-18T20:35:26.477898] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-18T20:35:26.478203] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-18T20:35:26.478606] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-18T20:35:26.478915] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-18T20:35:26.479167] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-18T20:35:26.479451] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.479737] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-18T20:35:26.479997] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.480285] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-18T20:35:26.480618] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-18T20:35:26.480934] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-18T20:35:26.481199] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-18T20:35:26.481436] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-18T20:35:26.481669] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-18T20:35:26.481953] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-18T20:35:26.482185] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-18T20:35:26.482423] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-18T20:35:26.482680] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-18T20:35:26.482919] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-18T20:35:26.483151] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-18T20:35:26.483465] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.483733] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.483980] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-18T20:35:26.484259] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-18T20:35:26.484531] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-18T20:35:26.484802] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-18T20:35:26.485090] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-18T20:35:26.485376] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-18T20:35:26.485673] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-18T20:35:26.485960] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-18T20:35:26.486225] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-18T20:35:26.486512] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-18T20:35:26.486773] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-18T20:35:26.487077] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-18T20:35:26.487966] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-18T20:35:26.488304] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-18T20:35:26.488694] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-18T20:35:26.488982] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-18T20:35:26.489262] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.489617] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-18T20:35:26.489933] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-18T20:35:26.490344] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-18T20:35:26.490742] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-18T20:35:26.491044] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-18T20:35:26.491334] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-18T20:35:26.491622] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-18T20:35:26.491966] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-18T20:35:26.492239] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-18T20:35:26.492528] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-18T20:35:26.492807] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-18T20:35:26.493049] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-18T20:35:26.493288] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-18T20:35:26.493608] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-18T20:35:26.493884] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-18T20:35:26.494186] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.494426] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-18T20:35:26.494669] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-18T20:35:26.494960] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-18T20:35:26.495217] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-18T20:35:26.495472] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-18T20:35:26.495713] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-18T20:35:26.496015] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-18T20:35:26.496263] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-18T20:35:26.496543] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-18T20:35:26.496827] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-18T20:35:26.497076] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-18T20:35:26.497331] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-18T20:35:26.497588] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-18T20:35:26.497832] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-18T20:35:26.498141] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-18T20:35:26.498388] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-18T20:35:26.498627] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-18T20:35:26.499036] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-18T20:35:26.499402] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.499739] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-18T20:35:26.500053] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-18T20:35:26.500359] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-18T20:35:26.500699] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-18T20:35:26.500987] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-18T20:35:26.501252] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-18T20:35:26.501490] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-18T20:35:26.501733] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-18T20:35:26.502061] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-18T20:35:26.502344] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-18T20:35:26.502653] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-18T20:35:26.502928] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-18T20:35:26.503156] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.503434] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-18T20:35:26.503700] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-18T20:35:26.504014] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-18T20:35:26.504339] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-18T20:35:26.504647] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-18T20:35:26.504905] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-18T20:35:26.505166] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-18T20:35:26.505411] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-18T20:35:26.505700] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-18T20:35:26.505937] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-18T20:35:26.506212] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-18T20:35:26.506462] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-18T20:35:26.506708] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-18T20:35:26.506951] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-18T20:35:26.507248] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-18T20:35:26.507488] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-18T20:35:26.507780] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-18T20:35:26.508100] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-18T20:35:26.508366] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-18T20:35:26.508609] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-18T20:35:26.508868] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-18T20:35:26.509098] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-18T20:35:26.509332] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.509627] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-18T20:35:26.509890] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-18T20:35:26.510176] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-18T20:35:26.510459] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-18T20:35:26.510746] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-18T20:35:26.512870] [INFO ] [LOCAL ] Saved consolidated report: 3396 forecasts -> ./output/forecasts/full/2026-02-19.txt [2026-02-18T20:35:26.513026] [INFO ] [sig ] [88/88] Successfully generated report for 2026-02-19: 3396 entries [2026-02-18T20:35:26.513067] [INFO ] [sig ] ================================================== [2026-02-18T20:35:26.513097] [INFO ] [sig ] Report generation complete: 88/88 reports succeeded [2026-02-18T20:35:27.303426] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-18T20:35:27.303751] [INFO ] [sig ] Email notification sent [2026-02-18T20:35:27.304736] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-18T20:35:27.304952] [INFO ] [STATE ] Last completion updated: 2026-02-18T20:35:27.304823